Added
-
Webhooks → Send a simulated webhook event: Endpoint is now available, which allows to send a simulated event payload to a webhook subscription to test it without waiting for a real event.
-
Ats → Retrieve ATS email template tokens: Endpoint is now available, which allows to list the placeholder tokens that ATS email templates can contain.
-
Ats → Retrieve suggested ATS email templates: Endpoint is now available, which allows to retrieve suggested ATS email templates for the authenticated user, including frequently used templates and stage-specific suggestions.
-
Ats → Retrieve current application counts per interview plan stage: Endpoint is now available, which allows to retrieve current application counts per interview plan stage.
-
Ats → Retrieve average time per interview plan stage: Endpoint is now available, which allows to retrieve the average time applications spent in each interview plan stage across selected jobs.
-
Ats → Retrieve ATS job: Endpoint is now available, which allows to retrieve a single ATS job by its ID, including its current status, closure reason, approval request, and interview plan stages.
-
Ats → Generate a preview of an ATS email template: Endpoint is now available, which allows to render a published email template for one application, filling its placeholders with the candidate’s, job’s and sender’s data, and report any placeholder that could not be filled.
-
Ats → Retrieve ATS offer: Endpoint is now available, which allows to retrieve a single ATS offer by ID, including its status, approval request, and associated application.
-
Ats → Retrieve the ATS activity timeline: Endpoint is now available, which allows to retrieve the history of changes made to candidates, applications, and jobs, including who changed what and when.
-
It Products → Retrieve a product’s prices for a delivery country: Endpoint is now available, which allows to retrieve a product’s prices for a delivery country.
-
People → List worker addresses: Endpoint is now available, which allows to retrieve a worker’s current home, postal, and contract addresses, with optional support for future-dated (scheduled) versions.
-
People → Update worker address by type: Endpoint is now available, which allows to partially update a worker’s home or postal address by type.
-
Talent → List job requests: Endpoint is now available, which allows to retrieve a cursor-paginated list of Deel Talent job requests for the organization.
Changed
-
Payments → Retrieve a payment statement: Added
email,network,deposit_uri, anddeposit_addresstobeneficiary_detailsin the response;payment_currencyandbeneficiary_details.currencynow acceptUSDCandUSDTin addition to three-letter ISO 4217 codes. -
Payments → Create and pay a payment statement: Added optional
methodandnetworkfields to the requestpaymentobject to supportSTABLECOIN_TRANSFERpayments inUSDCorUSDT; addedemail,network,deposit_uri, anddeposit_addresstobeneficiary_detailsin the response;payment_currencyandbeneficiary_details.currencynow acceptUSDCandUSDTin addition to three-letter ISO 4217 codes. -
Webhooks → List webhooks: Added optional
limit,cursor,status,hidden,search,_order, andincludequery parameters for pagination and filtering; addedcursorto the response for next-page navigation; added optionalstatsfield to each webhook item in the response with delivery health metrics. -
Ats Applications → Retrieve a list of ATS applications: Added optional
job_ids,hiring_member_hou_ids, andhiring_member_role_idsquery parameters to filter applications by a set of job IDs, by HRIS organization users on a job’s hiring team, and by those members’ roles respectively. -
Ats Applications → Assign application to interview plan stage: Added optional
expected_current_interview_plan_stage_idin the request body that acts as a precondition; if the application’s current stage does not match, nothing changes and a 409 is returned. -
Ats → Update ATS Candidate: Added
expected_updated_atin the request that serves as an optimistic-locking precondition: if the candidate has been modified since the value was last read, nothing is updated and a 409 is returned. -
Ats → Update ATS Application: Added
expected_updated_atin the request body that serves as an optional precondition; if the application has been updated since the supplied timestamp, nothing is changed and a 409precondition_failedis returned. -
Ats Candidates → Set the tags of a candidate: Added optional
expected_tag_idsin the request body that serves as a precondition; if the candidate’s current tags do not match, nothing is replaced and a 409 is returned. -
Ats Candidates → Retrieve paginated list of ATS Candidates: Added
cityandcountry_codeto the response; addedsource_slugs,team_ids, andlocationsas optional query parameters. -
Ats Hiring Members → Retrieve ATS hiring members: Added
job_id,role_id, androle_nameto each member in the response; added optionaljob_idquery parameter to filter results to a specific job’s hiring team. -
Ats Offers → Retrieve a list of ATS offers: Added
is_requiredin the response that indicates whether the custom field is required. -
Ats Email Templates → Retrieve a list of published ATS email templates: Added
body,subject, andtypefields to the response; added optionaltypequery parameter to filter results by template type. -
Ats Jobs → Retrieve a list of ATS jobs: Added
opened_at,closed_at, andactive_pause_periodto the response; added optionalopened_after,opened_before,closed_after,closed_before, andhiring_member_hou_idsquery parameters. -
Ats → List job openings: Added
filled_at,opened_at, andrecruiter_hris_organization_user_idto the response; added optionalrecruiter_hris_organization_user_idsandcreated_by_hris_organization_user_idsquery parameters. -
It Assets → List IT assets: Added
keyboard_layoutandoperating_systemto the response; added optionalkeyboard_layouts,operating_systems, andsearchquery parameters for filtering by keyboard layout, operating system, and searching by product name or brand. -
Workers → Retrieve one compliance document of a worker contract: Added
reviewin the response that provides the Deel review outcome for the submission, includingstatusandrejection_message. -
Eor Hiring → Retrieve detailed hiring guide for a country: Added optional
include_usd_valuesquery parameter and response fieldssalary.min_usdandsalary.max_usdthat return the salary range converted to USD at the mid-market exchange rate. -
Workers → List compliance documents of a worker contract: Added
reviewin the response that provides the outcome of the Deel review of the submission. -
Legal Entities → Retrieve the KYB state of a legal entity: Added
questionnairein the response that exposes the applicable industry questionnaire (template, questions, and saved answers). AddedQUESTIONNAIREas a valid value forcategoryinrequirementsin the response. -
Legal Entities → Upload a KYB document for a legal entity: Added
QUESTIONNAIRE_DOCUMENTas a valid value fordocument_typein the request and response. -
Legal Entities → Submit EDD request answers for a legal entity: Added
questionnaireto the response containing the industry questionnaire that applies to the legal entity; addedQUESTIONNAIREas a valid value forrequirements[].categoryin the response.