Authenticate to UKG Pro Web Services and retrieve an employee's employment information via the SOAP-based Employee Employment Information Service.

domain: developer.ukg.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Obtain a UKG Pro Service Account (recommended) or a Web User account with Web Services permissions from a UKG Pro administrator.
  2. Retrieve the Customer API key from the UKG Pro Web Service admin page and the User API key from the Service Account admin page.
  3. Call the Authenticate operation on the Login Service (SOAP) with the account username/password to obtain an authenticationToken.
  4. Attach the authenticationToken (ultiproToken) and Customer API key (ClientAccessKey) as SOAP headers on subsequent service calls.
  5. Call FindEmploymentInformations with query filters (e.g. LastName, Status) and paging (PageNumber/PageSize, max 100 records per page) to search employees, or GetEmploymentInformationByEmployeeIdentifier for one employee by employee number.
  6. Parse the returned EmploymentInformation objects for fields like EmploymentStatus, OriginalHire, and LastHire.

Known gotchas

Related routes

Authenticate to UKG Pro SOAP-based web services using a Web Service Account for the Employee New Hire service
developer.ukg.com · 5 steps · unrated
Pull employee data from UKG Pro using the Personnel API
developer.ukg.com · 5 steps · unrated
Use the UKG Pro WFM API Hyperfind to query employee groups and retrieve accrual balances
developer.ukg.com · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

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

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans