You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 286ead3
Browse filesBrowse the repository at this point in the historyBrowse files
fix(integrations): validate square, quickbooks, oracle fusion, sap, and workday; show the oracle fusion icon (#10029)
* fix(square): stop update customer from clearing untouched fields and surface catalog related_objects and id_mappings
* fix(quickbooks): keep agent tool-call arguments for params filled by renamed subBlocks
* fix(oracle_fusion_financials): use a white block background so the Oracle icon is visible
* fix(sap_concur): keep agent-supplied args for params backed by differently-named subBlocks
* fix(sap_s4hana): match tool output schemas to the unwrapped OData payload and drop fields the services do not expose
* fix(workday): align SOAP requests and response parsing with the WWS v45 schemas
* fix(workday): describe the pre-hire address as address line 1 only
* chore(docs): regenerate integration docs, catalog, and tool metadata
* chore(square): keep CatalogIdMapping module-local
* fix(integrations): clamp Workday page sizes, cover the Workday SOAP schema fixes with tests, and align SAP list output schemas
Copy file name to clipboardExpand all lines: apps/docs/content/docs/integrations/workday.mdx
+9-9Lines changed: 9 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -35,7 +35,7 @@ Retrieve a specific worker profile including personal, employment, and organizat
35
35
|`tenant`| string | Yes | Workday tenant name |
36
36
|`username`| string | Yes | Integration System User username |
37
37
|`password`| string | Yes | Integration System User password |
38
-
|`workerId`| string | Yes |Worker ID to retrieve \(e.g., 3aa5550b7fe348b98d7b5741afc65534\)|
38
+
|`workerId`| string | Yes |Employee ID of the worker to retrieve \(e.g., 21001\)|
39
39
40
40
#### Output
41
41
@@ -59,7 +59,7 @@ List or search workers with optional filtering and pagination.
59
59
|`tenant`| string | Yes | Workday tenant name |
60
60
|`username`| string | Yes | Integration System User username |
61
61
|`password`| string | Yes | Integration System User password |
62
-
|`limit`| number | No | Maximum number of workers to return \(default: 20\)|
62
+
|`limit`| number | No | Maximum number of workers to return, 1-999\(default: 20\)|
63
63
|`offset`| number | No | Number of records to skip for pagination |
64
64
65
65
#### Output
@@ -88,7 +88,7 @@ Create a new pre-hire (applicant) record in Workday. This is typically the first
88
88
|`legalName`| string | Yes | Full legal name of the pre-hire \(e.g., "Jane Doe"\)|
89
89
|`email`| string | No | Email address of the pre-hire |
90
90
|`phoneNumber`| string | No | Phone number of the pre-hire |
91
-
|`address`| string | No |Address of the pre-hire |
91
+
|`address`| string | No |Street address of the pre-hire, sent as address line 1. City, region, and postal code are not sent, so tenants whose country address rules require them will reject it|
92
92
|`countryCode`| string | No | ISO 3166-1 Alpha-2 country code \(defaults to US\)|
93
93
94
94
#### Output
@@ -144,7 +144,7 @@ Update fields on an existing worker record in Workday.
144
144
|`tenant`| string | Yes | Workday tenant name |
145
145
|`username`| string | Yes | Integration System User username |
146
146
|`password`| string | Yes | Integration System User password |
147
-
|`workerId`| string | Yes |Worker ID to update |
147
+
|`workerId`| string | Yes |Employee ID of the worker to update |
148
148
|`fields`| json | Yes | Fields to update as JSON \(e.g., \{"businessTitle": "Senior Engineer", "primaryWorkEmail": "new@company.com"\}\)|
149
149
150
150
#### Output
@@ -170,7 +170,7 @@ Create or update an onboarding plan assignment for a worker. Sets up onboarding
170
170
|`tenant`| string | Yes | Workday tenant name |
171
171
|`username`| string | Yes | Integration System User username |
172
172
|`password`| string | Yes | Integration System User password |
173
-
|`workerId`| string | Yes |Worker ID to assign the onboarding plan to |
173
+
|`workerId`| string | Yes |Workday ID\(WID\) of the person to assign the onboarding plan to |
174
174
|`onboardingPlanId`| string | Yes | Onboarding plan ID to assign |
175
175
|`actionEventId`| string | Yes | Action event ID that enables the onboarding plan \(e.g., the hiring event ID\)|
176
176
@@ -199,7 +199,7 @@ Retrieve organizations, departments, and cost centers from Workday.
199
199
|`username`| string | Yes | Integration System User username |
200
200
|`password`| string | Yes | Integration System User password |
201
201
|`type`| string | No | Organization type filter \(e.g., Supervisory, Cost_Center, Company, Region\)|
202
-
|`limit`| number | No | Maximum number of organizations to return \(default: 20\)|
202
+
|`limit`| number | No | Maximum number of organizations to return, 1-999\(default: 20\)|
203
203
|`offset`| number | No | Number of records to skip for pagination |
204
204
205
205
#### Output
@@ -225,7 +225,7 @@ Perform a job change for a worker including transfers, promotions, demotions, an
225
225
|`tenant`| string | Yes | Workday tenant name |
226
226
|`username`| string | Yes | Integration System User username |
227
227
|`password`| string | Yes | Integration System User password |
228
-
|`workerId`| string | Yes |Worker ID for the job change |
228
+
|`workerId`| string | Yes |Employee ID of the worker for the job change |
229
229
|`effectiveDate`| string | Yes | Effective date for the job change in ISO 8601 format \(e.g., 2025-06-01\)|
230
230
|`newPositionId`| string | No | New position ID \(for transfers\)|
231
231
|`newJobProfileId`| string | No | New job profile ID \(for role changes\)|
@@ -257,7 +257,7 @@ Retrieve compensation plan details for a specific worker.
257
257
|`tenant`| string | Yes | Workday tenant name |
258
258
|`username`| string | Yes | Integration System User username |
259
259
|`password`| string | Yes | Integration System User password |
260
-
|`workerId`| string | Yes |Worker ID to retrieve compensation data for |
260
+
|`workerId`| string | Yes |Employee ID of the worker to retrieve compensation data for |
261
261
262
262
#### Output
263
263
@@ -286,7 +286,7 @@ Initiate a worker termination in Workday. Triggers the Terminate Employee busine
286
286
|`tenant`| string | Yes | Workday tenant name |
287
287
|`username`| string | Yes | Integration System User username |
288
288
|`password`| string | Yes | Integration System User password |
289
-
|`workerId`| string | Yes |Worker ID to terminate |
289
+
|`workerId`| string | Yes |Employee ID of the worker to terminate |
290
290
|`terminationDate`| string | Yes | Termination date in ISO 8601 format \(e.g., 2025-06-01\)|
0 commit comments