GuidesRecipesAPI ReferenceChangelog
Changelog

Added

  • ManagersGenerate magic link for manager login: New endpoint available that allows selected White Label orgs to generate a one-time magic link that allows a manager to log in to Deel without entering credentials.

Changed

  • EORCreate an EOR contract: Added two new optional fields in request body - data.employment.notice_period_during_probation_time_unit and data.employment.notice_period_after_probation_time_unitto support validation as we introduce time units for each notice period rule.

Changed

  • Time OffList policies: Added a new payment_type enum to indicate whether leave is paid or unpaid, and corrected the is_attachment_required value to use REQUIRED instead of ALWAYS_REQUIRED in the Time Off

Added

Changed

  • TerminationsTerminate contract: Enhanced contract termination endpoint with new optional fields for reason, type, and rehire eligibility.
  • ContractorsAmend contract: Updated amendment creation response schema to clarify which fields are always present and which may be null.

Changed

  • Time OffList policies: Added a new response boolean property is_description_required that indicates when a leave description is required for requesting against the policy. Also added a new response string enum property is_attachment_required that indicates when an leave file attachment is required for requesting against the policy. The possible values are REQUIRED, CONDITIONALLY_REQUIRED and NOT_REQUIRED.

Added

Changed

  • AmendmentsView information about amendment: Added fixed_adjustment and variable_compensation in the response to represent the amended fixed adjustment and variable compensation.
  • AmendmentsUpdate a specific EOR contract amendment: Added fixed_adjustment and variable_compensation fields to request and response to include the amended fixed adjustment and variable compensation.
  • AmendmentsCreate an EOR contract amendment: Added fixed_adjustment and variable_compensation fields to request and response to include the amended fixed adjustment and variable compensation.

Changed

  • HRX DocumentsRetrieve HRX Documents: Added category_id to the API response to provide a stable identifier for document categories.
  • LookupsRetrieve Country List: Added default_currency to the API response.
  • Time OffGet Profile Entitlements: Added a new response boolean property is_allowance_unlimited that indicates when the allowance is unlimited.
  • GroupsClone a Group: Added support for external_metadata property in both request body and response.
  • EORCreate an EOR contract: Added probation_period_time_unit to request body so user can specify time unit of probation period.

Changed

  • ContractsList of contracts: updated statuses filter to include onboarding and onboarded status. When a direct employee payroll contract is created and onboarding steps are not completed the status remains in onboarding status. Once onboarding is completed and agreement start date is in the future, contract status is changed to onboarded.

Changed

  • AccountingGet invoice by id: added worker_id and line_items[].type fields to response payload.