improved
v2.24.1
December 24th, 2025
Changed
- EOR → Create an EOR contract amendment: Added
requested_byfield in the response that tells the name of the person who requested the amendment. Retained numeric fields such as value and amount as strings to preserve decimal precision. - EOR → List all amendments for an EOR contract: Added new response objects:
fixed_adjustmentsandvariable_compensation. - EOR → Confirm an existing contract amendment: Added new response objects:
fixed_adjustmentsandvariable_compensation. - Immigration → Create an immigration case: Modified request body so that
employee_detailsis now a required object. Marked few attributes of this object to be alwaysrequired, namelyemployee_details.citizenshipsandemployee_details.residence. Following attributes are only required ifcontract_idis not included, namelyemployee_details.first_name,employee_details.last_nameandemployee_details.email. - Immigration → Retrieve onboarding right-to-work case for a worker: Added a new optional query param
contract_idthat allows filtering the worker's onboarding case by a specific contract. If the worker has multiple contracts and this parameter is omitted, the response may reflect onboarding case for any associated contract. Also added a new response object propertycontractwith propertyidto indicate which contract was used.