GuidesRecipesAPI ReferenceChangelog
Changelog

Added

  • ATSRetrieve a list of ATS employment types: New endpoint available that allows users to retrieve a list of employment types available in ATS for syncing and validation workflows.
  • ATSRetrieve a list of ATS departments: New endpoint available that allows users to retrieve a list of all departments in the Applicant Tracking System
  • ATSRetrieve a list of ATS locations: New endpoint available that allows users to retrieve a list of ATS locations for jobs.
  • ATS -> Create ATS Job - Endpoint is now available, this endpoint allows the creation of a new job within the ATS system. The user must provide all required fields, and the job will be created with the specified details.

Changed

  • Time OffList time-off requests for Organization: Added a new query parameter time_off_ids that allows retrieving a batch of time offs by the provided ids.
  • Time OffList time-off requests: Added a new query parameter time_off_ids that allows retrieving a batch of time offs by the provided ids.
  • ATSRetrieve paginated list of ATS Candidates: Added the updated_after query param which can be used to fetch candidates that were updated after a certain date.
  • ContractsList of contracts: Added the external_id_absent query param which can be used to filter contracts based on whether external ID is present or not.

Changed

  • PeopleGet my current personal profile: Added a new response property hris_organization_user_id that uniquely identifies user in Engage products.
  • PeopleList of people: Added a new response property hris_organization_user_id that uniquely identifies user in Engage products.
  • HiringCreate a contract: Added a new optional request field property work_location for Global Payroll (GP) contract creation that specifies the employee's work location. This field is required for US legal entities.

Removed

  • Background ChecksList of background check options: This endpoint had no active consumers, and has now been permanently removed. No action required, requests to this endpoint will now return 404.
  • Background ChecksCreate background check: This endpoint had no active consumers, and has now been permanently removed. No action required, requests to this endpoint will now return 404.

Deprecated

  • Background ChecksList background checks by contract: This endpoint is now officially deprecated. It will continue to function for the next 6 months before permanent removal. Clients using this endpoint should migrate to the recommended alternative before the sunset date.

Added

Added

  • PeopleList of people: Introduced the filter query parameter, allowing clients to request only specific fields in the response.
  • AccountingRetrieve invoices: Introduced a new query parameter that allows clients to include COR invoices in the response.

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