Version upgrade guide
See below for all breaking changes organized by topic, along with the associated API version and update required. To confirm your application's minimum version, see the API Versioning Guide.
For additional questions, reach out to your Technical Solutions representative.
API version statuses
Consult this table to see the deprecation timelines for each API version that's currently supported. Read our API Versioning guide for more information.
| API Version | Status | Deprecation Start Date | Limited Support Date | Final Sunset Date |
|---|---|---|---|---|
| v2025-03-01 | Deprecated (Full Support) | May 13, 2025 | November 13, 2025 | May 13, 2026 |
| v2024-04-01 | Stable | June 15, 2025 | December 15, 2025 | June 15, 2026 |
| v2025-06-15 (latest version) | Latest | TBD | [Deprecation Start Date] + 6 months | [Limited Support Date] + 6 months |
Authentication and Scope Changes
Version | Breaking Change | Update Required |
|---|---|---|
The Get the current user endpoint (v1/me) has been deprecated. | Migrate to the Get info about the current access token | |
Starting from version 2023-05-01, all endpoints that authenticate with an access token require a strict access token. A strict access token is reserved for access to only a single company. Requests using tokens that do not meet this requirement shall be responded with a forbidden (403) status. | ||
The following endpoints require additional scopes, which are specified in the changelog: | No changes required. Reach out to your Technical Solutions representative for any issues. |
Payroll
Version | Breaking Change | Update Required |
|---|---|---|
Changes to the Prepare a payroll and Update a payroll endpoints:
|
| |
Changes to the payroll blockers endpoint:
|
| |
Changes to the get payrolls endpoint
|
| |
Changes to the get a single payroll endpoint
|
| |
The update a payroll by start and end date endpoint has been deprecated | Use the update payroll by ID endpoint, using the | |
Get pay periods endpoint no longer includes | Eligible employees for a payroll are listed in | |
Changed data type of | Depends on partner implementation | |
All off-cycle payroll reasons are now capitalized | Depends on partner implementation | |
| To get an accurate | |
For the get payrolls and get a single payroll endpoints, when passing benefits in the | Reach out to your Technical Solutions representative for changes to scopes | |
| Use For additional migration guidance, see the v2022-11-01 change log. |
Company Management
Version | Breaking Change | Update Required |
|---|---|---|
For the create a pay schedule endpoint, if the company has an existing active pay schedule, this endpoint will create a single pay schedule that is not assigned to any employees rather than creating a new default pay schedule that is assigned to all employees. | Depends on partner implementation | |
| Use For additional migration guidance, see the v2022-11-01 change log. | |
| Use | |
| Use For additional migration guidance, see the v2022-11-01 change log. | |
| Use For additional migration guidance, see the v2022-11-01 change log. | |
Body param | Update use of |
Employees, Jobs, and Compensation
Version | Breaking Change | Update Required |
|---|---|---|
The existing employee home address endpoints have been deprecated | Use the new home addresses endpoints, which support multiple effective-dated addresses. | |
The jobs endpoints no longer include | Employee jobs do not need to be associated to a specific work location To create and retrieve employee work locations, use the new work address endpoints | |
| Use For additional migration guidance, see the v2022-11-01 change log. | |
| Use For additional migration guidance, see the v2022-11-01 change log. | |
| Use For additional migration guidance, see the v2022-11-01 change log. | |
| Use For additional migration guidance, see the v2022-11-01 change log. | |
The finish employee onboarding endpoint has been deprecated |
Contractors
Version | Breaking Change | Update Required |
|---|---|---|
| Use For additional migration guidance, see the v2022-11-01 change log | |
| Use For additional migration guidance, see the v2022-11-01 change log |
Notifications
Version | Breaking Change | Update Required |
|---|---|---|
| ensure you are not using |
Updated 3 days ago