💡 Be sure to check out the Version History for the Pro WFM API below, which outline the new API operations in this release:
🆕 Pro WFM API updates
🚩 Expand and Collapse feature
The Developer Hub for Pro WFM now allows you to expand and collapse each top-level domain in the left-side panel, greatly enhancing the navigation experience. The top-level domains now default to a collapsed format, significantly reducing the scrolling required to reach your destination.
🔦 Spotlight: Combined Paycodes for Timekeeping
The Combined Paycodes for Timekeeping API resource allows you to retrieve and modify combined paycodes, which are GDAP-filtered, selected paycodes for the logged-in user.
🔦 Spotlight: Publish and Run Reports
The Publish and Run Reports API resource allows you to publish report designs, run reports, and retrieve details about required report parameters and metadata, including name, description, category, and default output type.
🚀 Enhancements to existing operations
This release includes over 50 corrections and enhancements to the Pro WFM API. See the Release Notes for more details. Among many other enhancements, the following were implemented this release:
- Enhanced the Retrieve Timecard Data for Multiple Employees (
POST /v1/timekeeping/timecard_metrics/multi_read
) API operation's response body to include the following new properties: (PS-310099)vestedDurationInSeconds
probationDurationInSeconds
takingToDateInSeconds
availableBalanceInSeconds
secondsAmount
probationSecondsAmount
- Enhanced the Retrieve Timecard Data for Multiple Employees (
POST /v1/timekeeping/timecard_metrics/multi_read
) API operation to allow filtering based on thepayCodeType
specified in the request payload. WhenCOMBINED
is specified, all combined paycodes totals are returned, and whenREGULAR
is specified, all regular paycodes totals are returned. (PS-291411) - Enhanced the following API operations with the optional Boolean query parameter
validation_only
, which allows users to preview and validate labor categories or labor category entries before performing insertions or updates: (PS-319461, PS-319462)- Create Labor Category Entries (
POST /v1/commons/labor_entries/multi_create
) - Update Labor Category Entries (
POST /v1/commons/labor_entries/multi_update
) - Create Labor Categories (
POST /v1/commons/labor_categories/multi_create
) - Update Labor Categories (
POST /v1/commons/labor_categories/multi_update
)
- Create Labor Category Entries (