π Enhancements for retrieve EOR contract creation and Contract details
Added new response field: Adapted breakdown_costs response field content to better structure the employment costs as they are expected to be presented to the user.
Endpoint:GET /v2/eor/contracts/{contract_id}/detailsand POST /v2/eor
POST /v2/time_offs/validate
Changed requestBody is_paid property to don't have a default value, instead it will use the default resolution logic on time-off service
PATCH /v2/time_offs/:time_off_id
Added attachments to the response
POST /v2/time_offs
Added attachments to the response
Improved the description for is_paid in the request body
We've introduced two new optional fields to the request payload of the POST /rest/v2/eor endpoint to provide greater flexibility and compliance with local labor regulations: API reference
πΉ employment.sick_leave_days(optional)
Description: Specifies the number of sick leave days for the employee.
Validation: Must comply with the legal limits and regulations of the employee's country.
Use Case: Helps you manage employee benefits in line with regional policies.
πΉ employment.seniority_date(optional)
Description: Represents the original employment start date for employees who are already working with your organization (directly or via third parties).
Availability: Supported in select countries only.
Use Case: Ensures accurate tracking of employee tenure and benefits eligibility.
Added new optional field in requestBody: status - Status for the time off request. When set to REQUESTED the time off should be reviewed later through the Approve/Reject time off api.
Weβre excited to announce several new updates and improvements across our Time Off and Timesheets APIs to make your integrations more powerful and flexible. Below is a detailed breakdown of the latest changes:
New Visa Requirement Endpoint + EOR & People API Enhancements
β¨ New Feature
β Added Check Visa Requirement Endpoint
Endpoint: GET /v2/immigration/visa-requirement/:country_code
Description:
Use this endpoint to determine if a work visa is required for a specific employment country, given the employeeβs nationality or multiple nationalities.
Ideal for ensuring early-stage compliance during employee onboarding.
π§ Update
π Updated POST /v2/eor Response Schema
Added the following missing fields under benefits:
cover_all β Indicates whether the benefit applies to all employees.
cover_dependents β Indicates whether dependents are also covered under the benefit.
These updates enhance the completeness and accuracy of the benefits object in the EOR payload.
π§ Update
π Updated PUT /v2/people/{id}/department
Added optional query param: replace_other_positions: Indicates if this department position should replace all other positions or only append to the existing ones.
π Updated GET /v2/people/{hrisProfileOid} Response Schema
Added new response field: profile_organizational_structures