Breaking Changes
  • 01 Oct 2025
  • 1 Minute to read
  • Dark
    Light

Breaking Changes

  • Dark
    Light

Article summary

Stay In the Loop

Sign up to receive email notifications about upcoming updates, releases, or changes.

Click subscribe or scan the QR code below.

Subscribe

QR Code for Microsoft Form

Latest Update: September 2025

All APIs

Application Security on APIs

Endpoint: Applies to all APIs
Notes: Application-level security enforced across all endpoints. This ensures that API responses respect company, job, project, and employee relevant security rules, protecting sensitive information from unauthorized access. This update addresses previously reported scenarios where incomplete security filters could expose unauthorized data.

VersionChangeDescriptionMethodPatchReference
AllAdded SecurityCompany, Job, EmployeeALL22Best Practice - Global API Application Security

Human Capital Management


United Kingdom Payroll

Endpoint: hcm-rest-api/rest/1/ukgpayheader
Notes: Modified to return the correct primary keys for employee check number in response.

VersionChangeDescriptionMethodPatchReference
1Corrected ViewAdded syscontextGET21UKG Pay Header

Vertex Location by City

Endpoint: hcm-rest-api/rest/1/vertexloccity
Notes: Enhanced view to allow passing user sys context.

VersionChangeDescriptionMethodPatchReference
1Modified finder attributesloczipcodestart, loczipcodeendGET21Vertex Location Code

Payroll Timesheets

Endpoint: hcm-rest-api/rest/1/pyemptimesheet
Notes: Modified to be system-calculated (from workcompcode, job, phase, and category) instead of passed in the payload, resolving miscalculation issues from duplicate fields. Also, cleaned up duplicate and non-functioning attributes.

VersionChangeDescriptionMethodPatchReference
1Removed AttributesTshCertSeq, TshIuCreateDate, TshIuLastUpdateDate, TshIuUpdateDate, TshPciLineUuid, TshSeqNo, TshUserField1, TshUserField2, TshUserField3, TshWbsSetupFlag, TshWbsvCode1, TshWbsvCode2, TshWbsvCode3, TshWbsvCode4All21Payroll Timesheet

Project Controls

Assign Cost Codes

Endpoint: jc-rest-api/rest/1/jcjobcostcodes
Notes: Modified to remove Company Name and Job Name to optimize.

VersionChangeDescriptionMethodPatchReference
1Removed AttributeGjcatCompName, GjcatJobNameGET22Job Cost Codes (Job Phases)
Change Items (PCI/OCO)

Endpoint: cm-rest-api/rest/1/cmdetail
Notes: Removed 'Phasedate' parameter from finders, to standardize with other API finders.

VersionChangeDescriptionMethodPatchReference
1Removed FindersselectCostCatCodes: phaseDate, selectByphaseDate: phaseDateGET22PCI Detail

Core System

System User

Endpoint: sys-rest-api/rest/1/sduser
Notes: API depreciated.

VersionChangeDescriptionMethodPatchReference
1DepreciatedReplaced with API User.All22User