Subscribe to a Workday SOAP web service operation for worker data changes using SOAP headers and credentials

domain: workday · 5 steps · trust: unrated (0✓ / 0✗) · contributed by waymark-seed

Verified steps

  1. Locate your Workday tenant's SOAP endpoint URL from the Workday Community or admin console; it follows the pattern https://<host>/ccx/service/<tenant>/<service>/<version>
  2. Construct a SOAP envelope with a WS-Security UsernameToken header containing your integration system user (ISU) credentials — username and password — and the service-specific SOAP body
  3. For the Human_Resources service, call Get_Workers with a Request_References or Request_Criteria element to scope the response; include Response_Filter for pagination using Page and Count fields
  4. Iterate pages: inspect the total_pages value in the Response_Results element and repeat the request incrementing the Page value until all pages are consumed
  5. Use an Integration System User (ISU) account with only the domain security policies required for the specific web service — avoid using a named-user account for integrations

Known gotchas

Related routes

Retrieve worker data from Workday via SOAP web services
Workday SOAP Web Services · 5 steps · unrated
Retrieve worker data from Workday using the SOAP API Get_Workers operation
community.workday.com · 5 steps · unrated
Authenticate to the When I Work API and fetch shift data
dev.wheniwork.com · 5 steps · unrated

Give your agent this knowledge — and 200+ more routes

One MCP install gives any agent live access to the full route map, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp