Pro 2024.R1 APIs are now available
💡 Be sure to check out the Version History for each of our Pro APIs below, which outline the new APIs in this release:
🆕 Pro API updates
- New: Added a full suite of Recruiting API resources and operations, over 100 in total. Be sure to check out the new Recruiting content in the Pro API specification.
- Enhancement: Completely rewrote, updated, and enhanced the Payroll Earnings Import resource.
- You can see the new operations beginning with Import Earnings for Payroll.
- Enhancement: The Employee New Hire API has been updated to include these fields:
ResidentStateTotalAllowancesClaimedCurrencyAmount
andWorkStateTotalAllowancesClaimedCurrencyAmount
. These fields each have a 10-digit maximum and can only include whole dollar amounts (decimals are not supported). Note: These fields are only to be used by Iowa locations. The Developer Hub entry for the Employee New Hire Service as well as the Employee New Hire Service API Guide, available in the UKG Community Library, have been updated to include these new field-level details.
Many other corrections and enhancements have been made to the Pro API. See the Release Notes for more details.
🆕 Pro WFM API updates
New Top-Level Domain: Universal Device Manager
A new top-level domain is now available covering the Universal Device Manager API resources and operations, beginning with UDM Devices and UDM Device Groups.
🔒 No longer supported: accountLocked boolean
The following API operations will no longer process the accountLocked
boolean property in the request payload. If accountLocked
is specified, it will be ignored by the system.
- Create Person (
POST /v1/commons/persons
) - Create Multiple Persons (
POST /v1/commons/persons/multi_create
) - Update Multiple Persons (
POST /v1/commons/persons/multi_update
) - Create or Update Persons (
POST /v1/commons/persons/multi_upsert
) - Retrieve Persons (
POST /v1/commons/persons/extensions/multi_read
) - Update Person by ID (
PUT /v1/commons/persons/{personId}
)
🚀 Enhancements to existing operations
- Enhanced the request payload of the Stage Payroll Asynchronously (
POST /v1/commons/payroll/staging/async
) API operation with thecustomFields
array, which allows you to specify custom fields to return in the response. (PS-179659) - Enhanced the Create Rule Set (
POST /v1/scheduling/schedule_rule_sets
) and Update Rule Set by ID (PUT /v1/scheduling/schedule_rule_sets/{ruleSetId}
) API operations to support Employee Rule Sets. (PS-175466)
Many other corrections and enhancements have been made to the Pro WFM API. See the Release Notes for more details.
2023.R2.1
AppKey retired
You no longer need an AppKey to call API operations. If one is defined, it is ignored.