workday | Type: Application (parent with child servers) | PCID required: Yes
Workday is exposed as multiple MCP server IDs (one per functional area below). Each child server has its own server path and tool names.
Child servers
| Child server | Server path | Tools | Description |
|---|---|---|---|
| workday-absence-management | /workday-absence-management | 15 | Workday Absence Management - leaves of absence, time off requests and details |
| workday-accounts-payable | /workday-accounts-payable | 12 | Workday Accounts Payable - supplier invoice requests, attachments, lines |
| workday-business-process | /workday-business-process | 20 | Workday Business Process - events, event steps, approvals, comments |
| workday-common | /workday-common | 39 | Workday Common - workers, organizations, currencies, supervisory organizations, job changes |
| workday-compensation | /workday-compensation | 13 | Workday Compensation - scorecards, scorecard results, one-time payments |
| workday-connect | /workday-connect | 10 | Workday Connect - message templates, notification types, send messages |
| workday-customer-accounts | /workday-customer-accounts | 10 | Workday Customer Accounts - customers, invoices, payments |
| workday-payroll | /workday-payroll | 25 | Workday Payroll - pay groups, payroll inputs, tax rates |
workday-absence-management
Workday Absence Management - leaves of absence, time off requests and details Server path:/workday-absence-management | Type: Application | PCID required: Yes
Tools
| Tool | Description |
|---|---|
workday_absence_management_get_balances | Retrieves the balance of all absence plan and leave of absence type for the specified worker ID. |
workday_absence_management_get_balances_by_id | Retrieves the specified balance of all absence plan and leave of absence types. |
workday_absence_management_get_values_leave_status | The status of the event that tracks the requested time off. <b>Secured by:</b> Self-Service: Leave of Absence, Worker Data: Leave of Absence <b>Scope:</b> Time Off and Leave |
workday_absence_management_get_values_timeoff_status | The possible statuses for a worker’s time off entry request event. They include: * Approved, 0391102bd1b542538d996936c8fa2fa7 * Not Submitted, eddf5968e6d4430ca4bce9a4cfaba337 * Sent Back, 070b249867f747a19bca64f73eafc9b8 * Submitted, dd817fe688db4ac7bf84e3ef79f72948 <b>Secured by:</b> Self-Service: Time Off, Worker Data: Time Off (Time Off Manager View), Worker Data: Time Off (Time Off) <b>Scope:</b> Time Off and Leave |
workday_absence_management_get_workers | Retrieves a collection of workers and current staffing information. |
workday_absence_management_get_workers_by_id | Retrieves a collection of workers and current staffing information. |
workday_absence_management_get_workers_by_id_eligibleabsencetypes | Retrieves a collection of eligible absence types for the specified worker. |
workday_absence_management_get_workers_by_id_eligibleabsencetypes_by_subresourceid | Retrieves the eligible absence type for the specified worker. |
workday_absence_management_get_workers_by_id_leavesofabsence | Retrieves the Leaves Of Absence for a specified worker ID. |
workday_absence_management_get_workers_by_id_leavesofabsence_by_subresourceid | Retrieves the leave of absence for the specified worker. |
workday_absence_management_get_workers_by_id_timeoffdetails | Retrieves a collection of time off details for a specified worker. |
workday_absence_management_get_workers_by_id_timeoffdetails_by_subresourceid | Retrieves details of a specified time off entry for a specified worker. |
workday_absence_management_get_workers_by_id_validtimeoffdates | Retrieves the valid time off dates for the specified worker ID for the given dates. |
workday_absence_management_post_workers_by_id_correcttimeoffentry | Creates a time off correction for the specified worker ID and initiates the business process. |
workday_absence_management_post_workers_by_id_requesttimeoff | Creates a time off request for the specified worker ID and initiates the business process. |
workday_absence_management_get_balances
Retrieves the balance of all absence plan and leave of absence type for the specified worker ID. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
category | string | No | — | The Workday ID of the time off, leave type, or absence table. |
effective | string | No | — | The absence balances as of the specified date using the yyyy-mm-dd format. |
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
worker | string | No | — | The Workday ID of the worker for which balances are returned. This is a required query parameter. |
workday_absence_management_get_balances_by_id
Retrieves the specified balance of all absence plan and leave of absence types. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
workday_absence_management_get_values_leave_status
The status of the event that tracks the requested time off. <b>Secured by:</b> Self-Service: Leave of Absence, Worker Data: Leave of Absence <b>Scope:</b> Time Off and Leave Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
limit | integer | No | — | The maximum number of objects in a single response. The default and maximum is 1000. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
search | string | No | — | A search string that matches display IDs. The search is case-insensitive and matches words that start with the given string. |
workday_absence_management_get_values_timeoff_status
The possible statuses for a worker’s time off entry request event. They include: * Approved, 0391102bd1b542538d996936c8fa2fa7 * Not Submitted, eddf5968e6d4430ca4bce9a4cfaba337 * Sent Back, 070b249867f747a19bca64f73eafc9b8 * Submitted, dd817fe688db4ac7bf84e3ef79f72948 <b>Secured by:</b> Self-Service: Time Off, Worker Data: Time Off (Time Off Manager View), Worker Data: Time Off (Time Off) <b>Scope:</b> Time Off and Leave Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
limit | integer | No | — | The maximum number of objects in a single response. The default and maximum is 1000. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
search | string | No | — | A search string that matches display IDs. The search is case-insensitive and matches words that start with the given string. |
workday_absence_management_get_workers
Retrieves a collection of workers and current staffing information. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
includeTerminatedWorkers | boolean | No | — | Include terminated workers in the output |
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
search | string | No | — | Searches workers by name or worker ID. The search is case-insensitive. You can include space-delimited search strings for an OR search. |
workday_absence_management_get_workers_by_id
Retrieves a collection of workers and current staffing information. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
workday_absence_management_get_workers_by_id_eligibleabsencetypes
Retrieves a collection of eligible absence types for the specified worker. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
category | string | No | — | The Workday ID of the absence type category. Valid values: * Leave of Absence Type: 17bd6531c90c100016d74f8dfae007d0 * Absence Table: 17bd6531c90c100016da3f5b554007d2 * Time Off: 17bd6531c90c100016d4b06f2b8a07ce |
effective | string | No | — | The effective date for which eligible absence types need to be returned for the worker. |
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
workday_absence_management_get_workers_by_id_eligibleabsencetypes_by_subresourceid
Retrieves the eligible absence type for the specified worker. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
subresourceID | string | Yes | — | The Workday ID of the subresource. |
workday_absence_management_get_workers_by_id_leavesofabsence
Retrieves the Leaves Of Absence for a specified worker ID. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
fromDate | string | No | — | The start of a date range filter using the yyyy-mm-dd format. |
leaveType | any[] | No | — | The Workday ID of the type of leave of absence. You can specify multiple leaveType query parameters. |
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
status | any[] | No | — | The Workday ID of the status of the leave of absence. The valid statuses are Successfully Completed, In Progress, Canceled, Rescinded, and Process Terminated. To get valid values, call the GET /values/leave/status endpoint. You can specify multiple status query parameters. |
toDate | string | No | — | The end of a date range filter using the yyyy-mm-dd format. |
workday_absence_management_get_workers_by_id_leavesofabsence_by_subresourceid
Retrieves the leave of absence for the specified worker. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
subresourceID | string | Yes | — | The Workday ID of the subresource. |
workday_absence_management_get_workers_by_id_timeoffdetails
Retrieves a collection of time off details for a specified worker. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
fromDate | string | No | — | The start of a date range filter using the yyyy-mm-dd format. |
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
status | any[] | No | — | The Workday ID of the time off status. You can specify multiple status query parameters. This method returns the most recent instance of a time off entry based on this query parameter. The valid statuses are Approved, Submitted, Not Submitted, and Sent Back. This method does not return Canceled and Denied Time Off Entries. To get the Workday ID of a status, call the GET /values/timeOff/status endpoint. You can specify multiple status query parameters. Example: An approved Time Off Entry for Vacation 8 hours was corrected to Vacation 4 hours and is not in submitted status. If the query parameter is status = approved, the Time Off Entry of Vacation, 8 hours, Approved is returned. If query parameter status = submitted, the Time Off Entry of Vacation, 4 hours, Submitted is returned. If no query parameter is passed, the Time Off Entry of Vacation, 4 hours, Submitted is returned. |
timeOffType | any[] | No | — | The Workday ID of the Time Off Type. You can specify multiple timeOffType query parameters. |
toDate | string | No | — | The end of a date range filter using the yyyy-mm-dd format. |
workday_absence_management_get_workers_by_id_timeoffdetails_by_subresourceid
Retrieves details of a specified time off entry for a specified worker. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
subresourceID | string | Yes | — | The Workday ID of the subresource. |
workday_absence_management_get_workers_by_id_validtimeoffdates
Retrieves the valid time off dates for the specified worker ID for the given dates. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
date | string | No | — | The dates being requested for which to validate. It should be in the yyyy-mm-dd format. |
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
position | string | No | — | The Workday ID of the position. |
timeOff | string | No | — | The Workday ID of the time off. |
workday_absence_management_post_workers_by_id_correcttimeoffentry
Creates a time off correction for the specified worker ID and initiates the business process. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
businessProcessParameters | object | No | — | The Action Event instance to be used with businessProcessLinkable linked service representations. |
days | any[] | No | — | The time off correction entries. |
descriptor | string | No | — | The display name of the instance |
id | string | No | — | Workday Id or Reference Id of the instance. |
workday_absence_management_post_workers_by_id_requesttimeoff
Creates a time off request for the specified worker ID and initiates the business process. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
businessProcessParameters | object | No | — | The Action Event instance to be used with businessProcessLinkable linked service representations. |
days | any[] | No | — | Time Off Entries |
workday-accounts-payable
Workday Accounts Payable - supplier invoice requests, attachments, lines Server path:/workday-accounts-payable | Type: Application | PCID required: Yes
Tools
workday_accounts_payable_get_supplierinvoicerequests
Retrieves a collection of supplier invoices. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
company | any[] | No | — | The company for the Common Financial Dimensions. This is for internal use only on a REST API. |
fromDueDate | string | No | — | The beginning date of the payment due period for this supplier invoice request. Use the MM/DD/YYYY format. Example: When the payment term is Net 30, the due date value is the day from this invoice date. |
fromInvoiceDate | string | No | — | The date on or after which the supplier invoice is created using the MM/DD/YYYY format. |
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
requester | any[] | No | — | The ID of the worker generating the supplier invoice request. |
status | any[] | No | — | The status of the supplier invoice request. This is for internal use only on a REST API. |
supplier | any[] | No | — | The supplier on the business documents. |
toDueDate | string | No | — | The end date of the payment due period for this supplier invoice request. Use the MM/DD/YYYY format. Example: When the payment term is Net 30, the due date value is 30 days from the invoice date. |
toInvoiceDate | string | No | — | The date on or before which the supplier invoice is created using the MM/DD/YYYY format. |
workday_accounts_payable_get_supplierinvoicerequests_by_id
Retrieves a single supplier invoice instance. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
workday_accounts_payable_get_supplierinvoicerequests_by_id_attachments
Retrieves a collection of attachments for the specified supplier invoice. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
workday_accounts_payable_get_supplierinvoicerequests_by_id_attachments_by_subresourceid
Retrieves a single attachment instance. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
subresourceID | string | Yes | — | The Workday ID of the subresource. |
workday_accounts_payable_get_supplierinvoicerequests_by_id_attachments_by_subresourceid_viewcontent
<b>Secured by:</b> Process: Supplier Invoice - Request, View: Supplier Invoice Request <b>Scope:</b> Supplier Accounts Contains attachment(s) Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
subresourceID | string | Yes | — | The Workday ID of the subresource. |
workday_accounts_payable_get_supplierinvoicerequests_by_id_attachments_viewcontent
<b>Secured by:</b> Process: Supplier Invoice - Request, View: Supplier Invoice Request <b>Scope:</b> Supplier Accounts Contains attachment(s) Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
workday_accounts_payable_get_supplierinvoicerequests_by_id_lines
Retrieves a collection of supplier invoice lines. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
workday_accounts_payable_get_supplierinvoicerequests_by_id_lines_by_subresourceid
Retrieves a single supplier invoice line instance. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
subresourceID | string | Yes | — | The Workday ID of the subresource. |
workday_accounts_payable_post_sendsupplierinvoiceattachmentsforscanning
Sends supplier invoice attachments for scanning. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
descriptor | string | No | — | The display name of the instance |
id | string | No | — | Workday Id or Reference Id of the instance. |
ocrSupplierInvoices | any[] | No | — | Container for OCR Supplier Invoice Root. |
workday_accounts_payable_post_supplierinvoicerequests
Creates the supplier invoice as specified in the request. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
company | object | Yes | — | The company used for Common Financial Dimensions. This is for internal use only on a REST API. |
controlTotalAmount | object | No | — | The amount entered that should match the total of the line amounts. |
currency | object | No | — | The currency for the reporting transaction. |
descriptor | string | No | — | The display name of the instance |
freightAmount | object | No | — | Freight amount for the supplier invoice request. |
handlingCode | object | No | — | The handling code for Supplier Invoice Request. |
id | string | No | — | Workday Id or Reference Id of the instance. |
invoiceDate | string | Yes | — | The date when a request for a supplier invoice is created. |
invoiceReceivedDate | string | No | — | The date an invoice is received. |
lines | any[] | No | — | The Supplier Invoice Request Lines for a Supplier Invoice Request. |
memo | string | No | — | The memo for the Supplier Invoice Request. |
paymentTerms | object | No | — | The payment terms of the customer defined on the transaction or payment terms defined on the transaction directly. You can use this field to drill into details and access the related actions menu. |
referenceNumber | string | No | — | The reference number encoded with the key payment information on the supplier invoice request. |
referenceType | object | No | — | The type of reference used to encode key payment information on the invoice documents. |
remitToConnection | object | No | — | The remit-to address for the supplier on the supplier invoice request. |
requester | object | No | — | The requester of the supplier invoice request. |
shipToAddress | object | No | — | The shipping address for Supplier Invoice Request. |
statutoryInvoiceType | object | No | — | The Invoice Type selected on the supplier invoice request. |
supplier | object | Yes | — | The supplier for the business documents. This field allows you to drill into the details and access related actions. |
suppliersInvoiceNumber | string | No | — | The reference number provided by the supplier for the supplier invoice request. |
taxAmount | object | No | — | Tax amount for the supplier invoice request. |
workday_accounts_payable_post_supplierinvoicerequests_by_id_attachments
Creates a new attachment for the supplier invoice. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
contentType | object | No | — | Content type of the attachment. |
descriptor | string | No | — | The display name of the instance |
fileLength | integer | No | — | File length of the attachment. |
fileName | string | No | — | File name of the attachment. |
id | string | No | — | Workday Id or Reference Id of the instance. |
workday_accounts_payable_post_supplierinvoicerequests_by_id_submit
Submits a single supplier invoice instance. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
descriptor | string | No | — | The display name of the instance |
id | string | No | — | Workday Id or Reference Id of the instance. |
workday-business-process
Workday Business Process - events, event steps, approvals, comments Server path:/workday-business-process | Type: Application | PCID required: Yes
Tools
| Tool | Description |
|---|---|
workday_business_process_get_events | Retrieves business process events. |
workday_business_process_get_events_by_id | Retrieves a business process event. |
workday_business_process_get_events_by_id_attachments | Retrieves attachments for a business process event. |
workday_business_process_get_events_by_id_comments | Retrieves comments for a business process event. |
workday_business_process_get_events_by_id_completedsteps | Retrieves completed steps for a business process event. |
workday_business_process_get_events_by_id_inprogresssteps | Retrieves in progress steps for a business process event. |
workday_business_process_get_events_by_id_remainingsteps | Retrieves remaining steps for a business process event. |
workday_business_process_get_eventsteps | Retrieves business process event steps. |
workday_business_process_get_eventsteps_by_id | Retrieves a business process event step. |
workday_business_process_get_types | Retrieves all business process types. |
workday_business_process_get_types_by_id | Retrieves a business process type. |
workday_business_process_get_types_by_id_attachmentcategories | Retrieves attachment categories for a business process type. |
workday_business_process_get_values_sendback_to | Retrieves instances that can be used as values for other endpoint parameters in this service. <b>Secured by:</b> Public Business Processes <b>Scope:</b> Tenant Non-Configurable |
workday_business_process_post_events_by_id_cancel | Cancels a business process event. |
workday_business_process_post_events_by_id_rescind | Rescinds a business process event. |
workday_business_process_post_eventsteps_by_id_approve | Approves a business process event step. |
workday_business_process_post_eventsteps_by_id_deny | Denies a business process event step. |
workday_business_process_post_eventsteps_by_id_questionnaire | Post an action for a Complete Questionnaire step in a business process. |
workday_business_process_post_eventsteps_by_id_sendback | Sends back a business process event step. |
workday_business_process_post_eventsteps_by_id_todo | Post an action for a To Do step in a business process. |
workday_business_process_get_events
Retrieves business process events. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
businessProcess | any[] | No | — | businessProcess |
completedOnOrAfter | string | No | — | completedOnOrAfter |
completedOnOrBefore | string | No | — | completedOnOrBefore |
initiatedOnOrAfter | string | No | — | initiatedOnOrAfter |
initiatedOnOrBefore | string | No | — | initiatedOnOrBefore |
initiator | any[] | No | — | initiator |
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
status | any[] | No | — | status |
worker | string | No | — | worker |
workday_business_process_get_events_by_id
Retrieves a business process event. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
workday_business_process_get_events_by_id_attachments
Retrieves attachments for a business process event. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
workday_business_process_get_events_by_id_comments
Retrieves comments for a business process event. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
workday_business_process_get_events_by_id_completedsteps
Retrieves completed steps for a business process event. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
workday_business_process_get_events_by_id_inprogresssteps
Retrieves in progress steps for a business process event. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
workday_business_process_get_events_by_id_remainingsteps
Retrieves remaining steps for a business process event. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
workday_business_process_get_eventsteps
Retrieves business process event steps. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
businessProcess | any[] | No | — | businessProcess |
createdOnOrAfter | string | No | — | createdOnOrAfter |
createdOnOrBefore | string | No | — | createdOnOrBefore |
dueDateOnOrAfter | string | No | — | dueDateOnOrAfter |
dueDateOnOrBefore | string | No | — | dueDateOnOrBefore |
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
stepType | any[] | No | — | stepType |
workday_business_process_get_eventsteps_by_id
Retrieves a business process event step. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
workday_business_process_get_types
Retrieves all business process types. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
workday_business_process_get_types_by_id
Retrieves a business process type. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
workday_business_process_get_types_by_id_attachmentcategories
Retrieves attachment categories for a business process type. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
eventTarget | string | No | — | The Workday ID of the event target that this business process is about. You can use a returned id from an API that returns instances of the event target type. For example, if your event target is a worker, use GET /workers in the Staffing service. |
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
workday_business_process_get_values_sendback_to
Retrieves instances that can be used as values for other endpoint parameters in this service. <b>Secured by:</b> Public Business Processes <b>Scope:</b> Tenant Non-Configurable Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
eventStep | string | No | — | eventStep |
limit | integer | No | — | The maximum number of objects in a single response. The default and maximum is 1000. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
search | string | No | — | A search string that matches display IDs. The search is case-insensitive and matches words that start with the given string. |
workday_business_process_post_events_by_id_cancel
Cancels a business process event. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
comment | string | No | — | comment |
descriptor | string | No | — | The display name of the instance |
id | string | No | — | Workday Id or Reference Id of the instance. |
status | string | No | — | status |
workday_business_process_post_events_by_id_rescind
Rescinds a business process event. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
comment | string | No | — | comment |
descriptor | string | No | — | The display name of the instance |
id | string | No | — | Workday Id or Reference Id of the instance. |
status | string | No | — | status |
workday_business_process_post_eventsteps_by_id_approve
Approves a business process event step. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
comment | string | No | — | Returns user’s comment for Event Record. |
descriptor | string | No | — | The display name of the instance |
eventStatus | object | No | — | Returns the Workflow State of the current Action Event |
id | string | No | — | Workday Id or Reference Id of the instance. |
workday_business_process_post_eventsteps_by_id_deny
Denies a business process event step. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
comment | string | No | — | Returns user’s comment for Event Record. |
descriptor | string | No | — | The display name of the instance |
eventStatus | object | No | — | Returns the Workflow State of the current Action Event |
id | string | No | — | Workday Id or Reference Id of the instance. |
stepAction | object | No | — | The status of this business process step. |
workday_business_process_post_eventsteps_by_id_questionnaire
Post an action for a Complete Questionnaire step in a business process. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
descriptor | string | No | — | The display name of the instance |
id | string | No | — | Workday Id or Reference Id of the instance. |
questionnaireResponse | object | No | — | Questionnaire Response |
stepAction | object | No | — | The status of the step |
workday_business_process_post_eventsteps_by_id_sendback
Sends back a business process event step. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
descriptor | string | No | — | The display name of the instance |
id | string | No | — | Workday Id or Reference Id of the instance. |
reason | string | Yes | — | Returns user’s comment for Event Record. |
status | object | No | — | The status of this business process step. |
to | object | Yes | — | a set containing no instances |
workday_business_process_post_eventsteps_by_id_todo
Post an action for a To Do step in a business process. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
comment | string | No | — | Last Comment |
descriptor | string | No | — | The display name of the instance |
id | string | No | — | Workday Id or Reference Id of the instance. |
stepAction | object | Yes | — | The status of the step |
workday-common
Workday Common - workers, organizations, currencies, supervisory organizations, job changes Server path:/workday-common | Type: Application | PCID required: Yes
Tools
| Tool | Description |
|---|---|
workday_common_get_businesstitlechanges_by_id | Retrieves a business title change instance. |
workday_common_get_currencies | Retrieves a collection of currencies. |
workday_common_get_currencies_by_id | Retrieves a currency instance. |
workday_common_get_customers_by_id | Retrieves a customer instance. |
workday_common_get_customers_by_id_activities | Retrieves a collection of activities for a specific customer. |
workday_common_get_customers_by_id_activities_by_subresourceid | Retrieves an activity instance for a specific customer. |
workday_common_get_jobchangereasons | Retrieves a collection of job change reasons. |
workday_common_get_jobchangereasons_by_id | Retrieves a job change reason instance. |
workday_common_get_organizations | Retrieves a collection of organizations. |
workday_common_get_organizations_by_id | Retrieves an organization instance. |
workday_common_get_organizationtypes | Retrieves a collection of organization types. |
workday_common_get_organizationtypes_by_id | Retrieves an organization type instance. |
workday_common_get_supervisoryorganizations | Retrieves a collection of supervisory organizations. |
workday_common_get_supervisoryorganizations_by_id | Retrieves a supervisory organization instance. |
workday_common_get_supervisoryorganizations_by_id_workers | Retrieves a collection of workers for a specific supervisory organization. |
workday_common_get_supervisoryorganizations_by_id_workers_by_subresourceid | Retrieves a worker instance for a specific supervisory organization. |
workday_common_get_workers | Retrieves a collection of workers. |
workday_common_get_workers_by_id | Retrieves a worker instance. |
workday_common_get_workers_by_id_businesstitlechanges | Retrieves a collection of business title changes for a specific worker. |
workday_common_get_workers_by_id_businesstitlechanges_by_subresourceid | Retrieves a business title change instance for a specific worker. |
workday_common_get_workers_by_id_directreports | Retrieves a collection of direct reports for a specific worker. |
workday_common_get_workers_by_id_directreports_by_subresourceid | Retrieves a direct report instance for a specific worker. |
workday_common_get_workers_by_id_history | Retrieves a collection of history items for a specific worker. |
workday_common_get_workers_by_id_history_by_subresourceid | Retrieves a history instance for a specific worker. |
workday_common_get_workers_by_id_inboxtasks | Retrieves a collection of inbox tasks for a specific worker. |
workday_common_get_workers_by_id_inboxtasks_by_subresourceid | Retrieves an inbox task instance for a specific worker. |
workday_common_get_workers_by_id_organizations | Retrieves a collection of organizations for a specific worker. |
workday_common_get_workers_by_id_organizations_by_subresourceid | Retrieves an organization instance for a specific worker. |
workday_common_get_workers_by_id_payslips | Retrieves a collection of pay slips for a specific worker. |
workday_common_get_workers_by_id_payslips_by_subresourceid | Retrieves a pay slip instance for a specific worker. |
workday_common_get_workers_by_id_supervisoryorganizationsmanaged | Retrieves a collection of supervisory organizations managed by a specific worker. |
workday_common_get_workers_by_id_supervisoryorganizationsmanaged_by_subresourceid | Retrieves a supervisory organization managed by a specific worker. |
workday_common_get_workers_by_id_timeoffentries | Retrieves a collection of time off entries for a specific worker. |
workday_common_get_workers_by_id_timeoffentries_by_subresourceid | Retrieves a time off entry for a specific worker. |
workday_common_get_workers_by_id_timeoffplans | Retrieves a collection of time off plans for a specific worker. |
workday_common_get_workers_by_id_timeoffplans_by_subresourceid | Retrieves a particular time off plan for a specific worker. |
workday_common_post_workers_by_id_businesstitlechanges | Creates a business title change instance with the specified data. |
workday_common_post_workers_by_id_businesstitlechanges_me | <b>Secured by:</b> Change My Business Title <b>Scope:</b> Staffing |
workday_common_post_workers_by_id_jobchanges | Creates a job change instance with the specified data. |
workday_common_get_businesstitlechanges_by_id
Retrieves a business title change instance. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
workday_common_get_currencies
Retrieves a collection of currencies. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
workday_common_get_currencies_by_id
Retrieves a currency instance. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
workday_common_get_customers_by_id
Retrieves a customer instance. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
workday_common_get_customers_by_id_activities
Retrieves a collection of activities for a specific customer. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
fromDate | string | No | — | fromDate |
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
toDate | string | No | — | toDate |
workday_common_get_customers_by_id_activities_by_subresourceid
Retrieves an activity instance for a specific customer. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
subresourceID | string | Yes | — | The Workday ID of the subresource. |
workday_common_get_jobchangereasons
Retrieves a collection of job change reasons. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
workday_common_get_jobchangereasons_by_id
Retrieves a job change reason instance. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
workday_common_get_organizations
Retrieves a collection of organizations. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
organizationType | string | No | — | Reference to an Organization Type. Example: Organization Type WID. Requests must provide an Organization Type. |
workday_common_get_organizations_by_id
Retrieves an organization instance. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
workday_common_get_organizationtypes
Retrieves a collection of organization types. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
workday_common_get_organizationtypes_by_id
Retrieves an organization type instance. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
workday_common_get_supervisoryorganizations
Retrieves a collection of supervisory organizations. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
workday_common_get_supervisoryorganizations_by_id
Retrieves a supervisory organization instance. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
workday_common_get_supervisoryorganizations_by_id_workers
Retrieves a collection of workers for a specific supervisory organization. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
workday_common_get_supervisoryorganizations_by_id_workers_by_subresourceid
Retrieves a worker instance for a specific supervisory organization. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
subresourceID | string | Yes | — | The Workday ID of the subresource. |
workday_common_get_workers
Retrieves a collection of workers. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
includeTerminatedWorkers | boolean | No | — | Include terminated workers in the output |
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
search | string | No | — | search |
workday_common_get_workers_by_id
Retrieves a worker instance. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
workday_common_get_workers_by_id_businesstitlechanges
Retrieves a collection of business title changes for a specific worker. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
workday_common_get_workers_by_id_businesstitlechanges_by_subresourceid
Retrieves a business title change instance for a specific worker. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
subresourceID | string | Yes | — | The Workday ID of the subresource. |
workday_common_get_workers_by_id_directreports
Retrieves a collection of direct reports for a specific worker. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
workday_common_get_workers_by_id_directreports_by_subresourceid
Retrieves a direct report instance for a specific worker. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
subresourceID | string | Yes | — | The Workday ID of the subresource. |
workday_common_get_workers_by_id_history
Retrieves a collection of history items for a specific worker. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
workday_common_get_workers_by_id_history_by_subresourceid
Retrieves a history instance for a specific worker. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
subresourceID | string | Yes | — | The Workday ID of the subresource. |
workday_common_get_workers_by_id_inboxtasks
Retrieves a collection of inbox tasks for a specific worker. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
workday_common_get_workers_by_id_inboxtasks_by_subresourceid
Retrieves an inbox task instance for a specific worker. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
subresourceID | string | Yes | — | The Workday ID of the subresource. |
workday_common_get_workers_by_id_organizations
Retrieves a collection of organizations for a specific worker. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
workday_common_get_workers_by_id_organizations_by_subresourceid
Retrieves an organization instance for a specific worker. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
subresourceID | string | Yes | — | The Workday ID of the subresource. |
workday_common_get_workers_by_id_payslips
Retrieves a collection of pay slips for a specific worker. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
workday_common_get_workers_by_id_payslips_by_subresourceid
Retrieves a pay slip instance for a specific worker. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
subresourceID | string | Yes | — | The Workday ID of the subresource. |
workday_common_get_workers_by_id_supervisoryorganizationsmanaged
Retrieves a collection of supervisory organizations managed by a specific worker. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
workday_common_get_workers_by_id_supervisoryorganizationsmanaged_by_subresourceid
Retrieves a supervisory organization managed by a specific worker. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
subresourceID | string | Yes | — | The Workday ID of the subresource. |
workday_common_get_workers_by_id_timeoffentries
Retrieves a collection of time off entries for a specific worker. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
workday_common_get_workers_by_id_timeoffentries_by_subresourceid
Retrieves a time off entry for a specific worker. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
subresourceID | string | Yes | — | The Workday ID of the subresource. |
workday_common_get_workers_by_id_timeoffplans
Retrieves a collection of time off plans for a specific worker. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
workday_common_get_workers_by_id_timeoffplans_by_subresourceid
Retrieves a particular time off plan for a specific worker. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
subresourceID | string | Yes | — | The Workday ID of the subresource. |
workday_common_post_workers_by_id_businesstitlechanges
Creates a business title change instance with the specified data. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
descriptor | string | No | — | The display name of the instance |
href | string | No | — | A link to the instance |
id | string | No | — | Workday Id or Reference Id of the instance. |
proposedBusinessTitle | string | No | — | The new business title for the ~worker~ as of the effective date. If there is no business title override, this field defaults to the job title or job profile name. |
workday_common_post_workers_by_id_businesstitlechanges_me
<b>Secured by:</b> Change My Business Title <b>Scope:</b> Staffing Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
descriptor | string | No | — | The display name of the instance |
href | string | No | — | A link to the instance |
id | string | No | — | Workday Id or Reference Id of the instance. |
proposedBusinessTitle | string | No | — | The new business title for the ~worker~ as of the effective date. If there is no business title override, this field defaults to the job title or job profile name. |
workday_common_post_workers_by_id_jobchanges
Creates a job change instance with the specified data. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
descriptor | string | No | — | The display name of the instance |
effective | string | No | — | The date this business process takes effect. |
href | string | No | — | A link to the instance |
id | string | No | — | Workday Id or Reference Id of the instance. |
jobChangeReason | object | No | — | Returns the reason used in a Change Job business process. |
moveManagersTeam | boolean | No | — | Returns a boolean that indicates whether teams reporting to the ~Manager~ moved with them during the Change Job Event. |
proposedOrganizations | any[] | No | — | Contains the organizations with staffing behavior that are assigned to the position as a result of this event. All staffing behavior organization types are included (company, cost center, region, custom organizations, fund, grant, program, gift, business unit). |
supervisoryOrganization | object | No | — | The ~supervisory organization~ for the ~worker~ as of the effective date. |
workday-compensation
Workday Compensation - scorecards, scorecard results, one-time payments Server path:/workday-compensation | Type: Application | PCID required: Yes
Tools
| Tool | Description |
|---|---|
workday_compensation_delete_scorecardresults_by_id | Deletes the Scorecard Results with the specified ID. |
workday_compensation_delete_scorecards_by_id | Deletes a Compensation Scorecard with the specified ID. |
workday_compensation_get_scorecardresults | Provides the ability to set up and retrieve Scores on Scorecard Results. |
workday_compensation_get_scorecardresults_by_id | Provides the ability to set up and retrieve Scores on Scorecard Results. |
workday_compensation_get_scorecards | Retrieves Compensation Scorecard information. |
workday_compensation_get_scorecards_by_id | Retrieves Compensation Scorecard information. |
workday_compensation_get_workers | Retrieves a collection of workers. |
workday_compensation_get_workers_by_id | Retrieves a worker instance. |
workday_compensation_patch_scorecardresults_by_id_scores_by_subresourceid | Updates the Score for the specified Scorecard Result. |
workday_compensation_post_scorecardresults | Creates a new Scorecard Result. |
workday_compensation_post_scorecards | Creates a Compensation Scorecard |
workday_compensation_post_workers_by_id_requestonetimepayment | Request a one-time payment for a worker with the specified ID. |
workday_compensation_put_scorecards_by_id | Updates a Compensation Scorecard |
workday_compensation_delete_scorecardresults_by_id
Deletes the Scorecard Results with the specified ID. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
workday_compensation_delete_scorecards_by_id
Deletes a Compensation Scorecard with the specified ID. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
workday_compensation_get_scorecardresults
Provides the ability to set up and retrieve Scores on Scorecard Results. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
workday_compensation_get_scorecardresults_by_id
Provides the ability to set up and retrieve Scores on Scorecard Results. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
workday_compensation_get_scorecards
Retrieves Compensation Scorecard information. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
effectiveDate | string | No | — | Effective date the scorecard task takes effect. |
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
workday_compensation_get_scorecards_by_id
Retrieves Compensation Scorecard information. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
workday_compensation_get_workers
Retrieves a collection of workers. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
includeTerminatedWorkers | boolean | No | — | Include terminated workers in the output |
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
search | string | No | — | search |
workday_compensation_get_workers_by_id
Retrieves a worker instance. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
workday_compensation_patch_scorecardresults_by_id_scores_by_subresourceid
Updates the Score for the specified Scorecard Result. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
subresourceID | string | Yes | — | The Workday ID of the subresource. |
achievement | number | No | — | The achievement percentage for the scorecard criteria result. |
descriptor | string | No | — | The display name of the instance |
id | string | No | — | Workday Id or Reference Id of the instance. |
workday_compensation_post_scorecardresults
Creates a new Scorecard Result. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
descriptor | string | No | — | The display name of the instance |
evaluationDate | string | Yes | — | Scorecard Result Evaluation Date |
id | string | No | — | Workday Id or Reference Id of the instance. |
scorecardID | object | Yes | — | Returns the Default Scorecard for the Scorecard Result Instance |
scorecardName | string | No | — | The ~goal~ name of the scorecard criteria result. |
workday_compensation_post_scorecards
Creates a Compensation Scorecard Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
defaultScorecardGoals | any[] | Yes | — | The ~goals~ for the Compensation Scorecard. |
effectiveDate | string | Yes | — | The Effective Date of the Compensation Scorecard in format YYYY-MM-DD |
id | string | No | — | Workday Id or Reference Id of the instance. |
inactive | boolean | No | — | Indicates whether the Scorecard is inactive using a value of true/false. |
scorecardDescription | string | No | — | The description of the Compensation Scorecard. |
scorecardName | string | Yes | — | The name of the Compensation Scorecard. |
scorecardProfiles | any[] | No | — | The profiles for the Compensation Scorecard. |
workday_compensation_post_workers_by_id_requestonetimepayment
Request a one-time payment for a worker with the specified ID. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
descriptor | string | No | — | The display name of the instance |
effectiveDate | string | No | — | The date this business process takes effect. |
employeeVisibilityDate | string | No | — | Returns the date that a compensation change is visible to a ~worker~. |
id | string | No | — | Workday Id or Reference Id of the instance. |
oneTimePayments | any[] | No | — | All one-time payments associated with the event. |
position | object | No | — | Position Element |
reason | object | No | — | The business process type, reason category and reason associated with the business process (e.g. Hire ~Employee~ > New Hire > New Position). |
workday_compensation_put_scorecards_by_id
Updates a Compensation Scorecard Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
defaultScorecardGoals | any[] | Yes | — | Replaces the array of Default Scorecard Goal fields as of the specified effectiveDate. |
effectiveDate | string | Yes | — | The Effective Date of the updates to the Compensation Scorecard. Date must be entered in format: YYYY-MM-DD. |
id | string | No | — | Workday Id or Reference Id of the instance. |
inactive | boolean | No | — | Replaces the inactive status of the Compensation Scorecard as of the specified effectiveDate. Default value: false. |
scorecardDescription | string | No | — | Replaces the description of the Compensation Scorecard as of the specified effectiveDate. Deletes the description if a description exists as of the specified effectiveDate and this field is not included in the PUT. |
scorecardName | string | Yes | — | Replaces the name of the Compensation Scorecard as of the specified effectiveDate. |
scorecardProfiles | any[] | No | — | Replaces the array of Profile Scorecard Goals and Eligibility Rules as of the specified effectiveDate. Creates a new array if one does not exist. Deletes the array if one exists as of the specified effectiveDate and the array is not included in the PUT. |
workday-connect
Workday Connect - message templates, notification types, send messages Server path:/workday-connect | Type: Application | PCID required: Yes
Tools
| Tool | Description |
|---|---|
workday_connect_get_messagetemplates | Retrieves a collection of message templates. |
workday_connect_get_messagetemplates_by_id | Retrieves a message template with the specific ID. |
workday_connect_get_notificationtypes | Retrieves a collection of notification types. |
workday_connect_get_notificationtypes_by_id | Retrieves a notification type. |
workday_connect_get_values_audiencepromptgroup_audiencetype | Retrieves instances that can be used as values for other endpoint parameters in this service. <b>Secured by:</b> Administer Audience, Administer Campaigns <b>Scope:</b> Learning Core, System |
workday_connect_get_values_audiencepromptgroup_selection | Retrieves instances that can be used as values for other endpoint parameters in this service. <b>Secured by:</b> Administer Audience, Administer Campaigns <b>Scope:</b> Learning Core, System |
workday_connect_patch_messagetemplates_by_id | Partially updates an existing message template instance. |
workday_connect_post_messagetemplates | <b>Secured by:</b> Set Up: Message Templates <b>Scope:</b> Learning Core, System |
workday_connect_post_sendmessage | sendMessage API |
workday_connect_put_messagetemplates_by_id | Updates an existing message template instance. |
workday_connect_get_messagetemplates
Retrieves a collection of message templates. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
inactive | boolean | No | — | inactive |
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
name | string | No | — | name |
notificationType | string | No | — | notificationType |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
workday_connect_get_messagetemplates_by_id
Retrieves a message template with the specific ID. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
workday_connect_get_notificationtypes
Retrieves a collection of notification types. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
workday_connect_get_notificationtypes_by_id
Retrieves a notification type. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
workday_connect_get_values_audiencepromptgroup_audiencetype
Retrieves instances that can be used as values for other endpoint parameters in this service. <b>Secured by:</b> Administer Audience, Administer Campaigns <b>Scope:</b> Learning Core, System Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
audienceTypeParm | string | No | — | audienceTypeParm |
connectType | string | No | — | connectType |
limit | integer | No | — | The maximum number of objects in a single response. The default and maximum is 1000. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
search | string | No | — | A search string that matches display IDs. The search is case-insensitive and matches words that start with the given string. |
workday_connect_get_values_audiencepromptgroup_selection
Retrieves instances that can be used as values for other endpoint parameters in this service. <b>Secured by:</b> Administer Audience, Administer Campaigns <b>Scope:</b> Learning Core, System Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
audienceTypeParm | string | No | — | audienceTypeParm |
connectType | string | No | — | connectType |
limit | integer | No | — | The maximum number of objects in a single response. The default and maximum is 1000. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
search | string | No | — | A search string that matches display IDs. The search is case-insensitive and matches words that start with the given string. |
workday_connect_patch_messagetemplates_by_id
Partially updates an existing message template instance. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
createdBy | object | No | — | Message Template creator. |
createdOn | string | No | — | Gives the date that the instance was originally created. |
descriptor | string | No | — | The display name of the instance |
emailDetail | object | No | — | Email Configuration container for REST API. |
id | string | No | — | Workday Id or Reference Id of the instance. |
inactive | boolean | No | — | Indicates template is active or has been disabled. |
lastUpdated | string | No | — | lastUpdated |
lastUpdatedBy | object | No | — | Person who last updated the instance. |
name | string | Yes | — | Message Template Name |
notificationType | object | Yes | — | Notification Type indicates where the template can be used. |
pushDetail | object | No | — | Container for push notification data, used in REST API. |
referenceID | string | No | — | The Reference ID to use for lookups within our Workday Web Services. For ~supervisory organizations~, this is also the ‘Organization ID’ |
usageCount | integer | No | — | Count of instances using this Message Template |
workday_connect_post_messagetemplates
<b>Secured by:</b> Set Up: Message Templates <b>Scope:</b> Learning Core, System Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
createdBy | object | No | — | Message Template creator. |
createdOn | string | No | — | Gives the date that the instance was originally created. |
descriptor | string | No | — | The display name of the instance |
emailDetail | object | No | — | Email Configuration container for REST API. |
id | string | No | — | Workday Id or Reference Id of the instance. |
inactive | boolean | No | — | Indicates template is active or has been disabled. |
lastUpdated | string | No | — | lastUpdated |
lastUpdatedBy | object | No | — | Person who last updated the instance. |
name | string | Yes | — | Message Template Name |
notificationType | object | Yes | — | Notification Type indicates where the template can be used. |
pushDetail | object | No | — | Container for push notification data, used in REST API. |
referenceID | string | No | — | The Reference ID to use for lookups within our Workday Web Services. For ~supervisory organizations~, this is also the ‘Organization ID’ |
usageCount | integer | No | — | Count of instances using this Message Template |
workday_connect_post_sendmessage
sendMessage API Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
commID | object | No | — | Group Communication |
emailDetail | object | No | — | Email Configuration Data |
messageTemplate | object | No | — | Message Template used by Ad-hoc/Group Communications |
notificationType | object | No | — | Notification Type indicates where the template can be used. |
pushDetail | object | No | — | Container for push notification data, used in REST API |
recipients | object | No | — | This field is just used by REST framework to provide a container, there is no real data behind it. |
senderOverride | object | No | — | This field affects the sender icon that will be displayed in the Workday Inbox. |
workday_connect_put_messagetemplates_by_id
Updates an existing message template instance. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
createdBy | object | No | — | Message Template creator. |
createdOn | string | No | — | Gives the date that the instance was originally created. |
descriptor | string | No | — | The display name of the instance |
emailDetail | object | No | — | Email Configuration container for REST API. |
id | string | No | — | Workday Id or Reference Id of the instance. |
inactive | boolean | No | — | Indicates template is active or has been disabled. |
lastUpdated | string | No | — | lastUpdated |
lastUpdatedBy | object | No | — | Person who last updated the instance. |
name | string | Yes | — | Message Template Name |
notificationType | object | Yes | — | Notification Type indicates where the template can be used. |
pushDetail | object | No | — | Container for push notification data, used in REST API. |
referenceID | string | No | — | The Reference ID to use for lookups within our Workday Web Services. For ~supervisory organizations~, this is also the ‘Organization ID’ |
usageCount | integer | No | — | Count of instances using this Message Template |
workday-customer-accounts
Workday Customer Accounts - customers, invoices, payments Server path:/workday-customer-accounts | Type: Application | PCID required: Yes
Tools
| Tool | Description |
|---|---|
workday_customer_accounts_get_customers | Retrieves a collection of customers. |
workday_customer_accounts_get_customers_by_id | Retrieves a single customer instance. |
workday_customer_accounts_get_invoices | Retrieves a collection of customer invoices and adjustments. |
workday_customer_accounts_get_invoices_by_id | Retrieves a single customer invoice or adjustment instance. |
workday_customer_accounts_get_invoices_by_id_printruns | Retrieves a collection of customer invoice print runs for the specified customer invoice or adjustment. |
workday_customer_accounts_get_invoices_by_id_printruns_by_subresourceid | Retrieves a single customer invoice print run. |
workday_customer_accounts_get_payments_by_id | Retrieves a single customer invoice payment instance. |
workday_customer_accounts_get_payments_by_id_remittancedetails_by_subresourceid | Retrieves a single customer invoice payment remittance line instance. |
workday_customer_accounts_post_payments | Creates customer invoice payments. |
workday_customer_accounts_post_payments_by_id_remittancedetails | Creates customer invoice payment remittance lines. |
workday_customer_accounts_get_customers
Retrieves a collection of customers. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
name | string | No | — | name |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
workday_customer_accounts_get_customers_by_id
Retrieves a single customer instance. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
workday_customer_accounts_get_invoices
Retrieves a collection of customer invoices and adjustments. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
billToCustomer | any[] | No | — | The customer on the invoice. |
company | any[] | No | — | company |
fromDueDate | string | No | — | The due date of the customer invoice or invoice adjustment as of the defined reporting date, formatted as YYYY-MM-DD. |
fromInvoiceDate | string | No | — | The date of the customer invoice, formatted as YYYY-MM-DD. |
invoiceStatus | any[] | No | — | The current status of an invoice document. Include invoices with these invoice statuses: Approved (91b0d382d50848e898733757caa9f84a), Canceled (dc76c9b6446c11de98360015c5e6daf6), Denied (dc76c7cc446c11de98360015c5e6daf6), Draft (dc76c4fc446c11de98360015c5e6daf6), Incomplete(e264bc68581342baa70ab61bf71032fe), In Progress (dc76c8bc446c11de98360015c5e6daf6). |
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
paymentStatus | any[] | No | — | The payment status of an invoice document. Include invoices with these payments statuses: Paid (d9e4362a446c11de98360015c5e6daf6), Unpaid (d9e43940446c11de98360015c5e6daf6), Partially Paid (d9e43706446c11de98360015c5e6daf6). |
toDueDate | string | No | — | The due date of the customer invoice or invoice adjustment as of the defined reporting date, formatted as YYYY-MM-DD. |
toInvoiceDate | string | No | — | The date of the customer invoice, formatted as YYYY-MM-DD. |
transactionType | string | No | — | The transaction type of this customer transaction. Use the string “invoice” or “adjustment” to filter to retrieve either only invoices or adjustments. |
workday_customer_accounts_get_invoices_by_id
Retrieves a single customer invoice or adjustment instance. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
workday_customer_accounts_get_invoices_by_id_printruns
Retrieves a collection of customer invoice print runs for the specified customer invoice or adjustment. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
workday_customer_accounts_get_invoices_by_id_printruns_by_subresourceid
Retrieves a single customer invoice print run. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
subresourceID | string | Yes | — | The Workday ID of the subresource. |
workday_customer_accounts_get_payments_by_id
Retrieves a single customer invoice payment instance. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
workday_customer_accounts_get_payments_by_id_remittancedetails_by_subresourceid
Retrieves a single customer invoice payment remittance line instance. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
subresourceID | string | Yes | — | The Workday ID of the subresource. |
workday_customer_accounts_post_payments
Creates customer invoice payments. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
amount | object | No | — | The amount of the customer payment in transaction currency. |
company | object | No | — | The company for the customer invoice. |
date | string | No | — | The date the customer payment was made. |
descriptor | string | No | — | The display name of the instance |
id | string | No | — | Workday Id or Reference Id of the instance. |
memo | string | No | — | A memo associated with the customer payment. |
readyToAutoApply | boolean | No | — | True if the customer payment is ready for automatic application for a cash sale. |
reference | string | No | — | The reference to a customer payment that’s processed through a settlement run. This field is blank when the Payment Status is In Progress or when the Payment Type is Check or ETF. |
remitFromCustomer | object | No | — | The customer for the invoice. |
transactionNumber | string | No | — | The transaction number for the reporting transaction. |
type | object | No | — | The payment type for the reporting transaction. |
workday_customer_accounts_post_payments_by_id_remittancedetails
Creates customer invoice payment remittance lines. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
amountToPay | object | No | — | The amount to pay specified on the invoice line of the customer payment. |
billToCustomer | object | No | — | The bill-to customer or sponsor specified on the invoice line of the customer payment. |
id | string | No | — | Workday Id or Reference Id of the instance. |
invoice | object | No | — | The invoice associated with the payment remittance. |
workday-payroll
Workday Payroll - pay groups, payroll inputs, tax rates Server path:/workday-payroll | Type: Application | PCID required: Yes
Tools
| Tool | Description |
|---|---|
workday_payroll_delete_payrollinputs_by_id | Deletes an existing payroll input instance. |
workday_payroll_get_jobs | Retrieves a collection of jobs. |
workday_payroll_get_jobs_by_id | Retrieves a single job instance. |
workday_payroll_get_jobs_by_id_paygroup | Retrieves the pay group for a specified job ID. This method always returns 1 pay group. |
workday_payroll_get_jobs_by_id_paygroup_by_subresourceid | Retrieves a single pay group instance. |
workday_payroll_get_minimumwagerates | Retrieves a collection of minimum wage rates. |
workday_payroll_get_minimumwagerates_by_id | Retrieves a collection of minimum wage rates. |
workday_payroll_get_paygroupdetails | Retrieves a collection of pay group details. |
workday_payroll_get_paygroupdetails_by_id | Retrieves a single pay group detail instance. |
workday_payroll_get_paygroups | Retrieves a collection of pay groups. |
workday_payroll_get_paygroups_by_id | Retrieves a single pay group instance. |
workday_payroll_get_payrollinputs | Retrieves a collection of payroll inputs. At least 1 query parameter is required to get data. |
workday_payroll_get_payrollinputs_by_id | Retrieves a single payroll input instance. |
workday_payroll_get_taxrates | Retrieves a single or a collection of company SUI rates. |
workday_payroll_get_values_minimumwageratesgroup_countries | Retrieves a list of all countries available as query parameters in the /minimumWageRates endpoint. <b>Secured by:</b> Set Up: Payroll (Minimum Wages View) - CAN, Set Up: Payroll (Minimum Wages View) - USA, Set Up: Payroll Authority Minimum Wages View (Compensation functional area) <b>Scope:</b> CAN Payroll, Core Compensation, USA Payroll |
workday_payroll_get_values_minimumwageratesgroup_taxauthorities | Retrieves a list of tax authorities available for use as query parameters in the /minimumWageRates endpoint. <b>Secured by:</b> Set Up: Payroll (Minimum Wages View) - CAN, Set Up: Payroll (Minimum Wages View) - USA, Set Up: Payroll Authority Minimum Wages View (Compensation functional area) <b>Scope:</b> CAN Payroll, Core Compensation, USA Payroll |
workday_payroll_get_values_payrollinputsgroup_paycomponents | Retrieves instances that can be used as values for other endpoint parameters in this service. <b>Secured by:</b> Worker Data: Payroll Public API (Payroll Input) <b>Scope:</b> Core Payroll |
workday_payroll_get_values_payrollinputsgroup_positions | Retrieves instances that can be used as values for other endpoint parameters in this service. <b>Secured by:</b> Worker Data: Payroll Public API (Payroll Input) <b>Scope:</b> Core Payroll |
workday_payroll_get_values_payrollinputsgroup_runcategories | Retrieves instances that can be used as values for other endpoint parameters in this service. <b>Secured by:</b> Worker Data: Payroll Public API (Payroll Input) <b>Scope:</b> Core Payroll |
workday_payroll_get_values_payrollinputsgroup_worktags | Retrieves instances that can be used as values for other endpoint parameters in this service. <b>Secured by:</b> Worker Data: Payroll Public API (Payroll Input) <b>Scope:</b> Core Payroll |
workday_payroll_get_values_taxratesgroup_companyinstances | Retrieves instances that can be used as values for other endpoint parameters in this service. <b>Secured by:</b> Process: Tax Filing/W-2s (Run) - USA <b>Scope:</b> USA Payroll |
workday_payroll_get_values_taxratesgroup_stateinstances | Retrieves instances that can be used as values for other endpoint parameters in this service. <b>Secured by:</b> Process: Tax Filing/W-2s (Run) - USA <b>Scope:</b> USA Payroll |
workday_payroll_patch_payrollinputs_by_id | Partially updates an existing payroll input instance. |
workday_payroll_post_payrollinputs | Creates payroll inputs. |
workday_payroll_post_taxrates | Creates a single or a collection of Company SUI Rates. |
workday_payroll_delete_payrollinputs_by_id
Deletes an existing payroll input instance. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
workday_payroll_get_jobs
Retrieves a collection of jobs. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
workday_payroll_get_jobs_by_id
Retrieves a single job instance. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
workday_payroll_get_jobs_by_id_paygroup
Retrieves the pay group for a specified job ID. This method always returns 1 pay group. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
effective | string | No | — | The effective date of the pay group, using the date format yyyy-mm-dd. |
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
workday_payroll_get_jobs_by_id_paygroup_by_subresourceid
Retrieves a single pay group instance. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
subresourceID | string | Yes | — | The Workday ID of the subresource. |
workday_payroll_get_minimumwagerates
Retrieves a collection of minimum wage rates. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
asOfDate | string | No | — | The minimum wage rates that are effective on the date specified using the yyyy-mm-dd format. |
country | string | No | — | The Workday ID of the country for the minimum wages rates. You can use a returned id from GET /values/minimumWageRatesGroup/countries. You can specify 1 country query parameter. Example: country=country. |
includeLocalTaxAuthorities | boolean | No | — | If true, returns minimum wage rates for local tax authorities, such as cities and counties, in addition to federal and state rates. If false (default), only returns federal and state minimum wage rates. |
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
taxAuthority | any[] | No | — | The Workday ID of the payroll tax authority for the minimum wages rates. You can use a returned id from GET /values/minimumWageRatesGroup/taxAuthorities. You can specify 1 or more tax authority query parameters. Example: taxAuthority=taxAuthority1&taxAuthority=taxAuthority2. |
workday_payroll_get_minimumwagerates_by_id
Retrieves a collection of minimum wage rates. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
workday_payroll_get_paygroupdetails
Retrieves a collection of pay group details. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
runCategories | any[] | No | — | One or more Workday IDs of run categories for the pay group. You can use returned ids from GET /values/payrollInputsGroup/runCategories.You can specify 1 or more runCategories query parameters, example: runCategories=category1&runCategories=category2 |
workday_payroll_get_paygroupdetails_by_id
Retrieves a single pay group detail instance. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
workday_payroll_get_paygroups
Retrieves a collection of pay groups. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
country | string | No | — | The Workday ID of the country or territory of the pay group. You can use a returned country id from any of the payGroups endpoints in this Payroll API. |
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
workday_payroll_get_paygroups_by_id
Retrieves a single pay group instance. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
workday_payroll_get_payrollinputs
Retrieves a collection of payroll inputs. At least 1 query parameter is required to get data. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
endDate | string | No | — | The end date filter which returns payroll inputs that are active on or before the end date, using the date format yyyy-mm-dd. |
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
payComponent | any[] | No | — | The Workday ID of the pay component for the payroll input. You can use a returned id from GET /values/payrollInputsGroup/payComponents. |
startDate | string | No | — | The start date filter which returns payroll inputs that are active on or after the start date, using the date format yyyy-mm-dd. |
worker | any[] | No | — | The Workday ID of worker for the payroll input. You can use a returned id from GET /workers in the Staffing service. |
workday_payroll_get_payrollinputs_by_id
Retrieves a single payroll input instance. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
workday_payroll_get_taxrates
Retrieves a single or a collection of company SUI rates. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
company | string | No | — | The company reference ID or WID that represents 1 or more companies. Example: company=comp1&company=comp2&company=cb550da820584750aae8f807882fa79a |
effective | string | No | — | The effective date for the SUI rate, using the yyyy-mm-dd format. |
limit | integer | No | — | The maximum number of objects in a single response. The default is 20. The maximum is 100. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
payrollStateAuthorityTaxCode | string | No | — | The FIPS code or WID that represents 1 or more states. Example: payrollStateAuthorityTaxCode=06&payrollStateAuthorityTaxCode=3b3d378d5f4a48b8b3ac46fee0703226&payrollStateAuthorityTaxCode=48 |
workday_payroll_get_values_minimumwageratesgroup_countries
Retrieves a list of all countries available as query parameters in the /minimumWageRates endpoint. <b>Secured by:</b> Set Up: Payroll (Minimum Wages View) - CAN, Set Up: Payroll (Minimum Wages View) - USA, Set Up: Payroll Authority Minimum Wages View (Compensation functional area) <b>Scope:</b> CAN Payroll, Core Compensation, USA Payroll Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
country | string | No | — | The Workday ID of the country for the tax authorities. You can use a returned id from GET /values/minimumWageRatesGroup/countries. You can specify 1 country query parameter. Example: country=country. |
includeLocalTaxAuthorities | boolean | No | — | If true, returns local tax authorities, such as cities and counties, in addition to federal and state tax authorities. If false (default), only returns federal and state tax authorities. |
limit | integer | No | — | The maximum number of objects in a single response. The default and maximum is 1000. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
search | string | No | — | A search string that matches display IDs. The search is case-insensitive and matches words that start with the given string. |
workday_payroll_get_values_minimumwageratesgroup_taxauthorities
Retrieves a list of tax authorities available for use as query parameters in the /minimumWageRates endpoint. <b>Secured by:</b> Set Up: Payroll (Minimum Wages View) - CAN, Set Up: Payroll (Minimum Wages View) - USA, Set Up: Payroll Authority Minimum Wages View (Compensation functional area) <b>Scope:</b> CAN Payroll, Core Compensation, USA Payroll Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
country | string | No | — | The Workday ID of the country for the tax authorities. You can use a returned id from GET /values/minimumWageRatesGroup/countries. You can specify 1 country query parameter. Example: country=country. |
includeLocalTaxAuthorities | boolean | No | — | If true, returns local tax authorities, such as cities and counties, in addition to federal and state tax authorities. If false (default), only returns federal and state tax authorities. |
limit | integer | No | — | The maximum number of objects in a single response. The default and maximum is 1000. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
search | string | No | — | A search string that matches display IDs. The search is case-insensitive and matches words that start with the given string. |
workday_payroll_get_values_payrollinputsgroup_paycomponents
Retrieves instances that can be used as values for other endpoint parameters in this service. <b>Secured by:</b> Worker Data: Payroll Public API (Payroll Input) <b>Scope:</b> Core Payroll Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
endDate | string | No | — | The end date for the positions, using the date format yyyy-mm-dd. |
limit | integer | No | — | The maximum number of objects in a single response. The default and maximum is 1000. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
payComponent | string | No | — | The pay component for the worktags. You can use a returned id from GET/values/payrollInputsGroup/payComponents. |
search | string | No | — | A search string that matches display IDs. The search is case-insensitive and matches words that start with the given string. |
startDate | string | No | — | The start date for the positions, using the date format yyyy-mm-dd. |
worker | string | No | — | The Workday ID of the worker. You can use a returned id from GET /workers in the Staffing service. |
workday_payroll_get_values_payrollinputsgroup_positions
Retrieves instances that can be used as values for other endpoint parameters in this service. <b>Secured by:</b> Worker Data: Payroll Public API (Payroll Input) <b>Scope:</b> Core Payroll Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
endDate | string | No | — | The end date for the positions, using the date format yyyy-mm-dd. |
limit | integer | No | — | The maximum number of objects in a single response. The default and maximum is 1000. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
payComponent | string | No | — | The pay component for the worktags. You can use a returned id from GET/values/payrollInputsGroup/payComponents. |
search | string | No | — | A search string that matches display IDs. The search is case-insensitive and matches words that start with the given string. |
startDate | string | No | — | The start date for the positions, using the date format yyyy-mm-dd. |
worker | string | No | — | The Workday ID of the worker. You can use a returned id from GET /workers in the Staffing service. |
workday_payroll_get_values_payrollinputsgroup_runcategories
Retrieves instances that can be used as values for other endpoint parameters in this service. <b>Secured by:</b> Worker Data: Payroll Public API (Payroll Input) <b>Scope:</b> Core Payroll Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
endDate | string | No | — | The end date for the positions, using the date format yyyy-mm-dd. |
limit | integer | No | — | The maximum number of objects in a single response. The default and maximum is 1000. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
payComponent | string | No | — | The pay component for the worktags. You can use a returned id from GET/values/payrollInputsGroup/payComponents. |
search | string | No | — | A search string that matches display IDs. The search is case-insensitive and matches words that start with the given string. |
startDate | string | No | — | The start date for the positions, using the date format yyyy-mm-dd. |
worker | string | No | — | The Workday ID of the worker. You can use a returned id from GET /workers in the Staffing service. |
workday_payroll_get_values_payrollinputsgroup_worktags
Retrieves instances that can be used as values for other endpoint parameters in this service. <b>Secured by:</b> Worker Data: Payroll Public API (Payroll Input) <b>Scope:</b> Core Payroll Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
endDate | string | No | — | The end date for the positions, using the date format yyyy-mm-dd. |
limit | integer | No | — | The maximum number of objects in a single response. The default and maximum is 1000. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
payComponent | string | No | — | The pay component for the worktags. You can use a returned id from GET/values/payrollInputsGroup/payComponents. |
search | string | No | — | A search string that matches display IDs. The search is case-insensitive and matches words that start with the given string. |
startDate | string | No | — | The start date for the positions, using the date format yyyy-mm-dd. |
worker | string | No | — | The Workday ID of the worker. You can use a returned id from GET /workers in the Staffing service. |
workday_payroll_get_values_taxratesgroup_companyinstances
Retrieves instances that can be used as values for other endpoint parameters in this service. <b>Secured by:</b> Process: Tax Filing/W-2s (Run) - USA <b>Scope:</b> USA Payroll Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
limit | integer | No | — | The maximum number of objects in a single response. The default and maximum is 1000. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
search | string | No | — | A search string that matches display IDs. The search is case-insensitive and matches words that start with the given string. |
workday_payroll_get_values_taxratesgroup_stateinstances
Retrieves instances that can be used as values for other endpoint parameters in this service. <b>Secured by:</b> Process: Tax Filing/W-2s (Run) - USA <b>Scope:</b> USA Payroll Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
limit | integer | No | — | The maximum number of objects in a single response. The default and maximum is 1000. |
offset | integer | No | — | The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object. |
search | string | No | — | A search string that matches display IDs. The search is case-insensitive and matches words that start with the given string. |
workday_payroll_patch_payrollinputs_by_id
Partially updates an existing payroll input instance. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ID | string | Yes | — | The Workday ID of the resource. |
adjustment | boolean | No | — | If true, the input is for an adjustment as opposed to an override. |
comment | string | No | — | The text comment for this input. |
currency | object | No | — | The currency for the payroll input. If no currency exists, the system assumes the Pay Group currency. The Pay Group currency is derived from the default currency for the Pay Group country. |
descriptor | string | No | — | The display name of the instance |
endDate | string | No | — | The end date after which this input does not apply. |
fieldEditability | string | No | — | The editability status indicating the fields that can be updated in the payroll input request. Possible values: all, none, endDateOnly |
id | string | No | — | Workday Id or Reference Id of the instance. |
inputDetails | any[] | No | — | The details for this payroll input. |
ongoing | boolean | No | — | If true, the payroll input is ongoing. |
payComponent | object | No | — | The pay component for this payroll input. |
position | object | No | — | The worker’s position the payroll input applies to if Multi Job Payroll is used. |
runCategories | any[] | No | — | The run category for the payroll input. |
startDate | string | No | — | The start date before which this input does not apply. |
worker | object | No | — | The worker for this payroll input. |
worktags | any[] | No | — | The worktags associated with the payroll input. |
workday_payroll_post_payrollinputs
Creates payroll inputs. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
adjustment | boolean | No | — | If true, the input is for an adjustment as opposed to an override. |
comment | string | No | — | The text comment for this input. |
currency | object | No | — | The currency for the payroll input. If no currency exists, the system assumes the Pay Group currency. The Pay Group currency is derived from the default currency for the Pay Group country. |
descriptor | string | No | — | The display name of the instance |
endDate | string | No | — | The end date after which this input does not apply. |
fieldEditability | string | No | — | The editability status indicating the fields that can be updated in the payroll input request. Possible values: all, none, endDateOnly |
id | string | No | — | Workday Id or Reference Id of the instance. |
inputDetails | any[] | No | — | The details for this payroll input. |
ongoing | boolean | No | — | If true, the payroll input is ongoing. |
payComponent | object | No | — | The pay component for this payroll input. |
position | object | No | — | The worker’s position the payroll input applies to if Multi Job Payroll is used. |
runCategories | any[] | No | — | The run category for the payroll input. |
startDate | string | No | — | The start date before which this input does not apply. |
worker | object | No | — | The worker for this payroll input. |
worktags | any[] | No | — | The worktags associated with the payroll input. |
workday_payroll_post_taxrates
Creates a single or a collection of Company SUI Rates. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
applicableRate | string | No | — | The tax override rate for company tax reporting. |
companyInstance | object | Yes | — | The company object for company tax reporting. |
ein | string | No | — | The payroll tax authority EIN field for company tax reporting. |
endDate | string | No | — | The end date for company tax reporting. |
exempt | boolean | No | — | If true, the SUI rate is exempt. |
id | string | No | — | Workday Id or Reference Id of the instance. |
startDate | string | Yes | — | The start date for company tax reporting. |
stateInstance | object | Yes | — | The payroll tax authority object for company tax reporting. |
taxCode | string | Yes | — | The deduction for company tax reporting. |

