Added

  • Organization Structure → Retrieve paginated list of organization structure team custom fields: New endpoint available that allows users to retrieve custom field values assigned to a specific team in the HRIS organization structure, including inherited values from parent teams.
  • Organization Structure → Update organization structure team custom fields: New endpoint available that allows users to create, update, or remove custom field values for a specific team in the HRIS organization structure, with support for scheduling future-dated changes.

Changed

  • Contracts: Create Contract → Updated endpoint POST /rest/contracts to support both application/json and multipart/form-data content types. The multipart/form-data support enables file uploads for custom contract files (custom_contract_file) while maintaining backward compatibility with JSON payloads.

Changed

  • Onboarding → Get onboarding details by onboarding tracker ID: Added first_early_invoice to the response. Returns the first EOR funding statement invoice for the onboarding contract.
  • Onboarding → Get onboarding details by employee HRIS profile ID: Added first_early_invoice to the response. Returns the first EOR funding statement invoice for the onboarding contract.


Added

  • ATS → Retrieve a list of published ATS email templates: Endpoint is now available, which allows to retrieve a list of published email templates in the Applicant Tracking System.
  • ATS → Retrieve a list of ATS job boards: Endpoint is now available, which allows to retrieve a list of job boards in the Applicant Tracking System.

Changed

  • ATS → Retrieve ATS application: Added sources and submission data (application_form_submission property) to the response.
  • ATS → Retrieve ATS applications: Added sources and submission data (application_form_submission property) to the response.

Changed

  • Time Off → List time-off requests: Added entitlement_unit in the returned response.
  • Time Off → List time-off requests for Organization: Added entitlement_unit in the returned response.
  • Time Off → Create time-off request: Added entitlement_unit in the returned response.
  • List Cycles → List payroll cycles: Endpoint is now available, which allows to retrieve a list of cycles for a specific legal entity between the date range specified.
  • Reports → Gets G2N report data for a given payroll cycle by it’s ID: Endpoint is now available, which allows to retrieve categorized payslip gross to net report data for contracts within the specific payroll cycle.

Added

  • Time Tracking Shifts → Bulk delete shifts: Endpoint is now available, which enables deleting multiple shifts at once based on external_ids.

Added

  • ATS → Retrieve a list of ATS job postings: Endpoint is now available, which allows to retrieve a list of all job postings in the Applicant Tracking System for a specific job board.

Changed

  • Accounting → Retrieve payment receipts: Added a new response property deel_reference that helps in linking the payment with the payment receipt. Also added cursor based pagination.

Added

  • ATS → Retrieve ATS application: Endpoint is now available, which allows get one ATS application by id.
  • ATS → Retrieve ATS job posting: Endpoint is now available, which enables retrieving a ATS job posting by ID.
  • Immigration → List of immigration cases - Endpoint is now available, which enables retrieving the list of worker’s immigration cases.

Changed

  • ATS → Retrieve a list of ATS jobs: Added updated_after query param to filter jobs updated after this timestamp.
  • Screenings → Create manual verification screening: document_country param in request body is now optional.

January 2, 2026

Changed

Contractors → Amend contract: Added support for new optional field start_date in the request payload, to allow updating the contract’s effective start date when amending contract details.