Deel (Sandbox)
Catalog 暂无描述。
认证方式
| 方式 | 底层类型 | 状态 | 说明 |
|---|---|---|---|
| OAuth 2.0 | oauth2 | available | — |
调用示例
import { createClient } from "@open-connector/sdk";const oc = createClient({ baseUrl: "https://api.openconnector.dev", apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await oc.executeTool({ slug: "DEEL_SANDBOX_ACCEPT_ACONTRACT_AMENDMENT_ON_BEHALF_OF_THE_CLIENT_V2026_01_01", connectedAccountId: "conn_...", arguments: { /* match this tool's input schema */ },});import Composio from "@composio/client";const composio = new Composio({ baseURL: "https://api.openconnector.dev/composio", apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await composio.tools.execute("DEEL_SANDBOX_ACCEPT_ACONTRACT_AMENDMENT_ON_BEHALF_OF_THE_CLIENT_V2026_01_01", { connected_account_id: "conn_...", arguments: { /* match this tool's input schema */ },});oc tools execute DEEL_SANDBOX_ACCEPT_ACONTRACT_AMENDMENT_ON_BEHALF_OF_THE_CLIENT_V2026_01_01 --data '{ }'Tool 目录
可用 Tools
379 个可调用操作
Accept a contract amendment on behalf of the clientDEEL_SANDBOX_ACCEPT_ACONTRACT_AMENDMENT_ON_BEHALF_OF_THE_CLIENT_V2026_01_01Accepts a pending amendment on an EOR worker contract, formally approving the proposed modifications on the client's behalf. The amendment must already exist and be in a pending state before this operation can be called. **Token scopes**: `contracts:write`需要连接1 scope
Accepts a pending amendment on an EOR worker contract, formally approving the proposed modifications on the client's behalf. The amendment must already exist and be in a pending state before this operation can be called. **Token scopes**: `contracts:write`
认证
需要 Connected AccountScopes
contracts:writeTags
Accept EOR project assignment as clientDEEL_SANDBOX_ACCEPT_EOR_PROJECT_ASSIGNMENT_AS_CLIENT_V2026_01_01Records client approval of a project assignment for an EOR contract, confirming that the terms have been reviewed and accepted. **Token scopes**: `contracts:write`需要连接1 scope
Records client approval of a project assignment for an EOR contract, confirming that the terms have been reviewed and accepted. **Token scopes**: `contracts:write`
认证
需要 Connected AccountScopes
contracts:writeTags
Acknowledge a compliance documentDEEL_SANDBOX_ACKNOWLEDGE_ACOMPLIANCE_DOCUMENT_V2026_01_01Submits the worker's consent acknowledgement for a compliance document that requires it. This operation is required before documents marked as needing acknowledgement are considered complete. **Token scopes**: `worker:write`需要连接1 scope
Submits the worker's consent acknowledgement for a compliance document that requires it. This operation is required before documents marked as needing acknowledgement are considered complete. **Token scopes**: `worker:write`
认证
需要 Connected AccountScopes
worker:writeTags
Acknowledge assignment agreementDEEL_SANDBOX_ACKNOWLEDGE_ASSIGNMENT_AGREEMENT_V2026_01_01Employee acknowledges their assignment agreement as part of project initiation. Ensure all terms in the agreement are reviewed before acknowledgment. **Token scopes**: `worker:write`需要连接1 scope
Employee acknowledges their assignment agreement as part of project initiation. Ensure all terms in the agreement are reviewed before acknowledgment. **Token scopes**: `worker:write`
认证
需要 Connected AccountScopes
worker:writeTags
Add additional informationDEEL_SANDBOX_ADD_ADDITIONAL_INFORMATION_V2026_01_01Adds supplemental information fields to an EOR employee's contract record. **Token scopes**: `worker:write`需要连接1 scope
Adds supplemental information fields to an EOR employee's contract record. **Token scopes**: `worker:write`
认证
需要 Connected AccountScopes
worker:writeTags
Add bank accountDEEL_SANDBOX_ADD_BANK_ACCOUNT_V2026_01_01Registers a bank account for an EOR employee. Returns the `id` of the newly created bank account record. **Token scopes**: `worker:write`需要连接1 scope
Registers a bank account for an EOR employee. Returns the `id` of the newly created bank account record. **Token scopes**: `worker:write`
认证
需要 Connected AccountScopes
worker:writeTags
Add CandidateDEEL_SANDBOX_ADD_CANDIDATE_V2026_01_01Creates a candidate record for contractor onboarding outside of an ATS flow. The returned record can be used in subsequent contract creation calls. **Token scopes**: `candidates:write`需要连接1 scope
Creates a candidate record for contractor onboarding outside of an ATS flow. The returned record can be used in subsequent contract creation calls. **Token scopes**: `candidates:write`
认证
需要 Connected AccountScopes
candidates:writeTags
Add/Edit Bank DetailsDEEL_SANDBOX_ADD_EDIT_BANK_DETAILS_V2026_01_01Creates or updates an employee's bank payout method. If a method already exists, the existing record is superseded and the response includes a version identifier and activation status reflecting the updated state. **Token scopes**: `worker:read`, `worker:write`需要连接2 scopes
Creates or updates an employee's bank payout method. If a method already exists, the existing record is superseded and the response includes a version identifier and activation status reflecting the updated state. **Token scopes**: `worker:read`, `worker:write`
认证
需要 Connected AccountScopes
worker:readworker:writeTags
Add external IdDEEL_SANDBOX_ADD_EXTERNAL_ID_V2026_01_01Sets an external identifier. Link your internal reference IDs, such as employee numbers or ERP keys, to a Deel worker. The external ID must be unique and, once set, can be used as a filter when listing contracts to directly look up Deel records from an external system. **Token scopes**: `contracts:write`需要连接1 scope
Sets an external identifier. Link your internal reference IDs, such as employee numbers or ERP keys, to a Deel worker. The external ID must be unique and, once set, can be used as a filter when listing contracts to directly look up Deel records from an external system. **Token scopes**: `contracts:write`
认证
需要 Connected AccountScopes
contracts:writeTags
Add bank accountDEEL_SANDBOX_ADD_GP_BANK_ACCOUNT_V2026_01_01Adds a bank account for the GP worker; country-specific field requirements must be retrieved from `GET /gp/workers/{worker_id}/banks/guide` before submitting. **Token scopes**: `people:write`需要连接1 scope
Adds a bank account for the GP worker; country-specific field requirements must be retrieved from `GET /gp/workers/{worker_id}/banks/guide` before submitting. **Token scopes**: `people:write`
认证
需要 Connected AccountScopes
people:writeTags
Add GP Workers Additional InformationDEEL_SANDBOX_ADD_GP_WORKERS_ADDITIONAL_INFORMATION_V2026_01_01Adds supplementary fields to the contract, with the extra data supplied under the `data` object in the request body. **Token scopes**: `people:write`需要连接1 scope
Adds supplementary fields to the contract, with the extra data supplied under the `data` object in the request body. **Token scopes**: `people:write`
认证
需要 Connected AccountScopes
people:writeTags
Add note to an applicationDEEL_SANDBOX_ADD_NOTE_TO_AN_APPLICATION_V2026_01_01Adds a note to a specific application. The `author_id` must correspond to a valid HRIS user. **Token scopes**: `ats:write`, `ats.applications.notes:write`需要连接2 scopes
Adds a note to a specific application. The `author_id` must correspond to a valid HRIS user. **Token scopes**: `ats:write`, `ats.applications.notes:write`
认证
需要 Connected AccountScopes
ats:writeats.applications.notes:writeTags
Add off-cycle paymentDEEL_SANDBOX_ADD_OFF_CYCLE_PAYMENT_V2026_01_01Creates a new invoice line item for an off-cycle payment against a specific contract, for use when a payment must be issued outside the regular payment schedule. **Token scopes**: `off-cycle-payments:write`需要连接1 scope
Creates a new invoice line item for an off-cycle payment against a specific contract, for use when a payment must be issued outside the regular payment schedule. **Token scopes**: `off-cycle-payments:write`
认证
需要 Connected AccountScopes
off-cycle-payments:writeTags
Amend contractDEEL_SANDBOX_AMEND_CONTRACT_V2026_01_01Submits an amendment to modify the details of an existing contract. If the contract is already signed or active, the amendment must be approved and re-signed before the changes take effect. **Token scopes**: `contracts:write`需要连接1 scope
Submits an amendment to modify the details of an existing contract. If the contract is already signed or active, the amendment must be approved and re-signed before the changes take effect. **Token scopes**: `contracts:write`
认证
需要 Connected AccountScopes
contracts:writeTags
AML API for Whitelabel - Data retrievalDEEL_SANDBOX_AML_API_FOR_WHITELABEL_DATA_RETRIEVAL_V2026_01_01Returns the most recent AML screening result for the specified entity. The `entity_type` must be one of `profile`, `hris_profile`, or `legal_entity`. **Token scopes**: `screenings:read`需要连接1 scope
Returns the most recent AML screening result for the specified entity. The `entity_type` must be one of `profile`, `hris_profile`, or `legal_entity`. **Token scopes**: `screenings:read`
认证
需要 Connected AccountScopes
screenings:readTags
Apply changes to positions.DEEL_SANDBOX_APPLY_CHANGES_TO_POSITIONS_V2026_01_01Applies a batch of add, edit, and delete operations to positions within a single request. Multiple operation types may be submitted together; callers should ensure each operation in the batch targets a valid, existing position where applicable. **Token scopes**: `profile:write`需要连接1 scope
Applies a batch of add, edit, and delete operations to positions within a single request. Multiple operation types may be submitted together; callers should ensure each operation in the batch targets a valid, existing position where applicable. **Token scopes**: `profile:write`
认证
需要 Connected AccountScopes
profile:writeTags
Approve an equity exerciseDEEL_SANDBOX_APPROVE_AN_EQUITY_EXERCISE_V2026_01_01Updates the employer approval status for a pending equity exercise. This is a partial update — only `employer_approval` is accepted in the request body. **Token scopes**: `contracts:write`需要连接1 scope
Updates the employer approval status for a pending equity exercise. This is a partial update — only `employer_approval` is accepted in the request body. **Token scopes**: `contracts:write`
认证
需要 Connected AccountScopes
contracts:writeTags
Approve or reject time-off requestsDEEL_SANDBOX_APPROVE_REJECT_TIME_OFF_REQUESTS_V2026_01_01Approves or rejects a batch of time-off requests in a single call. The desired status must be either APPROVED or REJECTED for each entry. Only time-offs currently in REQUESTED status can be reviewed; entries in any other status are returned as not reviewed. Rejecting a time-off request is irreversible: once rejected, its status cannot be changed through this API. The response distinguishes successfully processed requests from those that encountered errors. **Token scopes**: `time-off:write`需要连接1 scope
Approves or rejects a batch of time-off requests in a single call. The desired status must be either APPROVED or REJECTED for each entry. Only time-offs currently in REQUESTED status can be reviewed; entries in any other status are returned as not reviewed. Rejecting a time-off request is irreversible: once rejected, its status cannot be changed through this API. The response distinguishes successfully processed requests from those that encountered errors. **Token scopes**: `time-off:write`
认证
需要 Connected AccountScopes
time-off:writeTags
Assign cost centers to an employment contractDEEL_SANDBOX_ASSIGN_COST_CENTERS_TO_AN_EMPLOYMENT_CONTRACT_V2026_01_01Assign cost centers to employment by contract id **Token scopes**: `contracts:write`需要连接1 scope
Assign cost centers to employment by contract id **Token scopes**: `contracts:write`
认证
需要 Connected AccountScopes
contracts:writeTags
Assign application to interview plan stageDEEL_SANDBOX_ASSOCIATE_APPLICATION_WITH_AN_INTERVIEW_PLAN_STAGE_V2026_01_01Associates an application with a specific interview plan stage. Set `is_current_stage` to `true` to advance the application's active stage, or `false` to record a historical stage entry without changing the current stage. Pass `applicable_job_activities` to selectively trigger activities, omit it to trigger all, or pass an empty array to trigger none; if archiving the candidate, include `candidate_archivation_reason_id` and optionally `candidate_archivation_email_template_id` to send a rejection email. **Token scopes**: `ats:write`需要连接1 scope
Associates an application with a specific interview plan stage. Set `is_current_stage` to `true` to advance the application's active stage, or `false` to record a historical stage entry without changing the current stage. Pass `applicable_job_activities` to selectively trigger activities, omit it to trigger all, or pass an empty array to trigger none; if archiving the candidate, include `candidate_archivation_reason_id` and optionally `candidate_archivation_email_template_id` to send a rejection email. **Token scopes**: `ats:write`
认证
需要 Connected AccountScopes
ats:writeTags
Attach entries to On-Demand PayrollDEEL_SANDBOX_ATTACH_ON_DEMAND_PAYROLL_ENTRIES_V2026_07_31Attaches existing eligible entries to an On-Demand Payroll that is awaiting client review before submission. **Token scopes**: `on-demand-payroll:write`需要连接1 scope
Attaches existing eligible entries to an On-Demand Payroll that is awaiting client review before submission. **Token scopes**: `on-demand-payroll:write`
认证
需要 Connected AccountScopes
on-demand-payroll:writeTags
Upsert tags in bulkDEEL_SANDBOX_BULK_TAG_UPSERTIONS_V2026_06_12Use this endpoint to create or update tags for candidate, job, or opening groups in bulk. Provide both tag_id and tag_name to update an existing tag label. Omit tag_id to create a new tag or match an existing one case-insensitively. **Token scopes**: `ats:write`需要连接1 scope
Use this endpoint to create or update tags for candidate, job, or opening groups in bulk. Provide both tag_id and tag_name to update an existing tag label. Omit tag_id to create a new tag or match an existing one case-insensitively. **Token scopes**: `ats:write`
认证
需要 Connected AccountScopes
ats:writeTags
Calculate Employee Costs GloballyDEEL_SANDBOX_CALCULATE_EMPLOYEE_COSTS_GLOBALLY_V2026_01_01Calculates the total employment cost for an EOR arrangement in a specified country, returning a breakdown that includes employer costs, benefits, platform fees, and severance accrual.需要连接
Calculates the total employment cost for an EOR arrangement in a specified country, returning a breakdown that includes employer costs, benefits, platform fees, and severance accrual.
认证
需要 Connected AccountTags
Cancel amendmentDEEL_SANDBOX_CANCEL_AMENDMENT_V2026_01_01Cancels a pending EOR contract amendment, voiding the request and preventing it from being reviewed or applied to the contract. **Token scopes**: `contracts:write`需要连接1 scope
Cancels a pending EOR contract amendment, voiding the request and preventing it from being reviewed or applied to the contract. **Token scopes**: `contracts:write`
认证
需要 Connected AccountScopes
contracts:writeTags
Cancel EOR ContractDEEL_SANDBOX_CANCEL_EOR_CONTRACT_V2026_01_01Cancels the EOR contract identified by oid. The contract must be in an active or pending state to be eligible for cancellation. **Token scopes**: `contracts:write`需要连接1 scope
Cancels the EOR contract identified by oid. The contract must be in an active or pending state to be eligible for cancellation. **Token scopes**: `contracts:write`
认证
需要 Connected AccountScopes
contracts:writeTags
Cancel On-Demand PayrollDEEL_SANDBOX_CANCEL_ON_DEMAND_PAYROLL_V2026_07_31Cancels an On-Demand Payroll, optionally keeping the specified entries available for a future regular payroll cycle. **Token scopes**: `on-demand-payroll:write`需要连接1 scope
Cancels an On-Demand Payroll, optionally keeping the specified entries available for a future regular payroll cycle. **Token scopes**: `on-demand-payroll:write`
认证
需要 Connected AccountScopes
on-demand-payroll:writeTags
Cancel time-off requestDEEL_SANDBOX_CANCEL_TIME_OFF_REQUEST_V2026_01_01Cancels the time-off request identified by time_off_id. Use this when a previously submitted or approved time off needs to be withdrawn. This action immediately sets the request to CANCELED regardless of its current status and cannot be reversed. **Token scopes**: `time-off:write`, `worker:write`需要连接2 scopes
Cancels the time-off request identified by time_off_id. Use this when a previously submitted or approved time off needs to be withdrawn. This action immediately sets the request to CANCELED regardless of its current status and cannot be reversed. **Token scopes**: `time-off:write`, `worker:write`
认证
需要 Connected AccountScopes
time-off:writeworker:writeTags
Change EOR Mailbox PasswordDEEL_SANDBOX_CHANGE_EOR_MAILBOX_PASSWORD_V2026_01_01Changes the mailbox password for an EOR worker. **Token scopes**: `worker:write`需要连接1 scope
Changes the mailbox password for an EOR worker. **Token scopes**: `worker:write`
认证
需要 Connected AccountScopes
worker:writeTags
Change the auto-withdrawal settingDEEL_SANDBOX_CHANGE_THE_AUTO_WITHDRAWAL_SETTING_V2026_01_01Partially updates the auto-withdrawal configuration, allowing callers to enable or disable auto-withdrawal and change the target withdrawal method. **Token scopes**: `worker:write`需要连接1 scope
Partially updates the auto-withdrawal configuration, allowing callers to enable or disable auto-withdrawal and change the target withdrawal method. **Token scopes**: `worker:write`
认证
需要 Connected AccountScopes
worker:writeTags
Clone a GroupDEEL_SANDBOX_CLONE_AGROUP_V2026_01_01Creates a new group by copying the structure and settings of an existing group. The cloned group is independent of the source after creation. **Token scopes**: `groups:write`需要连接1 scope
Creates a new group by copying the structure and settings of an existing group. The cloned group is independent of the source after creation. **Token scopes**: `groups:write`
认证
需要 Connected AccountScopes
groups:writeTags
Complete a multipart uploadDEEL_SANDBOX_COMPLETE_FILE_UPLOAD_V2026_08_05Finalize an S3 multipart upload started via POST /rest/files, after all parts have been uploaded. **Token scopes**: `files:write`需要连接1 scope
Finalize an S3 multipart upload started via POST /rest/files, after all parts have been uploaded. **Token scopes**: `files:write`
认证
需要 Connected AccountScopes
files:writeTags
Confirm an existing contract amendmentDEEL_SANDBOX_CONFIRM_AN_EXISTING_CONTRACT_AMENDMENT_V2026_01_01Confirms a draft amendment on an EOR contract and initiates the review process, routing it to Deel and the employee for acknowledgment and approval. The amendment must exist in a confirmable state prior to calling this endpoint. **Token scopes**: `contracts:write`需要连接1 scope
Confirms a draft amendment on an EOR contract and initiates the review process, routing it to Deel and the employee for acknowledgment and approval. The amendment must exist in a confirmable state prior to calling this endpoint. **Token scopes**: `contracts:write`
认证
需要 Connected AccountScopes
contracts:writeTags
Create a bank transfer methodDEEL_SANDBOX_CREATE_ABANK_TRANSFER_METHOD_V2026_01_01Registers a new bank transfer payout method; the request payload structure is dynamic and determined by the selected option, so callers should retrieve field requirements before submitting. **Token scopes**: `worker:read`, `worker:write`需要连接2 scopes
Registers a new bank transfer payout method; the request payload structure is dynamic and determined by the selected option, so callers should retrieve field requirements before submitting. **Token scopes**: `worker:read`, `worker:write`
认证
需要 Connected AccountScopes
worker:readworker:writeTags
Create a direct employeeDEEL_SANDBOX_CREATE_ADIRECT_EMPLOYEE_V2026_01_01Creates a direct employee record in Deel's HRIS, hired under the organization's own legal entity. Provisions both a person and an associated employment contract. Applicable when onboarding employees managed through your own payroll providers. It can support downstream integrations, such as IT equipment orders. **Token scopes**: `people:write`需要连接1 scope
Creates a direct employee record in Deel's HRIS, hired under the organization's own legal entity. Provisions both a person and an associated employment contract. Applicable when onboarding employees managed through your own payroll providers. It can support downstream integrations, such as IT equipment orders. **Token scopes**: `people:write`
认证
需要 Connected AccountScopes
people:writeTags
Create a Global Payroll (GP) contractDEEL_SANDBOX_CREATE_AGLOBAL_PAYROLL_GP_CONTRACT_V2026_01_01Creates a new Global Payroll contract. Country-specific fields required in the request body vary by country and must be retrieved in advance from `GET /forms/gp/worker-additional-fields/{country_code}`. Returns the created contract including its unique `id`. **Token scopes**: `contracts:write`需要连接1 scope
Creates a new Global Payroll contract. Country-specific fields required in the request body vary by country and must be retrieved in advance from `GET /forms/gp/worker-additional-fields/{country_code}`. Returns the created contract including its unique `id`. **Token scopes**: `contracts:write`
认证
需要 Connected AccountScopes
contracts:writeTags
Create an EOR contract amendmentDEEL_SANDBOX_CREATE_AN_EOR_CONTRACT_AMENDMENT_V2026_01_01Creates a new amendment for an existing EOR contract, supporting changes to terms such as salary, currency, effective date, and other contract conditions. All requests are validated against applicable business and regulatory rules before the amendment is accepted. **Token scopes**: `contracts:write`需要连接1 scope
Creates a new amendment for an existing EOR contract, supporting changes to terms such as salary, currency, effective date, and other contract conditions. All requests are validated against applicable business and regulatory rules before the amendment is accepted. **Token scopes**: `contracts:write`
认证
需要 Connected AccountScopes
contracts:writeTags
Create an EOR contractDEEL_SANDBOX_CREATE_AN_EOR_CONTRACT_V2026_01_01Submits details for an Employee of Record (EOR) contract and returns a quote. Deel processes the submitted information and returns pricing, compensation, and health plan details before the contract is activated. **Token scopes**: `contracts:write`需要连接1 scope
Submits details for an Employee of Record (EOR) contract and returns a quote. Deel processes the submitted information and returns pricing, compensation, and health plan details before the contract is activated. **Token scopes**: `contracts:write`
认证
需要 Connected AccountScopes
contracts:writeTags
Create an immigration caseDEEL_SANDBOX_CREATE_AN_IMMIGRATION_CASE_V2026_01_01Creates a new immigration case for a worker. The appropriate visa type must be determined before calling this endpoint. **Token scopes**: `immigration:write`需要连接1 scope
Creates a new immigration case for a worker. The appropriate visa type must be determined before calling this endpoint. **Token scopes**: `immigration:write`
认证
需要 Connected AccountScopes
immigration:writeTags
Create a new HRIS Organization Structure.DEEL_SANDBOX_CREATE_ANEW_HRIS_ORGANIZATION_STRUCTURE_V2026_01_01Creates a new organization structure within the HRIS, returning the created record including its assigned `id` and `organization_id`. The `is_multi_select` and `enable_roles` flags on the request body control whether the structure supports multiple team assignments and role management respectively. **Token scopes**: `organizations:write`需要连接1 scope
Creates a new organization structure within the HRIS, returning the created record including its assigned `id` and `organization_id`. The `is_multi_select` and `enable_roles` flags on the request body control whether the structure supports multiple team assignments and role management respectively. **Token scopes**: `organizations:write`
认证
需要 Connected AccountScopes
organizations:writeTags
Create a New Shift RateDEEL_SANDBOX_CREATE_ANEW_SHIFT_RATE_V2026_01_01Create a new shift rate with the specified attributes such as name, type, value, and a unique external identifier. **Token scopes**: `time-tracking:write`需要连接1 scope
Create a new shift rate with the specified attributes such as name, type, value, and a unique external identifier. **Token scopes**: `time-tracking:write`
认证
需要 Connected AccountScopes
time-tracking:writeTags
Create a new taskDEEL_SANDBOX_CREATE_ANEW_TASK_V2026_01_01Creates a new task for the contractor associated with the specified contract. A task can include an amount, description, and submission date. **Token scopes**: `contracts:write`需要连接1 scope
Creates a new task for the contractor associated with the specified contract. A task can include an amount, description, and submission date. **Token scopes**: `contracts:write`
认证
需要 Connected AccountScopes
contracts:writeTags
Create a parent worker relation with external idDEEL_SANDBOX_CREATE_APARENT_WORKER_RELATION_WITH_EXTERNAL_ID_V2026_01_01Sets or replaces the parent relationship for the specified HRIS profile, using external identifiers. Pass null as parent_profile_external_id to remove the existing parent relationship. **Token scopes**: `profile:write`需要连接1 scope
Sets or replaces the parent relationship for the specified HRIS profile, using external identifiers. Pass null as parent_profile_external_id to remove the existing parent relationship. **Token scopes**: `profile:write`
认证
需要 Connected AccountScopes
profile:writeTags
Create a person without a contractDEEL_SANDBOX_CREATE_APERSON_WITHOUT_ACONTRACT_V2026_01_01Adds a person record in Deel's HRIS without an associated employment contract. It creates a people-only record, allowing you to track individuals in your organization's directory before or without formalizing an employment or agreement. Suitable for pre-boarding, contingent workers, or other scenarios where a contract is not yet applicable. **Token scopes**: `people:write`需要连接1 scope
Adds a person record in Deel's HRIS without an associated employment contract. It creates a people-only record, allowing you to track individuals in your organization's directory before or without formalizing an employment or agreement. Suitable for pre-boarding, contingent workers, or other scenarios where a contract is not yet applicable. **Token scopes**: `people:write`
认证
需要 Connected AccountScopes
people:writeTags
Create a request to exercise equity.DEEL_SANDBOX_CREATE_AREQUEST_TO_EXERCISE_EQUITY_V2026_01_01Submits a new equity exercise request, associating the specified option grant and stakeholder details with a worker. The request is created in a pending state; employer approval is handled as a separate operation. **Token scopes**: `contracts:write`需要连接1 scope
Submits a new equity exercise request, associating the specified option grant and stakeholder details with a worker. The request is created in a pending state; employer approval is handled as a separate operation. **Token scopes**: `contracts:write`
认证
需要 Connected AccountScopes
contracts:writeTags
Create a tax form for the authenticated workerDEEL_SANDBOX_CREATE_ATAX_FORM_FOR_AWORKER_V2026_01_01Submit a new US tax form for the authenticated worker against a specific client legal entity, typically during onboarding or when a fresh form must be recorded for a worker/legal-entity pair. The worker is resolved from the access token; the target legal entity is set via client_legal_entity_id. Select the form type based on the worker's US tax status: W-9 for US individuals or entities, W-8BEN for non-US individuals, W-8BEN-E for non-US entities. The worker must have an active (non-terminated) contract with the legal entity, and only one tax form may exist per worker/legal-entity pair. **Token scopes**: `worker:write`需要连接1 scope
Submit a new US tax form for the authenticated worker against a specific client legal entity, typically during onboarding or when a fresh form must be recorded for a worker/legal-entity pair. The worker is resolved from the access token; the target legal entity is set via client_legal_entity_id. Select the form type based on the worker's US tax status: W-9 for US individuals or entities, W-8BEN for non-US individuals, W-8BEN-E for non-US entities. The worker must have an active (non-terminated) contract with the legal entity, and only one tax form may exist per worker/legal-entity pair. **Token scopes**: `worker:write`
认证
需要 Connected AccountScopes
worker:writeTags
Create ATS ApplicationDEEL_SANDBOX_CREATE_ATS_APPLICATION_V2026_01_01Creates a new ATS application linking an existing candidate to an existing job. Both the candidate and job must exist prior to this call; the returned id can be used for subsequent operations such as adding notes or associating interview stages. **Token scopes**: `ats:write`需要连接1 scope
Creates a new ATS application linking an existing candidate to an existing job. Both the candidate and job must exist prior to this call; the returned id can be used for subsequent operations such as adding notes or associating interview stages. **Token scopes**: `ats:write`
认证
需要 Connected AccountScopes
ats:writeTags
Create ATS JobDEEL_SANDBOX_CREATE_ATS_JOB_V2026_01_01Creates a new job in the ATS and returns the resulting job record, including its assigned `id`, initial status, and associated approval rule and request identifiers. **Token scopes**: `ats:write`需要连接1 scope
Creates a new job in the ATS and returns the resulting job record, including its assigned `id`, initial status, and associated approval rule and request identifiers. **Token scopes**: `ats:write`
认证
需要 Connected AccountScopes
ats:writeTags
Create a worker relationDEEL_SANDBOX_CREATE_AWORKER_RELATION_V2026_01_01Establishes a hierarchical relationship between a worker and one or more subordinates. The request body must identify both the parent worker and the subordinate profiles to be linked. **Token scopes**: `profile:write`需要连接1 scope
Establishes a hierarchical relationship between a worker and one or more subordinates. The request body must identify both the parent worker and the subordinate profiles to be linked. **Token scopes**: `profile:write`
认证
需要 Connected AccountScopes
profile:writeTags
Create candidate tagsDEEL_SANDBOX_CREATE_CANDIDATE_TAGS_V2026_02_27Replaces all existing tags on a candidate with the provided set of `tag_ids`. This is a full replacement — any tags not included in the request body will be removed. **Token scopes**: `ats:write`需要连接1 scope
Replaces all existing tags on a candidate with the provided set of `tag_ids`. This is a full replacement — any tags not included in the request body will be removed. **Token scopes**: `ats:write`
认证
需要 Connected AccountScopes
ats:writeTags
Create a session token for a child organisationDEEL_SANDBOX_CREATE_CHILD_ORG_SESSION_TOKEN_V2026_07_14Issues a short-lived session token (valid 6 hours) for a child organisation. If an active session token with more than one hour of remaining validity already exists, that token is returned. Otherwise the prior session token is invalidated and a new 6-hour token is issued. Session tokens do not affect the child organisation’s original permanent token. **Token scopes**: `organizations:write`需要连接1 scope
Issues a short-lived session token (valid 6 hours) for a child organisation. If an active session token with more than one hour of remaining validity already exists, that token is returned. Otherwise the prior session token is invalidated and a new 6-hour token is issued. Session tokens do not affect the child organisation’s original permanent token. **Token scopes**: `organizations:write`
认证
需要 Connected AccountScopes
organizations:writeTags
Create child organizationDEEL_SANDBOX_CREATE_CHILD_ORGANIZATION_V2026_01_01Creates a child organization linked to the authenticated (parent) organization, provisioning a scoped API token, a default group, the parent–child hierarchy, and an initial user assignment in a single operation. The `token` in the response is the only time the child organization's API token is returned and must be stored by the caller. **Token scopes**: `organizations:write`需要连接1 scope
Creates a child organization linked to the authenticated (parent) organization, provisioning a scoped API token, a default group, the parent–child hierarchy, and an initial user assignment in a single operation. The `token` in the response is the only time the child organization's API token is returned and must be stored by the caller. **Token scopes**: `organizations:write`
认证
需要 Connected AccountScopes
organizations:writeTags
Create child worker relationDEEL_SANDBOX_CREATE_CHILD_WORKER_RELATION_V2026_01_01Replaces all child relationships of a given type for the specified HRIS profile. Any existing child relationships of that type not included in the request will be removed. **Token scopes**: `profile:write`需要连接1 scope
Replaces all child relationships of a given type for the specified HRIS profile. Any existing child relationships of that type not included in the request will be removed. **Token scopes**: `profile:write`
认证
需要 Connected AccountScopes
profile:writeTags
Create a consent tokenDEEL_SANDBOX_CREATE_CONSENT_TOKEN_V2026_01_01Generates a time-bounded consent token used to authorize third-party service connections on behalf of an organization. The token expires at the time indicated by `expires_at` in the response.需要连接
Generates a time-bounded consent token used to authorize third-party service connections on behalf of an organization. The token expires at the time indicated by `expires_at` in the response.
认证
需要 Connected AccountTags
Create EOR WorkerDEEL_SANDBOX_CREATE_EOR_WORKER_V2026_01_01Creates an EOR worker record and returns the associated `user_id`, `profile_id`, and `hris_profile_id`. **Token scopes**: `people:write`需要连接1 scope
Creates an EOR worker record and returns the associated `user_id`, `profile_id`, and `hris_profile_id`. **Token scopes**: `people:write`
认证
需要 Connected AccountScopes
people:writeTags
Create equity or token tax eventDEEL_SANDBOX_CREATE_EQUITY_OR_TOKEN_TAX_EVENT_V2026_01_01Submits an equity or token tax event for an EOR worker enrolled in Equity & Token Services. **Token scopes**: `equities:write`需要连接1 scope
Submits an equity or token tax event for an EOR worker enrolled in Equity & Token Services. **Token scopes**: `equities:write`
认证
需要 Connected AccountScopes
equities:writeTags
Create a groupDEEL_SANDBOX_CREATE_GROUP_V2026_01_01Creates a new group within the organization and returns the created group record, including its assigned `id`. **Token scopes**: `groups:read`, `groups:write`需要连接2 scopes
Creates a new group within the organization and returns the created group record, including its assigned `id`. **Token scopes**: `groups:read`, `groups:write`
认证
需要 Connected AccountScopes
groups:readgroups:writeTags
Create Hourly Report PresetDEEL_SANDBOX_CREATE_HOURLY_REPORT_PRESET_V2026_01_01Creates a new hourly report preset, returning the assigned id upon success. **Token scopes**: `timesheets:write`需要连接1 scope
Creates a new hourly report preset, returning the assigned id upon success. **Token scopes**: `timesheets:write`
认证
需要 Connected AccountScopes
timesheets:writeTags
Create Hourly Report Root PresetDEEL_SANDBOX_CREATE_HOURLY_REPORT_ROOT_PRESET_V2026_01_01Creates a new hourly report root preset and initiates asynchronous processing; the response includes an async_task object that can be used to track completion. **Token scopes**: `timesheets:write`需要连接1 scope
Creates a new hourly report root preset and initiates asynchronous processing; the response includes an async_task object that can be used to track completion. **Token scopes**: `timesheets:write`
认证
需要 Connected AccountScopes
timesheets:writeTags
Create IC invoicing taxDEEL_SANDBOX_CREATE_IC_INVOICING_TAX_V2026_01_01Creates an invoicing tax entry for an independent contractor contract. **Token scopes**: `invoice-adjustments:write`需要连接1 scope
Creates an invoicing tax entry for an independent contractor contract. **Token scopes**: `invoice-adjustments:write`
认证
需要 Connected AccountScopes
invoice-adjustments:writeTags
Create a new legal entityDEEL_SANDBOX_CREATE_LEGAL_ENTITY_V2026_01_01Creates a new legal entity under the organization and returns the entity record including its assigned id. **Token scopes**: `legal-entity:write`, `legal-entity:read`需要连接2 scopes
Creates a new legal entity under the organization and returns the entity record including its assigned id. **Token scopes**: `legal-entity:write`, `legal-entity:read`
认证
需要 Connected AccountScopes
legal-entity:writelegal-entity:readTags
Create magic linkDEEL_SANDBOX_CREATE_MAGIC_LINK_V2026_01_01Generates a time-limited magic link for password-free worker authentication. The link and its expiry timestamp are returned in the response. **Token scopes**: `worker:read`需要连接1 scope
Generates a time-limited magic link for password-free worker authentication. The link and its expiry timestamp are returned in the response. **Token scopes**: `worker:read`
认证
需要 Connected AccountScopes
worker:readTags
Create a ManagerDEEL_SANDBOX_CREATE_MANAGER_V2026_01_01Creates a new manager in the organization and returns the created manager's identity fields, including the assigned `id`. **Token scopes**: `organizations:write`需要连接1 scope
Creates a new manager in the organization and returns the created manager's identity fields, including the assigned `id`. **Token scopes**: `organizations:write`
认证
需要 Connected AccountScopes
organizations:writeTags
Create On-Demand PayrollDEEL_SANDBOX_CREATE_ON_DEMAND_PAYROLL_V2026_07_28Creates an On-Demand Payroll for the given contract from existing eligible entries and/or a salary advance amount. **Token scopes**: `on-demand-payroll:write`需要连接1 scope
Creates an On-Demand Payroll for the given contract from existing eligible entries and/or a salary advance amount. **Token scopes**: `on-demand-payroll:write`
认证
需要 Connected AccountScopes
on-demand-payroll:writeTags
Create organization custom role.DEEL_SANDBOX_CREATE_ORGANIZATION_ROLE_V2026_01_01Creates a new custom role within the current organization. **Token scopes**: `organizations:write`需要连接1 scope
Creates a new custom role within the current organization. **Token scopes**: `organizations:write`
认证
需要 Connected AccountScopes
organizations:writeTags
Create and pay a payment statementDEEL_SANDBOX_CREATE_PAYMENT_STATEMENT_V2026_07_23Creates a payment statement for the given invoices, attaches a bank transfer method for the requested country and currency, optionally applies available balance, and pays it in a single call. Returns the composed statement once payment has been initiated. **Token scopes**: `payment-statements:write`需要连接1 scope
Creates a payment statement for the given invoices, attaches a bank transfer method for the requested country and currency, optionally applies available balance, and pays it in a single call. Returns the composed statement once payment has been initiated. **Token scopes**: `payment-statements:write`
认证
需要 Connected AccountScopes
payment-statements:writeTags
Create raw time tracking shiftsDEEL_SANDBOX_CREATE_RAW_TIME_TRACKING_SHIFTS_V2026_01_01Create raw shifts for the specified contract ID. “Raw shifts” refers to uncategorized entries—simply submit the clock-in and clock-out times. The classification of those hours (e.g., regular or overtime) will be handled by the Deel platform. **Token scopes**: `time-tracking:write`需要连接1 scope
Create raw shifts for the specified contract ID. “Raw shifts” refers to uncategorized entries—simply submit the clock-in and clock-out times. The classification of those hours (e.g., regular or overtime) will be handled by the Deel platform. **Token scopes**: `time-tracking:write`
认证
需要 Connected AccountScopes
time-tracking:writeTags
Create shiftsDEEL_SANDBOX_CREATE_SHIFTS_V2026_01_01Creates multiple time tracking shifts for a contract, supporting both regular shift submissions and corrections that adjust hours for previously processed shifts. **Token scopes**: `time-tracking:write`需要连接1 scope
Creates multiple time tracking shifts for a contract, supporting both regular shift submissions and corrections that adjust hours for previously processed shifts. **Token scopes**: `time-tracking:write`
认证
需要 Connected AccountScopes
time-tracking:writeTags
Review a single timesheetDEEL_SANDBOX_CREATE_TIMESHEET_REVIEW_V2026_01_01Submits an approve or reject decision for a timesheet entry. Approved timesheets are queued for inclusion in the next payment cycle. **Token scopes**: `timesheets:write`需要连接1 scope
Submits an approve or reject decision for a timesheet entry. Approved timesheets are queued for inclusion in the next payment cycle. **Token scopes**: `timesheets:write`
认证
需要 Connected AccountScopes
timesheets:writeTags
Create Vendor BillDEEL_SANDBOX_CREATE_VENDOR_BILL_V2026_01_01Creates a new vendor bill in accounts payable, associating it with your organization. Attachments can be added to the bill via a subsequent call using the returned id. **Token scopes**: `treasury-vendorbill:write`需要连接1 scope
Creates a new vendor bill in accounts payable, associating it with your organization. Attachments can be added to the bill via a subsequent call using the returned id. **Token scopes**: `treasury-vendorbill:write`
认证
需要 Connected AccountScopes
treasury-vendorbill:writeTags
Create Veriff sessionDEEL_SANDBOX_CREATE_VERIFF_SESSION_V2026_01_01Initiates an identity verification session via Veriff, returning a URL to which the worker must be redirected to complete the verification flow. **Token scopes**: `screenings:write`, `worker:write`需要连接2 scopes
Initiates an identity verification session via Veriff, returning a URL to which the worker must be redirected to complete the verification flow. **Token scopes**: `screenings:write`, `worker:write`
认证
需要 Connected AccountScopes
screenings:writeworker:writeTags
Create a webhookDEEL_SANDBOX_CREATE_WEBHOOK_V2026_01_01Creates a new webhook subscription with the specified URL, events, and configuration. Returns the created webhook, including its signing key for verifying incoming event payloads. **Token scopes**: `webhooks:write`需要连接1 scope
Creates a new webhook subscription with the specified URL, events, and configuration. Returns the created webhook, including its signing key for verifying incoming event payloads. **Token scopes**: `webhooks:write`
认证
需要 Connected AccountScopes
webhooks:writeTags
Create worker access tokenDEEL_SANDBOX_CREATE_WORKER_ACCESS_TOKEN_V2026_01_01Issues a scoped access token granting a worker access to worker-side API endpoints. The response includes the token value and its expiry timestamp. **Token scopes**: `admin:worker`需要连接1 scope
Issues a scoped access token granting a worker access to worker-side API endpoints. The response includes the token value and its expiry timestamp. **Token scopes**: `admin:worker`
认证
需要 Connected AccountScopes
admin:workerTags
Create worker relation with external IdsDEEL_SANDBOX_CREATE_WORKER_RELATION_EXTERNAL_ID_V2026_01_01Creates a hierarchical worker relation between a worker and their subordinates, using external IDs to identify all parties. The request body must supply the external IDs of both the parent and child workers along with the relation type. **Token scopes**: `profile:write`需要连接1 scope
Creates a hierarchical worker relation between a worker and their subordinates, using external IDs to identify all parties. The request body must supply the external IDs of both the parent and child workers along with the relation type. **Token scopes**: `profile:write`
认证
需要 Connected AccountScopes
profile:writeTags
Create worker relation typeDEEL_SANDBOX_CREATE_WORKER_RELATION_TYPE_V2026_01_01Creates a new worker relation type, defining a named parent–child relationship structure that can be applied to worker associations. The `is_default` flag on the response indicates whether the created type has been set as the default relation type. **Token scopes**: `organizations:write`需要连接1 scope
Creates a new worker relation type, defining a named parent–child relationship structure that can be applied to worker associations. The `is_default` flag on the response indicates whether the created type has been set as the default relation type. **Token scopes**: `organizations:write`
认证
需要 Connected AccountScopes
organizations:writeTags
Create a new workerDEEL_SANDBOX_CREATE_WORKER_V2026_01_01Creates a new worker record and returns the associated user_id, profile_id, and contract_id for the created worker.需要连接
Creates a new worker record and returns the associated user_id, profile_id, and contract_id for the created worker.
认证
需要 Connected AccountTags
Delay EOR employee onboardingDEEL_SANDBOX_DELAY_EOR_EMPLOYEE_ONBOARDING_V2026_01_01Defers the scheduled onboarding start date for the EOR employee on the specified contract. **Token scopes**: `contracts:write`需要连接1 scope
Defers the scheduled onboarding start date for the EOR employee on the specified contract. **Token scopes**: `contracts:write`
认证
需要 Connected AccountScopes
contracts:writeTags
Delete an adjustmentDEEL_SANDBOX_DELETE_ADJUSTMENT_V2026_01_01Permanently deletes an adjustment by its id. **Token scopes**: `adjustments:write`需要连接1 scope
Permanently deletes an adjustment by its id. **Token scopes**: `adjustments:write`
认证
需要 Connected AccountScopes
adjustments:writeTags
Delete an Org Structure from the OrganizationDEEL_SANDBOX_DELETE_AN_ORG_STRUCTURE_FROM_THE_ORGANIZATION_V2026_01_01Delete an Org Structure from the Organization. Use the force flag to bypass validation checks and remove the structure even when profiles are still assigned to it. **Token scopes**: `organizations:write`需要连接1 scope
Delete an Org Structure from the Organization. Use the force flag to bypass validation checks and remove the structure even when profiles are still assigned to it. **Token scopes**: `organizations:write`
认证
需要 Connected AccountScopes
organizations:writeTags
Delete a Shift Rate by external IDDEEL_SANDBOX_DELETE_ASHIFT_RATE_BY_EXTERNAL_ID_V2026_01_01Deletes a shift rate identified by its external_id, which is the custom identifier assigned at creation time. Deletion is blocked if the shift rate is currently associated with any active shift. **Token scopes**: `time-tracking:write`需要连接1 scope
Deletes a shift rate identified by its external_id, which is the custom identifier assigned at creation time. Deletion is blocked if the shift rate is currently associated with any active shift. **Token scopes**: `time-tracking:write`
认证
需要 Connected AccountScopes
time-tracking:writeTags
Delete a worker relation typeDEEL_SANDBOX_DELETE_AWORKER_RELATION_TYPE_V2026_01_01Deletes an existing worker relationship type. **Token scopes**: `organizations:write`需要连接1 scope
Deletes an existing worker relationship type. **Token scopes**: `organizations:write`
认证
需要 Connected AccountScopes
organizations:writeTags
Delete Bank DetailsDEEL_SANDBOX_DELETE_BANK_DETAILS_V2026_01_01Permanently removes the bank payout method identified by the given method `id`. **Token scopes**: `worker:read`, `worker:write`需要连接2 scopes
Permanently removes the bank payout method identified by the given method `id`. **Token scopes**: `worker:read`, `worker:write`
认证
需要 Connected AccountScopes
worker:readworker:writeTags
Delete Contract custom field by IdDEEL_SANDBOX_DELETE_CONTRACT_CUSTOM_FIELD_V2026_01_01Clears the value of a custom field on the specified contract, identified by the custom field `id`. **Token scopes**: `contracts:write`需要连接1 scope
Clears the value of a custom field on the specified contract, identified by the custom field `id`. **Token scopes**: `contracts:write`
认证
需要 Connected AccountScopes
contracts:writeTags
Delete taskDEEL_SANDBOX_DELETE_CONTRACT_TASK_BY_ID_V2026_01_01Deletes a specific task from a contract. An optional `reason` can be supplied for audit or documentation purposes. **Token scopes**: `contracts:write`需要连接1 scope
Deletes a specific task from a contract. An optional `reason` can be supplied for audit or documentation purposes. **Token scopes**: `contracts:write`
认证
需要 Connected AccountScopes
contracts:writeTags
Delete Contract Termination RequestDEEL_SANDBOX_DELETE_CONTRACT_TERMINATION_REQUEST_V2026_01_01Cancels a pending termination request for the specified contract, reverting the contract to its pre-termination state. Only termination requests that have not yet reached their effective date can be cancelled. **Token scopes**: `contracts:write`需要连接1 scope
Cancels a pending termination request for the specified contract, reverting the contract to its pre-termination state. Only termination requests that have not yet reached their effective date can be cancelled. **Token scopes**: `contracts:write`
认证
需要 Connected AccountScopes
contracts:writeTags
Delete the custom field value from Worker by IdDEEL_SANDBOX_DELETE_CUSTOM_FIELD_VALUE_FROM_WORKER_V2026_01_01Removes a specific custom field value from a worker record by the custom field's ID. **Token scopes**: `people:write`需要连接1 scope
Removes a specific custom field value from a worker record by the custom field's ID. **Token scopes**: `people:write`
认证
需要 Connected AccountScopes
people:writeTags
Delete a groupDEEL_SANDBOX_DELETE_GROUP_V2026_01_01Soft-deletes a group by archiving it. The group is not permanently removed and the response includes the `archived_at` timestamp reflecting when the archive occurred. **Token scopes**: `groups:write`需要连接1 scope
Soft-deletes a group by archiving it. The group is not permanently removed and the response includes the `archived_at` timestamp reflecting when the archive occurred. **Token scopes**: `groups:write`
认证
需要 Connected AccountScopes
groups:writeTags
Delete Hourly Report PresetDEEL_SANDBOX_DELETE_HOURLY_REPORT_PRESET_V2026_01_01Permanently deletes an hourly report preset identified by id. **Token scopes**: `timesheets:write`需要连接1 scope
Permanently deletes an hourly report preset identified by id. **Token scopes**: `timesheets:write`
认证
需要 Connected AccountScopes
timesheets:writeTags
Delete IC invoicing taxDEEL_SANDBOX_DELETE_IC_INVOICING_TAX_V2026_01_01Permanently removes the specified `tax_type` from the contract's invoicing tax configuration; this action is irreversible and takes effect on future invoices. **Token scopes**: `invoice-adjustments:write`需要连接1 scope
Permanently removes the specified `tax_type` from the contract's invoicing tax configuration; this action is irreversible and takes effect on future invoices. **Token scopes**: `invoice-adjustments:write`
认证
需要 Connected AccountScopes
invoice-adjustments:writeTags
Delete adjustmentDEEL_SANDBOX_DELETE_INVOICE_ADJUSTMENT_V2026_01_01Permanently removes an invoice adjustment by its `id`. **Token scopes**: `invoice-adjustments:write`需要连接1 scope
Permanently removes an invoice adjustment by its `id`. **Token scopes**: `invoice-adjustments:write`
认证
需要 Connected AccountScopes
invoice-adjustments:writeTags
Delete a legal entityDEEL_SANDBOX_DELETE_LEGAL_ENTITY_V2026_01_01Archives the legal entity identified by id, marking it as inactive without permanently removing it; the response includes the archived_at timestamp. **Token scopes**: `legal-entity:read`, `legal-entity:write`需要连接2 scopes
Archives the legal entity identified by id, marking it as inactive without permanently removing it; the response includes the archived_at timestamp. **Token scopes**: `legal-entity:read`, `legal-entity:write`
认证
需要 Connected AccountScopes
legal-entity:readlegal-entity:writeTags
Delete a MilestoneDEEL_SANDBOX_DELETE_MILESTONE_BY_ID_V2026_01_01Permanently deletes a specific milestone from a contract. This operation is irreversible and removes all associated milestone data. **Token scopes**: `milestones:write`需要连接1 scope
Permanently deletes a specific milestone from a contract. This operation is irreversible and removes all associated milestone data. **Token scopes**: `milestones:write`
认证
需要 Connected AccountScopes
milestones:writeTags
Delete multiple shifts by External IDDEEL_SANDBOX_DELETE_MULTIPLE_SHIFTS_BY_EXTERNAL_ID_V2026_01_01This endpoint deletes shifts using external IDs. Once deleted, the shifts will no longer be retrievable or editable. **Token scopes**: `time-tracking:write`需要连接1 scope
This endpoint deletes shifts using external IDs. Once deleted, the shifts will no longer be retrievable or editable. **Token scopes**: `time-tracking:write`
认证
需要 Connected AccountScopes
time-tracking:writeTags
Delete an Org Structure from the Organization by external IDDEEL_SANDBOX_DELETE_ORG_STRUCTURE_BY_EXTERNAL_ID_V2026_01_01Permanently removes an organization structure from the organization. **Token scopes**: `organizations:write`需要连接1 scope
Permanently removes an organization structure from the organization. **Token scopes**: `organizations:write`
认证
需要 Connected AccountScopes
organizations:writeTags
Delete a Shift by External IDDEEL_SANDBOX_DELETE_SHIFT_EXTERNAL_ID_V2026_01_01Permanently deletes a shift identified by its external_id. Once deleted, the shift cannot be retrieved or modified. **Token scopes**: `time-tracking:write`需要连接1 scope
Permanently deletes a shift identified by its external_id. Once deleted, the shift cannot be retrieved or modified. **Token scopes**: `time-tracking:write`
认证
需要 Connected AccountScopes
time-tracking:writeTags
Delete a timesheet entryDEEL_SANDBOX_DELETE_TIMESHEET_BY_ID_V2026_01_01Permanently deletes a timesheet entry. An optional `reason` query parameter may be provided to record the rationale for deletion. **Token scopes**: `timesheets:write`需要连接1 scope
Permanently deletes a timesheet entry. An optional `reason` query parameter may be provided to record the rationale for deletion. **Token scopes**: `timesheets:write`
认证
需要 Connected AccountScopes
timesheets:writeTags
Delete a webhookDEEL_SANDBOX_DELETE_WEBHOOK_BY_ID_V2026_01_01Permanently deletes the specified webhook subscription by its unique identifier. This action cannot be undone. **Token scopes**: `webhooks:write`需要连接1 scope
Permanently deletes the specified webhook subscription by its unique identifier. This action cannot be undone. **Token scopes**: `webhooks:write`
认证
需要 Connected AccountScopes
webhooks:writeTags
Delete worker access tokenDEEL_SANDBOX_DELETE_WORKER_ACCESS_TOKEN_V2026_01_01Immediately revokes the active access token for the worker identified by worker_id, terminating all API access granted by that token. **Token scopes**: `admin:worker`需要连接1 scope
Immediately revokes the active access token for the worker identified by worker_id, terminating all API access granted by that token. **Token scopes**: `admin:worker`
认证
需要 Connected AccountScopes
admin:workerTags
Delete a worker relation by external idDEEL_SANDBOX_DELETE_WORKER_RELATION_EXTERNAL_ID_V2026_01_01Removes the worker relation identified by the given external ID. This operation removes all hierarchical associations (parent and child) linked to that relation. **Token scopes**: `profile:write`需要连接1 scope
Removes the worker relation identified by the given external ID. This operation removes all hierarchical associations (parent and child) linked to that relation. **Token scopes**: `profile:write`
认证
需要 Connected AccountScopes
profile:writeTags
Delete a worker relation type by external idDEEL_SANDBOX_DELETE_WORKER_RELATION_TYPE_EXTERNAL_ID_V2026_01_01Permanently deletes the worker relation type. **Token scopes**: `organizations:write`需要连接1 scope
Permanently deletes the worker relation type. **Token scopes**: `organizations:write`
认证
需要 Connected AccountScopes
organizations:writeTags
Delete a worker relationDEEL_SANDBOX_DELETE_WORKER_RELATION_V2026_01_01Removes the worker relation. This operation removes all hierarchical associations (parent and child) linked to that profile. **Token scopes**: `profile:write`需要连接1 scope
Removes the worker relation. This operation removes all hierarchical associations (parent and child) linked to that profile. **Token scopes**: `profile:write`
认证
需要 Connected AccountScopes
profile:writeTags
Detach entries from On-Demand PayrollDEEL_SANDBOX_DETACH_ON_DEMAND_PAYROLL_ENTRIES_V2026_07_31Detaches entries from an On-Demand Payroll, keeping or removing the specified entries before the ODP is submitted. **Token scopes**: `on-demand-payroll:write`需要连接1 scope
Detaches entries from an On-Demand Payroll, keeping or removing the specified entries before the ODP is submitted. **Token scopes**: `on-demand-payroll:write`
认证
需要 Connected AccountScopes
on-demand-payroll:writeTags
Download a GP worker payslipDEEL_SANDBOX_DOWNLOAD_AGP_WORKER_PAYSLIP_V2026_01_01Returns a pre-signed download URL for a specific Global Payroll (GP) employee payslip PDF. Use this after calling Retrieve employee payslips to obtain the payslipId. Requires the worker id (UUID) and the payslipId from the list response. The returned URL is temporary and should be used promptly to download the file. Supports only GP contract types. **Token scopes**: `payslips:read`, `worker:read`需要连接2 scopes
Returns a pre-signed download URL for a specific Global Payroll (GP) employee payslip PDF. Use this after calling Retrieve employee payslips to obtain the payslipId. Requires the worker id (UUID) and the payslipId from the list response. The returned URL is temporary and should be used promptly to download the file. Supports only GP contract types. **Token scopes**: `payslips:read`, `worker:read`
认证
需要 Connected AccountScopes
payslips:readworker:readTags
Download employee agreement PDFDEEL_SANDBOX_DOWNLOAD_EMPLOYEE_AGREEMENT_PDF_V2026_01_01Returns a time-limited download URL for the employee agreement PDF associated with the given `contract_id`. When the optional `version` parameter is supplied and a version mismatch is detected, behaviour diverges from the default resolution path. **Token scopes**: `worker:read`需要连接1 scope
Returns a time-limited download URL for the employee agreement PDF associated with the given `contract_id`. When the optional `version` parameter is supplied and a version mismatch is detected, behaviour diverges from the default resolution path. **Token scopes**: `worker:read`
认证
需要 Connected AccountScopes
worker:readTags
Download employee compliance document templateDEEL_SANDBOX_DOWNLOAD_EMPLOYEE_COMPLIANCE_DOCUMENT_TEMPLATE_V2026_01_01Returns a time-limited download URL for the compliance document template associated with the given `document_id`, only if a template exists for that document. **Token scopes**: `worker:read`需要连接1 scope
Returns a time-limited download URL for the compliance document template associated with the given `document_id`, only if a template exists for that document. **Token scopes**: `worker:read`
认证
需要 Connected AccountScopes
worker:readTags
Download gross to net reportDEEL_SANDBOX_DOWNLOAD_GROSS_TO_NET_REPORT_V2026_01_01Downloads the gross-to-net calculation report for the specified payroll report as a CSV file, with optional currency conversion applied. **Token scopes**: `global-payroll:read`需要连接1 scope
Downloads the gross-to-net calculation report for the specified payroll report as a CSV file, with optional currency conversion applied. **Token scopes**: `global-payroll:read`
认证
需要 Connected AccountScopes
global-payroll:readTags
Download HRX documentsDEEL_SANDBOX_DOWNLOAD_HRX_DOCUMENTS_V2026_01_01Generates a pre-signed URL for downloading a specific HRX document as a PDF associated with an EOR contract. The URL expires 15 minutes after generation. **Token scopes**: `contracts:read`, `worker:read`需要连接2 scopes
Generates a pre-signed URL for downloading a specific HRX document as a PDF associated with an EOR contract. The URL expires 15 minutes after generation. **Token scopes**: `contracts:read`, `worker:read`
认证
需要 Connected AccountScopes
contracts:readworker:readTags
Download submitted compliance documentDEEL_SANDBOX_DOWNLOAD_SUBMITTED_COMPLIANCE_DOCUMENT_V2026_01_01Returns a time-limited download URL for a submitted compliance document. The URL expires at the time indicated by `expires_at` in the response. **Token scopes**: `worker:read`需要连接1 scope
Returns a time-limited download URL for a submitted compliance document. The URL expires at the time indicated by `expires_at` in the response. **Token scopes**: `worker:read`
认证
需要 Connected AccountScopes
worker:readTags
Dynamic RequirementsDEEL_SANDBOX_DYNAMIC_REQUIREMENTS_V2026_01_01Returns the progressive field requirements needed to configure a bank transfer payout method, based on the data provided in the request. The `is_final` flag in the response indicates whether all requirements have been satisfied; callers should continue submitting updated data until `is_final` is `true` before calling `POST /payouts/employees/methods`. **Token scopes**: `worker:read`, `worker:write`需要连接2 scopes
Returns the progressive field requirements needed to configure a bank transfer payout method, based on the data provided in the request. The `is_final` flag in the response indicates whether all requirements have been satisfied; callers should continue submitting updated data until `is_final` is `true` before calling `POST /payouts/employees/methods`. **Token scopes**: `worker:read`, `worker:write`
认证
需要 Connected AccountScopes
worker:readworker:writeTags
Edit a legal entityDEEL_SANDBOX_EDIT_ALEGAL_ENTITY_V2026_01_01Applies a partial update to an existing legal entity identified by id; only fields included in the request body are modified. **Token scopes**: `legal-entity:write`需要连接1 scope
Applies a partial update to an existing legal entity identified by id; only fields included in the request body are modified. **Token scopes**: `legal-entity:write`
认证
需要 Connected AccountScopes
legal-entity:writeTags
Edit a groupDEEL_SANDBOX_EDIT_GROUP_V2026_01_01Applies a partial update to an existing group's details. Only fields included in the request body are modified; omitted fields retain their current values. **Token scopes**: `groups:read`, `groups:write`需要连接2 scopes
Applies a partial update to an existing group's details. Only fields included in the request body are modified; omitted fields retain their current values. **Token scopes**: `groups:read`, `groups:write`
认证
需要 Connected AccountScopes
groups:readgroups:writeTags
Employee additional info templateDEEL_SANDBOX_EMPLOYEE_ADDITIONAL_INFO_TEMPLATE_V2026_01_01Returns the additional information template for a given contract type and employment country, specifying the fields required to complete employee information for that combination. **Token scopes**: `contracts:read`需要连接1 scope
Returns the additional information template for a given contract type and employment country, specifying the fields required to complete employee information for that combination. **Token scopes**: `contracts:read`
认证
需要 Connected AccountScopes
contracts:readTags
Request EOR Contract ResignationDEEL_SANDBOX_EOR_RESIGNATION_REQUEST_V2026_01_01Submits a resignation request for an EOR contract on behalf of a team member. Callers must hold group admin or people manager permissions. **Token scopes**: `contracts:read`, `contracts:write`需要连接2 scopes
Submits a resignation request for an EOR contract on behalf of a team member. Callers must hold group admin or people manager permissions. **Token scopes**: `contracts:read`, `contracts:write`
认证
需要 Connected AccountScopes
contracts:readcontracts:writeTags
Termination RequestDEEL_SANDBOX_EOR_TERMINATION_REQUEST_V2026_01_01Submits a termination request for an EOR contract on behalf of a team member. Callers must hold group admin or people manager permissions. **Token scopes**: `contracts:read`, `contracts:write`需要连接2 scopes
Submits a termination request for an EOR contract on behalf of a team member. Callers must hold group admin or people manager permissions. **Token scopes**: `contracts:read`, `contracts:write`
认证
需要 Connected AccountScopes
contracts:readcontracts:writeTags
Process time-off requests from an external HRISDEEL_SANDBOX_EXTERNAL_HR_TIME_OFF_SYNCHRONIZATION_V2026_01_01Synchronizes time-off requests from an external HRIS into Deel for Global Payroll contracts only. Each record is upserted or deleted based on its external ID — records carrying `deleted: true` are removed while all others are inserted or updated — and Deel calculates the payroll cycle impact of each operation. **Token scopes**: `time-off:write`需要连接1 scope
Synchronizes time-off requests from an external HRIS into Deel for Global Payroll contracts only. Each record is upserted or deleted based on its external ID — records carrying `deleted: true` are removed while all others are inserted or updated — and Deel calculates the payroll cycle impact of each operation. **Token scopes**: `time-off:write`
认证
需要 Connected AccountScopes
time-off:writeTags
Fetch all payout methodsDEEL_SANDBOX_FETCH_ALL_PAYOUT_METHODS_V2026_01_01Returns all payout methods associated with the authenticated account, with optional filtering to return only the default method. **Token scopes**: `worker:read`, `worker:write`需要连接2 scopes
Returns all payout methods associated with the authenticated account, with optional filtering to return only the default method. **Token scopes**: `worker:read`, `worker:write`
认证
需要 Connected AccountScopes
worker:readworker:writeTags
Fetch an Org Structure from the OrganizationDEEL_SANDBOX_FETCH_AN_ORG_STRUCTURE_FROM_THE_ORGANIZATION_V2026_01_01Fetches a single organization structure, returning associated roles and teams alongside structure metadata. **Token scopes**: `organizations:read`需要连接1 scope
Fetches a single organization structure, returning associated roles and teams alongside structure metadata. **Token scopes**: `organizations:read`
认证
需要 Connected AccountScopes
organizations:readTags
Fetch EOR contract documentDEEL_SANDBOX_FETCH_EOR_CONTRACT_DOCUMENT_V2026_01_01Returns a specific document as a PDF for a given EOR contract. Currently only the `FRAMEWORK_AGREEMENT` document type is supported. **Token scopes**: `contracts:read`需要连接1 scope
Returns a specific document as a PDF for a given EOR contract. Currently only the `FRAMEWORK_AGREEMENT` document type is supported. **Token scopes**: `contracts:read`
认证
需要 Connected AccountScopes
contracts:readTags
Fetch EOR contract documentsDEEL_SANDBOX_FETCH_EOR_CONTRACT_DOCUMENTS_V2026_01_01Returns all documents associated with a specific EOR contract. **Token scopes**: `contracts:read`需要连接1 scope
Returns all documents associated with a specific EOR contract. **Token scopes**: `contracts:read`
认证
需要 Connected AccountScopes
contracts:readTags
Fetch EOR Contract formDEEL_SANDBOX_FETCH_EOR_CONTRACT_FORM_V2026_01_01Retrieves the versioned form definition for creating an EOR contract in the specified country, including fields, validation rules, and conditional logic. The `state` parameter is only required for countries that mandate it. **Token scopes**: `forms:read`需要连接1 scope
Retrieves the versioned form definition for creating an EOR contract in the specified country, including fields, validation rules, and conditional logic. The `state` parameter is only required for countries that mandate it. **Token scopes**: `forms:read`
认证
需要 Connected AccountScopes
forms:readTags
Fetch EOR project assignment PDFDEEL_SANDBOX_FETCH_EOR_PROJECT_ASSIGNMENT_PDF_V2026_01_01Returns the project assignment PDF for an EOR contract pending client approval. The optional version parameter allows callers to confirm the retrieved document matches an expected version before proceeding with acceptance. **Token scopes**: `contracts:read`需要连接1 scope
Returns the project assignment PDF for an EOR contract pending client approval. The optional version parameter allows callers to confirm the retrieved document matches an expected version before proceeding with acceptance. **Token scopes**: `contracts:read`
认证
需要 Connected AccountScopes
contracts:readTags
Fetch HrisPositions from a HrisProfileDEEL_SANDBOX_FETCH_HRIS_POSITIONS_FROM_AHRIS_PROFILE_V2026_01_01Retrieves all positions assigned to a given HRIS profile, including the associated role, team, and organization structure for each position. **Token scopes**: `profile:read`需要连接1 scope
Retrieves all positions assigned to a given HRIS profile, including the associated role, team, and organization structure for each position. **Token scopes**: `profile:read`
认证
需要 Connected AccountScopes
profile:readTags
Fetch multiple EOR Contract formsDEEL_SANDBOX_FETCH_MULTIPLE_EOR_CONTRACT_FORMS_V2026_01_01Retrieves paginated, versioned form definitions for creating EOR contracts across one or more specified countries. Always use the latest effective version from the response and handle pagination; this endpoint is not intended for reading or updating existing contracts. **Token scopes**: `forms:read`需要连接1 scope
Retrieves paginated, versioned form definitions for creating EOR contracts across one or more specified countries. Always use the latest effective version from the response and handle pagination; this endpoint is not intended for reading or updating existing contracts. **Token scopes**: `forms:read`
认证
需要 Connected AccountScopes
forms:readTags
Fetch Project Assignment Checkin Questionnaire DataDEEL_SANDBOX_FETCH_PROJECT_ASSIGNMENT_CHECKIN_QUESTIONNAIRE_DATA_V2026_01_01Returns the checkin questionnaire for a project assignment, including all sections and questions required for completion. The optional version parameter ensures the fetched questionnaire matches an expected version before it is rendered or submitted. **Token scopes**: `contracts:read`需要连接1 scope
Returns the checkin questionnaire for a project assignment, including all sections and questions required for completion. The optional version parameter ensures the fetched questionnaire matches an expected version before it is rendered or submitted. **Token scopes**: `contracts:read`
认证
需要 Connected AccountScopes
contracts:readTags
Fetch Start Date for EOR ContractsDEEL_SANDBOX_FETCH_START_DATE_FOR_EOR_CONTRACTS_V2026_01_01Returns the earliest allowed start date for a new EOR contract quote based on the specified employment country, nationality, and visa requirements. The response also includes payroll timing parameters — `start_date_buffer`, `first_payroll_lock`, and `is_same_month_payment_country` — that govern when the contract can take effect. **Token scopes**: `contracts:read`需要连接1 scope
Returns the earliest allowed start date for a new EOR contract quote based on the specified employment country, nationality, and visa requirements. The response also includes payroll timing parameters — `start_date_buffer`, `first_payroll_lock`, and `is_same_month_payment_country` — that govern when the contract can take effect. **Token scopes**: `contracts:read`
认证
需要 Connected AccountScopes
contracts:readTags
Fetch Worker Relations of a given HrisProfile by external idDEEL_SANDBOX_FETCH_WORKER_RELATIONS_OF_AGIVEN_HRIS_PROFILE_BY_EXTERNAL_ID_V2026_01_01Retrieves all worker relationships for a given HRIS profile identified by its external identifier, including parent and child relationships. **Token scopes**: `profile:read`需要连接1 scope
Retrieves all worker relationships for a given HRIS profile identified by its external identifier, including parent and child relationships. **Token scopes**: `profile:read`
认证
需要 Connected AccountScopes
profile:readTags
Generate magic link for manager loginDEEL_SANDBOX_GENERATE_MAGIC_LINK_FOR_MANAGER_LOGIN_V2026_01_01Generates a single-use magic link that authenticates a manager into the platform without credentials. The target manager must belong to the requesting organization and cannot be an organization admin; this operation is restricted to White Label–enabled organizations, Partners, and Child organizations. The link expires 5 minutes after creation. **Token scopes**: `auth:write`需要连接1 scope
Generates a single-use magic link that authenticates a manager into the platform without credentials. The target manager must belong to the requesting organization and cannot be an organization admin; this operation is restricted to White Label–enabled organizations, Partners, and Child organizations. The link expires 5 minutes after creation. **Token scopes**: `auth:write`
认证
需要 Connected AccountScopes
auth:writeTags
Generate timesheet upload urlDEEL_SANDBOX_GENERATE_TIMESHEET_UPLOAD_URL_V2026_01_01Accepts timesheet file metadata and returns a pre-signed `upload_url` together with a new timesheet record `id`. Currently limited to EOR contracts. **Token scopes**: `time-tracking:write`需要连接1 scope
Accepts timesheet file metadata and returns a pre-signed `upload_url` together with a new timesheet record `id`. Currently limited to EOR contracts. **Token scopes**: `time-tracking:write`
认证
需要 Connected AccountScopes
time-tracking:writeTags
Get additional information required to request employee terminationDEEL_SANDBOX_GET_ADDITIONAL_INFORMATION_REQUIRED_TO_REQUEST_EMPLOYEE_TERMINATION_V2026_01_01Returns country-specific mandatory and optional questions, and identifies required supporting documents, that must be provided when initiating the offboarding process for a contract. **Token scopes**: `contracts:read`需要连接1 scope
Returns country-specific mandatory and optional questions, and identifies required supporting documents, that must be provided when initiating the offboarding process for a contract. **Token scopes**: `contracts:read`
认证
需要 Connected AccountScopes
contracts:readTags
Get Organization StructureDEEL_SANDBOX_GET_ALL_ORG_STRUCTURES_V2026_01_01Returns the organization's hierarchical structure, including departments and teams, with offset-based pagination. **Token scopes**: `organizations:read`需要连接1 scope
Returns the organization's hierarchical structure, including departments and teams, with offset-based pagination. **Token scopes**: `organizations:read`
认证
需要 Connected AccountScopes
organizations:readTags
List of worker relationsDEEL_SANDBOX_GET_ALL_PROFILE_WORKER_RELATIONS_V2026_01_01Returns all worker relations associated with the HrisProfile, including both parent and child relationships. **Token scopes**: `profile:read`需要连接1 scope
Returns all worker relations associated with the HrisProfile, including both parent and child relationships. **Token scopes**: `profile:read`
认证
需要 Connected AccountScopes
profile:readTags
List webhook event typesDEEL_SANDBOX_GET_ALL_WEBHOOK_EVENT_TYPES_V2026_01_01Returns all available webhook event types that can be subscribed to. Each entry includes the event name, description, and a payload example. **Token scopes**: `webhooks:read`需要连接1 scope
Returns all available webhook event types that can be subscribed to. Each entry includes the event name, description, and a payload example. **Token scopes**: `webhooks:read`
认证
需要 Connected AccountScopes
webhooks:readTags
List webhooksDEEL_SANDBOX_GET_ALL_WEBHOOKS_V2026_01_01Returns all webhook subscriptions configured for the organization, including their current status, endpoint URLs, and subscribed events. **Token scopes**: `webhooks:read`需要连接1 scope
Returns all webhook subscriptions configured for the organization, including their current status, endpoint URLs, and subscribed events. **Token scopes**: `webhooks:read`
认证
需要 Connected AccountScopes
webhooks:readTags
Get amendment data points configuration by countryDEEL_SANDBOX_GET_AMENDMENT_DATA_POINTS_CONFIGURATION_BY_COUNTRY_V2026_05_06Returns amendment data points configuration per country. If no countries filter is provided, returns configuration for all available countries. If no configuration exists for a country, all data points are treated as enabled. **Token scopes**: `contracts:read`需要连接1 scope
Returns amendment data points configuration per country. If no countries filter is provided, returns configuration for all available countries. If no configuration exists for a country, all data points are treated as enabled. **Token scopes**: `contracts:read`
认证
需要 Connected AccountScopes
contracts:readTags
Get amendment validation settings for an EOR contractDEEL_SANDBOX_GET_AMENDMENT_VALIDATION_SETTINGS_FOR_AN_EOR_CONTRACT_V2026_01_01Returns the validation settings for all available amendment data points on an EOR contract, optionally scoped to a specific employment state. Use these settings to determine which fields are editable and what constraints apply before constructing an amendment request. **Token scopes**: `contracts:read`需要连接1 scope
Returns the validation settings for all available amendment data points on an EOR contract, optionally scoped to a specific employment state. Use these settings to determine which fields are editable and what constraints apply before constructing an amendment request. **Token scopes**: `contracts:read`
认证
需要 Connected AccountScopes
contracts:readTags
Get Bank DetailsDEEL_SANDBOX_GET_BANK_DETAILS_V2026_01_01Retrieves the configured bank payout methods for an employee. **Token scopes**: `worker:read`, `worker:write`需要连接2 scopes
Retrieves the configured bank payout methods for an employee. **Token scopes**: `worker:read`, `worker:write`
认证
需要 Connected AccountScopes
worker:readworker:writeTags
Get bank transfer requirementsDEEL_SANDBOX_GET_BANK_TRANSFER_REQUIREMENTS_V2026_01_01Returns the field requirements for creating a bank transfer method for the specified country and currency combination, including fee information calculated against the provided amount or a default of 100.00. **Token scopes**: `worker:read`需要连接1 scope
Returns the field requirements for creating a bank transfer method for the specified country and currency combination, including fee information calculated against the provided amount or a default of 100.00. **Token scopes**: `worker:read`
认证
需要 Connected AccountScopes
worker:readTags
Get bank transfer supported routes for contractorDEEL_SANDBOX_GET_BANK_TRANSFER_SUPPORTED_ROUTES_V2026_01_01Returns all bank transfer routes available to the authenticated contractor. **Token scopes**: `worker:read`, `worker:write`需要连接2 scopes
Returns all bank transfer routes available to the authenticated contractor. **Token scopes**: `worker:read`, `worker:write`
认证
需要 Connected AccountScopes
worker:readworker:writeTags
Download invoice PDFDEEL_SANDBOX_GET_BILLING_INVOICE_DOWNLOAD_LINK_V2026_01_01Returns a temporary download URL for an invoice PDF; the URL expires at the time indicated by `expires_at` in the response. **Token scopes**: `accounting:read`需要连接1 scope
Returns a temporary download URL for an invoice PDF; the URL expires at the time indicated by `expires_at` in the response. **Token scopes**: `accounting:read`
认证
需要 Connected AccountScopes
accounting:readTags
Get business visa eligibility and requirementsDEEL_SANDBOX_GET_BUSINESS_VISA_ELIGIBILITY_AND_REQUIREMENTS_V2026_01_01Analyzes a traveller's nationality, residence country, destination, and trip dates to return the available business visa options along with their fees, estimated timelines, and qualification criteria. An optional `second_nationality` may be provided to expand eligibility assessment. **Token scopes**: `immigration:read`需要连接1 scope
Analyzes a traveller's nationality, residence country, destination, and trip dates to return the available business visa options along with their fees, estimated timelines, and qualification criteria. An optional `second_nationality` may be provided to expand eligibility assessment. **Token scopes**: `immigration:read`
认证
需要 Connected AccountScopes
immigration:readTags
Retrieve contract templatesDEEL_SANDBOX_GET_CONTRACT_TEMPLATES_V2026_01_01Returns all contract templates available to the organization, including fixed-rate, pay-as-you-go, and milestone-based types. Template identifiers returned here can be supplied when creating new contracts. **Token scopes**: `contracts:read`需要连接1 scope
Returns all contract templates available to the organization, including fixed-rate, pay-as-you-go, and milestone-based types. Template identifiers returned here can be supplied when creating new contracts. **Token scopes**: `contracts:read`
认证
需要 Connected AccountScopes
contracts:readTags
Get cost centers by legal entityDEEL_SANDBOX_GET_COST_CENTERS_BY_LEGAL_ENTITY_V2026_01_01Returns all cost centers associated with the specified legal_entity_id. **Token scopes**: `legal-entity:read`需要连接1 scope
Returns all cost centers associated with the specified legal_entity_id. **Token scopes**: `legal-entity:read`
认证
需要 Connected AccountScopes
legal-entity:readTags
Get custom field from people by idDEEL_SANDBOX_GET_CUSTOM_FIELD_FROM_PEOPLE_BY_ID_V2026_01_01"Retrieves a single person custom field definition by its `id`. **Token scopes**: `people:read`需要连接1 scope
"Retrieves a single person custom field definition by its `id`. **Token scopes**: `people:read`
认证
需要 Connected AccountScopes
people:readTags
Get custom fields from contractsDEEL_SANDBOX_GET_CUSTOM_FIELDS_FROM_CONTRACTS_V2026_01_01Retrieves a single custom field definition from a contract by its `id`, returning the field's name, type, settings, placement, and description. **Token scopes**: `contracts:read`需要连接1 scope
Retrieves a single custom field definition from a contract by its `id`, returning the field's name, type, settings, placement, and description. **Token scopes**: `contracts:read`
认证
需要 Connected AccountScopes
contracts:readTags
Retrieve DepartmentsDEEL_SANDBOX_GET_DEPARTMENTS_V2026_01_01Returns the list of departments within the authenticated user's organization, including each department's identifier, name, and parent department where applicable. **Token scopes**: `organizations:read`需要连接1 scope
Returns the list of departments within the authenticated user's organization, including each department's identifier, name, and parent department where applicable. **Token scopes**: `organizations:read`
认证
需要 Connected AccountScopes
organizations:readTags
Get employee agreement draft previewDEEL_SANDBOX_GET_EMPLOYEE_AGREEMENT_DRAFT_PREVIEW_V2026_01_01Initiates or polls for async generation of an employee agreement template PDF draft. On first call (no task_id), kicks off generation and returns a task_id with is_processing: true. Poll with ?task_id=<value> until is_processing is false, at which point url contains a signed download link valid for 15 minutes. **Token scopes**: `contracts:read`需要连接1 scope
Initiates or polls for async generation of an employee agreement template PDF draft. On first call (no task_id), kicks off generation and returns a task_id with is_processing: true. Poll with ?task_id=<value> until is_processing is false, at which point url contains a signed download link valid for 15 minutes. **Token scopes**: `contracts:read`
认证
需要 Connected AccountScopes
contracts:readTags
Get EOR Additional CostsDEEL_SANDBOX_GET_EOR_ADDITIONAL_COSTS_V2026_01_01Returns the allowances and non-statutory additional costs available for inclusion in an EOR contract quote for the specified country. **Token scopes**: `contracts:read`需要连接1 scope
Returns the allowances and non-statutory additional costs available for inclusion in an EOR contract quote for the specified country. **Token scopes**: `contracts:read`
认证
需要 Connected AccountScopes
contracts:readTags
Get EOR Contract Amendment PDF Download Link for Client and EmployeeDEEL_SANDBOX_GET_EOR_CONTRACT_AMENDMENT_PDF_DOWNLOAD_LINK_FOR_CLIENT_AND_EMPLOYEE_V2026_01_01Generates a secure, time-limited download URL for the PDF of a specific EOR contract amendment. The returned URL is valid for 15 minutes from the time of generation. **Token scopes**: `contracts:read`需要连接1 scope
Generates a secure, time-limited download URL for the PDF of a specific EOR contract amendment. The returned URL is valid for 15 minutes from the time of generation. **Token scopes**: `contracts:read`
认证
需要 Connected AccountScopes
contracts:readTags
Retrieve detailed hiring guide for a countryDEEL_SANDBOX_GET_EOR_COUNTRY_VALIDATIONS_V2026_01_01Returns country-specific hiring guide data — including salary requirements, holidays, probation terms, health insurance, and currency — for use in creating and validating EOR contract quotes. **Token scopes**: `contracts:read`需要连接1 scope
Returns country-specific hiring guide data — including salary requirements, holidays, probation terms, health insurance, and currency — for use in creating and validating EOR contract quotes. **Token scopes**: `contracts:read`
认证
需要 Connected AccountScopes
contracts:readTags
Get list of payslips for an EOR employeeDEEL_SANDBOX_GET_EOR_EMPLOYEE_PAYSLIPS_V2026_01_01Returns all payslips for an EOR employee. **Token scopes**: `worker:read`需要连接1 scope
Returns all payslips for an EOR employee. **Token scopes**: `worker:read`
认证
需要 Connected AccountScopes
worker:readTags
Get terminationDEEL_SANDBOX_GET_EOR_TERMINATION_V2026_01_01Returns termination data for the specified contract and termination record. Requires viewer permissions. **Token scopes**: `contracts:read`需要连接1 scope
Returns termination data for the specified contract and termination record. Requires viewer permissions. **Token scopes**: `contracts:read`
认证
需要 Connected AccountScopes
contracts:readTags
Retrieve bank account guideDEEL_SANDBOX_GET_EORBANK_ACCOUNT_GUIDE_V2026_01_01Returns the bank account form guide for an EOR employee, providing the field structure required to add a new bank account. **Token scopes**: `worker:read`需要连接1 scope
Returns the bank account form guide for an EOR employee, providing the field structure required to add a new bank account. **Token scopes**: `worker:read`
认证
需要 Connected AccountScopes
worker:readTags
Retrieve Benefits for EOR ContractDEEL_SANDBOX_GET_EORCONTRACT_BENEFITS_V2026_01_01Returns benefits associated with the specified EOR contract. **Token scopes**: `contracts:read`需要连接1 scope
Returns benefits associated with the specified EOR contract. **Token scopes**: `contracts:read`
认证
需要 Connected AccountScopes
contracts:readTags
Retrieve payslip PDF download linkDEEL_SANDBOX_GET_EORWORKER_PAYSLIP_DOWNLOAD_URL_V2026_01_01Returns a URL for downloading the specified payslip as a PDF. **Token scopes**: `payslips:read`需要连接1 scope
Returns a URL for downloading the specified payslip as a PDF. **Token scopes**: `payslips:read`
认证
需要 Connected AccountScopes
payslips:readTags
Check file upload statusDEEL_SANDBOX_GET_FILE_UPLOAD_STATUS_V2026_08_05Poll the status of a file registered via the upload endpoint. Call this after uploading to check whether the file has cleared virus scanning: pending means the scan is still running, ready means it can be claimed, and failed means the upload was rejected. **Token scopes**: `files:read`需要连接1 scope
Poll the status of a file registered via the upload endpoint. Call this after uploading to check whether the file has cleared virus scanning: pending means the scan is still running, ready means it can be claimed, and failed means the upload was rejected. **Token scopes**: `files:read`
认证
需要 Connected AccountScopes
files:readTags
Retrieve bank accountsDEEL_SANDBOX_GET_GP_BANK_ACCOUNTS_V2026_01_01Returns all bank accounts associated with the employee. **Token scopes**: `people:read`需要连接1 scope
Returns all bank accounts associated with the employee. **Token scopes**: `people:read`
认证
需要 Connected AccountScopes
people:readTags
Retrieve bank guideDEEL_SANDBOX_GET_GP_BANK_GUIDE_V2026_01_01Returns the country-specific field requirements for a worker's bank account form, which determines the fields required when adding a bank account. **Token scopes**: `people:read`需要连接1 scope
Returns the country-specific field requirements for a worker's bank account form, which determines the fields required when adding a bank account. **Token scopes**: `people:read`
认证
需要 Connected AccountScopes
people:readTags
Return list of groupsDEEL_SANDBOX_GET_GROUPS_V2026_01_01Returns a paginated list of groups in the organization. Archived groups are included by default and can be excluded via the `include_archived_groups` parameter. **Token scopes**: `groups:read`需要连接1 scope
Returns a paginated list of groups in the organization. Archived groups are included by default and can be excluded via the `include_archived_groups` parameter. **Token scopes**: `groups:read`
认证
需要 Connected AccountScopes
groups:readTags
Get Hourly Report Preset by IDDEEL_SANDBOX_GET_HOURLY_REPORT_PRESET_BY_ID_V2026_01_01Retrieves a single hourly report preset by its id. **Token scopes**: `timesheets:read`需要连接1 scope
Retrieves a single hourly report preset by its id. **Token scopes**: `timesheets:read`
认证
需要 Connected AccountScopes
timesheets:readTags
Get Hourly Report PresetsDEEL_SANDBOX_GET_HOURLY_REPORT_PRESETS_V2026_01_01Returns saved hourly report presets for the specified contract, optionally scoped to a work statement. Results support cursor-based pagination and can be ordered by title or creation date. **Token scopes**: `timesheets:read`需要连接1 scope
Returns saved hourly report presets for the specified contract, optionally scoped to a work statement. Results support cursor-based pagination and can be ordered by title or creation date. **Token scopes**: `timesheets:read`
认证
需要 Connected AccountScopes
timesheets:readTags
Get Hourly Report Root Preset by IDDEEL_SANDBOX_GET_HOURLY_REPORT_ROOT_PRESET_BY_ID_V2026_01_01Retrieves a single hourly report root preset by its id, including its current status. **Token scopes**: `timesheets:read`需要连接1 scope
Retrieves a single hourly report root preset by its id, including its current status. **Token scopes**: `timesheets:read`
认证
需要 Connected AccountScopes
timesheets:readTags
Get Hourly Report Root PresetsDEEL_SANDBOX_GET_HOURLY_REPORT_ROOT_PRESETS_V2026_01_01Returns a cursor-paginated list of hourly report root presets, with optional filtering by work_statement_statuses and result ordering. **Token scopes**: `timesheets:read`需要连接1 scope
Returns a cursor-paginated list of hourly report root presets, with optional filtering by work_statement_statuses and result ordering. **Token scopes**: `timesheets:read`
认证
需要 Connected AccountScopes
timesheets:readTags
Fetch an Org Structure from the OrganizationDEEL_SANDBOX_GET_HRIS_ORGANIZATION_STRUCTURES_HRIS_ORG_STRUCTURE_IDRetrieves detailed information about a specific organizational structure including its teams and roles. **Token scopes**: `organizations:read`需要连接1 scope
Retrieves detailed information about a specific organizational structure including its teams and roles. **Token scopes**: `organizations:read`
认证
需要 Connected AccountScopes
organizations:readTags
Get HRX manager for workerDEEL_SANDBOX_GET_HRX_MANAGER_FOR_WORKER_V2026_01_01Retrieves the Human Resource Experience (HRX) Manager assigned to the authenticated worker, including contact details and a scheduling URL. Accessible only to workers with the appropriate permissions. **Token scopes**: `worker:read`需要连接1 scope
Retrieves the Human Resource Experience (HRX) Manager assigned to the authenticated worker, including contact details and a scheduling URL. Accessible only to workers with the appropriate permissions. **Token scopes**: `worker:read`
认证
需要 Connected AccountScopes
worker:readTags
Get IC invoicing taxesDEEL_SANDBOX_GET_IC_INVOICING_TAXES_V2026_01_01Retrieves the VAT and withholding tax settings configured for an independent contractor contract. **Token scopes**: `invoice-adjustments:read`需要连接1 scope
Retrieves the VAT and withholding tax settings configured for an independent contractor contract. **Token scopes**: `invoice-adjustments:read`
认证
需要 Connected AccountScopes
invoice-adjustments:readTags
Get immigration case detailsDEEL_SANDBOX_GET_IMMIGRATION_CASE_DETAILS_V2026_01_01Retrieves the details of an immigration case by its case ID. **Token scopes**: `immigration:read`需要连接1 scope
Retrieves the details of an immigration case by its case ID. **Token scopes**: `immigration:read`
认证
需要 Connected AccountScopes
immigration:readTags
Get integration consentDEEL_SANDBOX_GET_INTEGRATION_CONSENT_V2026_01_01Retrieves the OAuth consent record for the authenticated user or organization, including its current status, granted scope, and expiry.需要连接
Retrieves the OAuth consent record for the authenticated user or organization, including its current status, granted scope, and expiry.
认证
需要 Connected AccountTags
Get invoice by idDEEL_SANDBOX_GET_INVOICE_BY_ID_V2026_01_01Retrieves the details of a single invoice by `invoice_id`. **Token scopes**: `accounting:read`需要连接1 scope
Retrieves the details of a single invoice by `invoice_id`. **Token scopes**: `accounting:read`
认证
需要 Connected AccountScopes
accounting:readTags
Get invoice details by IDDEEL_SANDBOX_GET_INVOICE_DETAILS_BY_ID_V2026_04_27This endpoint retrieves invoice information by ID. Use it to access detailed invoice data for reference or verification. **Token scopes**: `worker:read`需要连接1 scope
This endpoint retrieves invoice information by ID. Use it to access detailed invoice data for reference or verification. **Token scopes**: `worker:read`
认证
需要 Connected AccountScopes
worker:readTags
Get Knowledge Hub Country Guides by Country CodeDEEL_SANDBOX_GET_KNOWLEDGE_HUB_COUNTRY_GUIDES_BY_COUNTRY_CODE_V2026_01_01Returns country guides segmented by audience and contract type for the specified `country_code`. **Token scopes**: `knowledge-hub:read`需要连接1 scope
Returns country guides segmented by audience and contract type for the specified `country_code`. **Token scopes**: `knowledge-hub:read`
认证
需要 Connected AccountScopes
knowledge-hub:readTags
Retrieve lookup information for currencies, countries, entity types, etcDEEL_SANDBOX_GET_LOOKUPS_V2026_01_01Returns reference data of the type specified by the `documents` query parameter; supported values are `currencies`, `countries`, `entity_types`, and `sic`. **Token scopes**: `legal-entity:read`需要连接1 scope
Returns reference data of the type specified by the `documents` query parameter; supported values are `currencies`, `countries`, `entity_types`, and `sic`. **Token scopes**: `legal-entity:read`
认证
需要 Connected AccountScopes
legal-entity:readTags
Retrieve List of ManagersDEEL_SANDBOX_GET_MANAGERS_V2026_01_01Returns a paginated list of all managers in the organization. **Token scopes**: `organizations:read`需要连接1 scope
Returns a paginated list of all managers in the organization. **Token scopes**: `organizations:read`
认证
需要 Connected AccountScopes
organizations:readTags
Retrieve a single milestoneDEEL_SANDBOX_GET_MILESTONES_BY_CONTRACT_AND_ID_V2026_01_01Retrieves a single milestone identified by milestone_id within a specific contract. **Token scopes**: `milestones:read`需要连接1 scope
Retrieves a single milestone identified by milestone_id within a specific contract. **Token scopes**: `milestones:read`
认证
需要 Connected AccountScopes
milestones:readTags
Retrieve Milestones by ContractDEEL_SANDBOX_GET_MILESTONES_BY_CONTRACT_V2026_01_01Retrieves all milestones associated with a specific contract, including each milestone's title, amount, status, relevant dates, and creator and reviewer information. **Token scopes**: `milestones:read`需要连接1 scope
Retrieves all milestones associated with a specific contract, including each milestone's title, amount, status, relevant dates, and creator and reviewer information. **Token scopes**: `milestones:read`
认证
需要 Connected AccountScopes
milestones:readTags
Get my current personal profileDEEL_SANDBOX_GET_MY_CURRENT_PERSONAL_PROFILE_V2026_01_01Returns the profile of the currently authenticated user, including identity, organizational membership, and integration identifiers for connected services such as Slack. **Token scopes**: `worker:read`, `people:read`需要连接2 scopes
Returns the profile of the currently authenticated user, including identity, organizational membership, and integration identifiers for connected services such as Slack. **Token scopes**: `worker:read`, `people:read`
认证
需要 Connected AccountScopes
worker:readpeople:readTags
Retrieve a single off-cycle paymentDEEL_SANDBOX_GET_OFF_CYCLE_PAYMENT_BY_CONTRACT_AND_ID_V2026_01_01Retrieves a single off-cycle payment identified by id within a specific contract. **Token scopes**: `off-cycle-payments:read`需要连接1 scope
Retrieves a single off-cycle payment identified by id within a specific contract. **Token scopes**: `off-cycle-payments:read`
认证
需要 Connected AccountScopes
off-cycle-payments:readTags
List of off-cycle paymentsDEEL_SANDBOX_GET_OFF_CYCLE_PAYMENTS_BY_CONTRACT_V2026_01_01Retrieves all off-cycle payments for a specified contract. Off-cycle payments represent payments made outside the regular payment schedule, such as exceptional or one-time expenses. **Token scopes**: `off-cycle-payments:read`需要连接1 scope
Retrieves all off-cycle payments for a specified contract. Off-cycle payments represent payments made outside the regular payment schedule, such as exceptional or one-time expenses. **Token scopes**: `off-cycle-payments:read`
认证
需要 Connected AccountScopes
off-cycle-payments:readTags
Get onboarding details by employee HRIS profile IDDEEL_SANDBOX_GET_ONBOARDING_DETAILS_BY_EMPLOYEE_HRIS_PROFILE_ID_V2026_01_01Returns a worker's onboarding status by `hris_profile_id`. **Token scopes**: `contracts:read`, `people:read`需要连接2 scopes
Returns a worker's onboarding status by `hris_profile_id`. **Token scopes**: `contracts:read`, `people:read`
认证
需要 Connected AccountScopes
contracts:readpeople:readTags
Get onboarding details by onboarding tracker IDDEEL_SANDBOX_GET_ONBOARDING_DETAILS_BY_ONBOARDING_TRACKER_ID_V2026_01_01Returns a worker's onboarding status by `tracker_id`. **Token scopes**: `contracts:read`, `people:read`需要连接2 scopes
Returns a worker's onboarding status by `tracker_id`. **Token scopes**: `contracts:read`, `people:read`
认证
需要 Connected AccountScopes
contracts:readpeople:readTags
Get Current OrganizationDEEL_SANDBOX_GET_ORGANIZATIONS_V2026_01_01Returns details of the organization associated with the authentication token; the organization is resolved automatically from the token and requires no additional identifier. **Token scopes**: `organizations:read`需要连接1 scope
Returns details of the organization associated with the authentication token; the organization is resolved automatically from the token and requires no additional identifier. **Token scopes**: `organizations:read`
认证
需要 Connected AccountScopes
organizations:readTags
Retrieve a payment statementDEEL_SANDBOX_GET_PAYMENT_STATEMENT_V2026_07_23Retrieves a payment statement by its id, including its status, amounts, beneficiary details, and the authoritative list of settled invoices. **Token scopes**: `payment-statements:read`需要连接1 scope
Retrieves a payment statement by its id, including its status, amounts, beneficiary details, and the authoritative list of settled invoices. **Token scopes**: `payment-statements:read`
认证
需要 Connected AccountScopes
payment-statements:readTags
Get personal information by idDEEL_SANDBOX_GET_PERSONAL_INFORMATION_BY_ID_V2026_01_01Returns personal information for a worker by their worker ID. **Token scopes**: `people:read`需要连接1 scope
Returns personal information for a worker by their worker ID. **Token scopes**: `people:read`
认证
需要 Connected AccountScopes
people:readTags
Get Profile EntitlementsDEEL_SANDBOX_GET_PROFILE_ENTITLEMENTS_V2026_01_01Returns time-off entitlements for the specified hris_profile_id, including available balances, used days, and remaining allocation per time-off type. Results can be scoped to a specific policy type or tracking period date. **Token scopes**: `time-off:read`需要连接1 scope
Returns time-off entitlements for the specified hris_profile_id, including available balances, used days, and remaining allocation per time-off type. Results can be scoped to a specific policy type or tracking period date. **Token scopes**: `time-off:read`
认证
需要 Connected AccountScopes
time-off:readTags
Get shift detailsDEEL_SANDBOX_GET_SHIFT_DETAILS_V2026_01_01Retrieves the details of a specific shift. **Token scopes**: `time-tracking:read`需要连接1 scope
Retrieves the details of a specific shift. **Token scopes**: `time-tracking:read`
认证
需要 Connected AccountScopes
time-tracking:readTags
Get specific immigration case detailsDEEL_SANDBOX_GET_SPECIFIC_IMMIGRATION_CASE_DETAILS_V2026_04_02Get detailed information for a specific immigration case. Use this to check case status and track process progress. The id path parameter is the case UUID returned from the 'Create Client Case' endpoint. Response is enriched with applicant profile, visa type, case status, estimated completion date, process details, and compliance document details. **Token scopes**: `worker:read`需要连接1 scope
Get detailed information for a specific immigration case. Use this to check case status and track process progress. The id path parameter is the case UUID returned from the 'Create Client Case' endpoint. Response is enriched with applicant profile, visa type, case status, estimated completion date, process details, and compliance document details. **Token scopes**: `worker:read`
认证
需要 Connected AccountScopes
worker:readTags
Get Team ListDEEL_SANDBOX_GET_TEAMS_V2026_01_01Returns the list of teams within the authenticated user's organization, with each entry including the team's ID and name. **Token scopes**: `organizations:read`需要连接1 scope
Returns the list of teams within the authenticated user's organization, with each entry including the team's ID and name. **Token scopes**: `organizations:read`
认证
需要 Connected AccountScopes
organizations:readTags
Get the auto-withdrawal settingDEEL_SANDBOX_GET_THE_AUTO_WITHDRAWAL_SETTING_V2026_01_01Returns the current auto-withdrawal configuration for the authenticated worker, including whether auto-withdrawal is enabled and the identifier of the selected withdrawal method. **Token scopes**: `worker:read`需要连接1 scope
Returns the current auto-withdrawal configuration for the authenticated worker, including whether auto-withdrawal is enabled and the identifier of the selected withdrawal method. **Token scopes**: `worker:read`
认证
需要 Connected AccountScopes
worker:readTags
Get the roles of the current organization.DEEL_SANDBOX_GET_THE_ROLES_OF_THE_CURRENT_ORGANIZATION_V2026_01_01Retrieves all roles defined within the current organization. **Token scopes**: `organizations:read`需要连接1 scope
Retrieves all roles defined within the current organization. **Token scopes**: `organizations:read`
认证
需要 Connected AccountScopes
organizations:readTags
Get time-off attachment download URLDEEL_SANDBOX_GET_TIME_OFF_ATTACHMENT_DOWNLOAD_URL_V2026_07_31Returns a short-lived presigned URL to download a time-off attachment. The attachment_id is the id field returned in the attachments array of time-off responses. **Token scopes**: `time-off:read`需要连接1 scope
Returns a short-lived presigned URL to download a time-off attachment. The attachment_id is the id field returned in the attachments array of time-off responses. **Token scopes**: `time-off:read`
认证
需要 Connected AccountScopes
time-off:readTags
Get Time Off Events for ProfileDEEL_SANDBOX_GET_TIME_OFF_EVENTS_FOR_PROFILE_V2026_01_01Returns time-off events for a worker profile identified by hris_profile_id, with optional filtering by time_off_type_id or policy_id. **Token scopes**: `time-off:read`需要连接1 scope
Returns time-off events for a worker profile identified by hris_profile_id, with optional filtering by time_off_type_id or policy_id. **Token scopes**: `time-off:read`
认证
需要 Connected AccountScopes
time-off:readTags
Retrieve a single timesheet entryDEEL_SANDBOX_GET_TIMESHEET_BY_ID_V2026_01_01Returns a single timesheet entry. **Token scopes**: `timesheets:read`需要连接1 scope
Returns a single timesheet entry. **Token scopes**: `timesheets:read`
认证
需要 Connected AccountScopes
timesheets:readTags
List of timesheets by contractDEEL_SANDBOX_GET_TIMESHEETS_BY_CONTRACT_V2026_01_01Returns timesheets associated with the specified contract, with optional filtering by contract type, status, reporter, and date range. **Token scopes**: `timesheets:read`需要连接1 scope
Returns timesheets associated with the specified contract, with optional filtering by contract type, status, reporter, and date range. **Token scopes**: `timesheets:read`
认证
需要 Connected AccountScopes
timesheets:readTags
Get verification methodDEEL_SANDBOX_GET_VERIFICATION_METHOD_V2026_01_01Returns the KYC verification method supported for a given combination of issuing country and document type. **Token scopes**: `screenings:read`, `worker:read`需要连接2 scopes
Returns the KYC verification method supported for a given combination of issuing country and document type. **Token scopes**: `screenings:read`, `worker:read`
认证
需要 Connected AccountScopes
screenings:readworker:readTags
Retrieve a single webhookDEEL_SANDBOX_GET_WEBHOOK_BY_ID_V2026_01_01Retrieve a single webhook subscription. **Token scopes**: `webhooks:read`需要连接1 scope
Retrieve a single webhook subscription. **Token scopes**: `webhooks:read`
认证
需要 Connected AccountScopes
webhooks:readTags
Get Work Schedule and HolidaysDEEL_SANDBOX_GET_WORK_SCHEDULE_AND_HOLIDAYS_V2026_01_01Returns holidays, work schedule entries, and time-off dailies for a given date range, scoped to one or more HRIS profile IDs or countries. **Token scopes**: `time-off:read`需要连接1 scope
Returns holidays, work schedule entries, and time-off dailies for a given date range, scoped to one or more HRIS profile IDs or countries. **Token scopes**: `time-off:read`
认证
需要 Connected AccountScopes
time-off:readTags
Get worker additional fields for (EOR)DEEL_SANDBOX_GET_WORKER_ADDITIONAL_FIELDS_FOR_EOR_V2026_01_01Retrieves the additional form fields required when onboarding EOR workers in the specified country. **Token scopes**: `forms:read`需要连接1 scope
Retrieves the additional form fields required when onboarding EOR workers in the specified country. **Token scopes**: `forms:read`
认证
需要 Connected AccountScopes
forms:readTags
Get worker invite linkDEEL_SANDBOX_GET_WORKER_INVITE_LINK_V2026_01_01Retrieves the signing invitation link generated for the worker on a contract, with optional localization via the `locale` parameter. **Token scopes**: `contracts:read`需要连接1 scope
Retrieves the signing invitation link generated for the worker on a contract, with optional localization via the `locale` parameter. **Token scopes**: `contracts:read`
认证
需要 Connected AccountScopes
contracts:readTags
Get worker profile by external IDDEEL_SANDBOX_GET_WORKER_PROFILE_SUMMARY_BY_EXTERNAL_ID_V2026_01_01Retrieves a worker profile record using a system-wide external worker identifier. **Token scopes**: `people:read`需要连接1 scope
Retrieves a worker profile record using a system-wide external worker identifier. **Token scopes**: `people:read`
认证
需要 Connected AccountScopes
people:readTags
Get worker's KYC detailsDEEL_SANDBOX_GET_WORKERS_KYC_DETAILS_V2026_01_01Retrieves KYC verification details for a worker identified by `worker_profile_id` or `profile_id`; these two parameters are mutually exclusive. `contract_id` is required when multiple profiles are associated with the worker. **Token scopes**: `screenings:read`需要连接1 scope
Retrieves KYC verification details for a worker identified by `worker_profile_id` or `profile_id`; these two parameters are mutually exclusive. `contract_id` is required when multiple profiles are associated with the worker. **Token scopes**: `screenings:read`
认证
需要 Connected AccountScopes
screenings:readTags
Gets G2N report data for a given payroll cycle by it's ID.DEEL_SANDBOX_GETS_G2_NREPORT_DATA_FOR_AGIVEN_PAYROLL_CYCLE_BY_ITS_ID_V2026_01_01Returns categorized gross-to-net data — including category group, category, sub-category, and label — for each contract within the payroll cycle identified by `cycle_id`. **Token scopes**: `payslips:read`需要连接1 scope
Returns categorized gross-to-net data — including category group, category, sub-category, and label — for each contract within the payroll cycle identified by `cycle_id`. **Token scopes**: `payslips:read`
认证
需要 Connected AccountScopes
payslips:readTags
/ic/workers/invoices/:invoice_id/pdfDEEL_SANDBOX_IC_WORKERS_INVOICES_INVOICE_ID_PDF_V2026_04_20This endpoint provides embedded worker flows access to download a pdf of a specific invoice while using a worker:PAT token. **Token scopes**: `accounting:read`需要连接1 scope
This endpoint provides embedded worker flows access to download a pdf of a specific invoice while using a worker:PAT token. **Token scopes**: `accounting:read`
认证
需要 Connected AccountScopes
accounting:readTags
Immigration documentDEEL_SANDBOX_IMMIGRATION_DOCUMENT_V2026_01_01Retrieves the details of an immigration case document by its document `id`. **Token scopes**: `immigration:read`需要连接1 scope
Retrieves the details of an immigration case document by its document `id`. **Token scopes**: `immigration:read`
认证
需要 Connected AccountScopes
immigration:readTags
Immigration visa typesDEEL_SANDBOX_IMMIGRATION_VISA_TYPES_V2026_01_01Returns the visa types supported for immigration processing in a country, identified by its Alpha-2 country code. **Token scopes**: `immigration:read`需要连接1 scope
Returns the visa types supported for immigration processing in a country, identified by its Alpha-2 country code. **Token scopes**: `immigration:read`
认证
需要 Connected AccountScopes
immigration:readTags
Send contract to workerDEEL_SANDBOX_INVITE_TO_SIGN_CONTRACT_V2026_01_01Sends a signing invitation email to a worker for the specified contract, setting their email as the expected signer. If the contract was previously rejected, resets its status back to a signing-eligible state. Can only be called if the worker has not already signed the contract. **Token scopes**: `contracts:write`需要连接1 scope
Sends a signing invitation email to a worker for the specified contract, setting their email as the expected signer. If the contract was previously rejected, resets its status back to a signing-eligible state. Can only be called if the worker has not already signed the contract. **Token scopes**: `contracts:write`
认证
需要 Connected AccountScopes
contracts:writeTags
Invoice line item by IdDEEL_SANDBOX_INVOICE_LINE_ITEM_BY_ID_V2026_01_01Retrieves a single invoice line item by its `id`. **Token scopes**: `invoice-adjustments:read`, `worker:read`需要连接2 scopes
Retrieves a single invoice line item by its `id`. **Token scopes**: `invoice-adjustments:read`, `worker:read`
认证
需要 Connected AccountScopes
invoice-adjustments:readworker:readTags
Invoice line items by contractDEEL_SANDBOX_INVOICE_LINE_ITEMS_BY_CONTRACT_V2026_01_01Retrieves invoice line items (adjustments) associated with a given contract_id, with support for filtering by contract type, adjustment type, status, invoice, reporter, and submission date range. **Token scopes**: `invoice-adjustments:read`需要连接1 scope
Retrieves invoice line items (adjustments) associated with a given contract_id, with support for filtering by contract type, adjustment type, status, invoice, reporter, and submission date range. **Token scopes**: `invoice-adjustments:read`
认证
需要 Connected AccountScopes
invoice-adjustments:readTags
Job titles listDEEL_SANDBOX_JOB_TITLES_LIST_V2026_01_01Returns the platform's catalogue of predefined job titles. Results are paginated using cursor-based navigation via `after_cursor`.需要连接
Returns the platform's catalogue of predefined job titles. Results are paginated using cursor-based navigation via `after_cursor`.
认证
需要 Connected AccountTags
List all amendments for an EOR contractDEEL_SANDBOX_LIST_ALL_AMENDMENTS_FOR_AN_EOR_CONTRACT_V2026_01_01Retrieves all amendments associated with a given EOR contract, including each amendment's type, effective date, and current status, providing a full history of changes applied to the contract. **Token scopes**: `contracts:read`需要连接1 scope
Retrieves all amendments associated with a given EOR contract, including each amendment's type, effective date, and current status, providing a full history of changes applied to the contract. **Token scopes**: `contracts:read`
认证
需要 Connected AccountScopes
contracts:readTags
List all custom fieldsDEEL_SANDBOX_LIST_ALL_CUSTOM_FIELDS_V2026_01_01Returns the list of custom field definitions configured for contracts within the organization. The response includes field metadata, not specific contract field values. It provides definitions with contract placement for supported types such as text, list, multiselect, number, percentage, currency, and date. **Token scopes**: `contracts:read`需要连接1 scope
Returns the list of custom field definitions configured for contracts within the organization. The response includes field metadata, not specific contract field values. It provides definitions with contract placement for supported types such as text, list, multiselect, number, percentage, currency, and date. **Token scopes**: `contracts:read`
认证
需要 Connected AccountScopes
contracts:readTags
List all industry subcategoriesDEEL_SANDBOX_LIST_ALL_INDUSTRY_SUBCATEGORIES_V2026_01_01Lists industry subcategories with their parent category details and NAICS codes, supporting cursor-based pagination and sorting by category or subcategory name. **Token scopes**: `legal-entity:read`需要连接1 scope
Lists industry subcategories with their parent category details and NAICS codes, supporting cursor-based pagination and sorting by category or subcategory name. **Token scopes**: `legal-entity:read`
认证
需要 Connected AccountScopes
legal-entity:readTags
List all people custom fieldsDEEL_SANDBOX_LIST_ALL_PEOPLE_CUSTOM_FIELDS_V2026_01_01Returns the list of custom field definitions configured for people within the organization. The response includes field metadata, not specific person field values. It provides definitions with people placement for supported types such as text, list, multiselect, number, percentage, currency, and date. **Token scopes**: `people:read`需要连接1 scope
Returns the list of custom field definitions configured for people within the organization. The response includes field metadata, not specific person field values. It provides definitions with people placement for supported types such as text, list, multiselect, number, percentage, currency, and date. **Token scopes**: `people:read`
认证
需要 Connected AccountScopes
people:readTags
List feedbacks for an applicationDEEL_SANDBOX_LIST_APPLICATION_FEEDBACKS_V2026_07_02Returns a paginated list of feedbacks submitted for activities on the given application, including reviewer profiles, overall recommendations, and form responses. **Token scopes**: `ats:read`, `worker:read`需要连接2 scopes
Returns a paginated list of feedbacks submitted for activities on the given application, including reviewer profiles, overall recommendations, and form responses. **Token scopes**: `ats:read`, `worker:read`
认证
需要 Connected AccountScopes
ats:readworker:readTags
List contract amendmentsDEEL_SANDBOX_LIST_CONTRACT_AMENDMENTS_V2026_01_01Retrieves the paginated list of amendments associated with a given contract, with optional filtering by amendment status and sign status. **Token scopes**: `contracts:read`, `contracts:write`需要连接2 scopes
Retrieves the paginated list of amendments associated with a given contract, with optional filtering by amendment status and sign status. **Token scopes**: `contracts:read`, `contracts:write`
认证
需要 Connected AccountScopes
contracts:readcontracts:writeTags
List contract termination reasonsDEEL_SANDBOX_LIST_CONTRACT_TERMINATION_REASONS_V2026_01_01Retrieves the standardized list of termination reasons to present when initiating a contract termination **Token scopes**: `contracts:read`需要连接1 scope
Retrieves the standardized list of termination reasons to present when initiating a contract termination **Token scopes**: `contracts:read`
认证
需要 Connected AccountScopes
contracts:readTags
List Contractor BalancesDEEL_SANDBOX_LIST_CONTRACTOR_BALANCES_V2026_01_01Returns the total available balances for the authenticated contractor, broken down by currency and aggregated into a single cross-currency total. **Token scopes**: `worker:read`需要连接1 scope
Returns the total available balances for the authenticated contractor, broken down by currency and aggregated into a single cross-currency total. **Token scopes**: `worker:read`
认证
需要 Connected AccountScopes
worker:readTags
List gross-to-net report.DEEL_SANDBOX_LIST_GROSS_TO_NET_REPORT_V2026_01_01Returns paginated gross-to-net calculation records for the specified payroll report, with optional currency conversion applied to the results. **Token scopes**: `global-payroll:read`需要连接1 scope
Returns paginated gross-to-net calculation records for the specified payroll report, with optional currency conversion applied to the results. **Token scopes**: `global-payroll:read`
认证
需要 Connected AccountScopes
global-payroll:readTags
List HR verification letters and documentsDEEL_SANDBOX_LIST_HR_VERIFICATION_LETTERS_AND_DOCUMENTS_V2026_01_01Returns all HR verification letters and documents associated with the employee contract. **Token scopes**: `worker:read`需要连接1 scope
Returns all HR verification letters and documents associated with the employee contract. **Token scopes**: `worker:read`
认证
需要 Connected AccountScopes
worker:readTags
List interviewsDEEL_SANDBOX_LIST_INTERVIEWS_V2026_06_03Returns a paginated list of interviews for the organization. **Token scopes**: `ats:read`需要连接1 scope
Returns a paginated list of interviews for the organization. **Token scopes**: `ats:read`
认证
需要 Connected AccountScopes
ats:readTags
List invoice adjustmentsDEEL_SANDBOX_LIST_INVOICE_ADJUSTMENTS_V2026_01_01Returns invoice adjustments, optionally filtered by contract, adjustment type, status, invoice, reporter, or submission date range. **Token scopes**: `invoice-adjustments:read`需要连接1 scope
Returns invoice adjustments, optionally filtered by contract, adjustment type, status, invoice, reporter, or submission date range. **Token scopes**: `invoice-adjustments:read`
认证
需要 Connected AccountScopes
invoice-adjustments:readTags
List IT assetsDEEL_SANDBOX_LIST_IT_ASSETS_V2026_01_01Returns a cursor-paginated list of all IT assets historically or currently managed by the organization. **Token scopes**: `it-assets:read`需要连接1 scope
Returns a cursor-paginated list of all IT assets historically or currently managed by the organization. **Token scopes**: `it-assets:read`
认证
需要 Connected AccountScopes
it-assets:readTags
List IT hardware policiesDEEL_SANDBOX_LIST_IT_HARDWARE_POLICIES_V2026_01_01Returns all available IT hardware policies, which define the equipment eligible for ordering. **Token scopes**: `it-policies:read`需要连接1 scope
Returns all available IT hardware policies, which define the equipment eligible for ordering. **Token scopes**: `it-policies:read`
认证
需要 Connected AccountScopes
it-policies:readTags
List IT ordersDEEL_SANDBOX_LIST_IT_ORDERS_V2026_01_01Returns a cursor-paginated list of all IT equipment orders for the organization, spanning both historical and current procurement requests. **Token scopes**: `it-orders:read`需要连接1 scope
Returns a cursor-paginated list of all IT equipment orders for the organization, spanning both historical and current procurement requests. **Token scopes**: `it-orders:read`
认证
需要 Connected AccountScopes
it-orders:readTags
List of contractsDEEL_SANDBOX_LIST_OF_CONTRACTS_V2026_01_01Returns a paginated list of contract summaries for the organization, with optional filtering by status, type, team, country, currency, external ID, or a name search term. Use `GET /contracts/{contract_id}` to retrieve full details for a specific contract. **Token scopes**: `contracts:read`需要连接1 scope
Returns a paginated list of contract summaries for the organization, with optional filtering by status, type, team, country, currency, external ID, or a name search term. Use `GET /contracts/{contract_id}` to retrieve full details for a specific contract. **Token scopes**: `contracts:read`
认证
需要 Connected AccountScopes
contracts:readTags
List of employee compliance documentsDEEL_SANDBOX_LIST_OF_EMPLOYEE_COMPLIANCE_DOCUMENTS_V2026_01_01Returns the list of compliance documents associated with an EOR employee. **Token scopes**: `worker:read`需要连接1 scope
Returns the list of compliance documents associated with an EOR employee. **Token scopes**: `worker:read`
认证
需要 Connected AccountScopes
worker:readTags
List of immigration cases for workersDEEL_SANDBOX_LIST_OF_IMMIGRATION_CASES_FOR_WORKERS_V2026_04_02Retrieves a paginated list of immigration cases with filters for applicant name, case type, status, and country. Returns case details including type, status, process, timestamps, and optional closure information. **Token scopes**: `worker:read`需要连接1 scope
Retrieves a paginated list of immigration cases with filters for applicant name, case type, status, and country. Returns case details including type, status, process, timestamps, and optional closure information. **Token scopes**: `worker:read`
认证
需要 Connected AccountScopes
worker:readTags
List of immigration casesDEEL_SANDBOX_LIST_OF_IMMIGRATION_CASES_V2026_01_01Returns a paginated list of immigration cases, optionally filtered by applicant name or code, case type, status, and country (ISO 3166-1 alpha-2). Use the `cursor` value from each response to retrieve the next page of results. **Token scopes**: `immigration:read`需要连接1 scope
Returns a paginated list of immigration cases, optionally filtered by applicant name or code, case type, status, and country (ISO 3166-1 alpha-2). Use the `cursor` value from each response to retrieve the next page of results. **Token scopes**: `immigration:read`
认证
需要 Connected AccountScopes
immigration:readTags
List of job scope templates for EOR contractsDEEL_SANDBOX_LIST_OF_JOB_SCOPE_TEMPLATES_FOR_EOR_CONTRACTS_V2026_01_01Returns predefined and custom job scope templates available for EOR contracts, optionally filtered to templates belonging to a specific team. **Token scopes**: `organizations:read`需要连接1 scope
Returns predefined and custom job scope templates available for EOR contracts, optionally filtered to templates belonging to a specific team. **Token scopes**: `organizations:read`
认证
需要 Connected AccountScopes
organizations:readTags
List of legal entitiesDEEL_SANDBOX_LIST_OF_LEGAL_ENTITIES_V2026_01_01Returns a paginated list of legal entities in the account, with optional filtering by country, entity type, global payroll flag, and archived status. **Token scopes**: `organizations:read`, `accounting:read`需要连接2 scopes
Returns a paginated list of legal entities in the account, with optional filtering by country, entity type, global payroll flag, and archived status. **Token scopes**: `organizations:read`, `accounting:read`
认证
需要 Connected AccountScopes
organizations:readaccounting:readTags
List of PeopleDEEL_SANDBOX_LIST_OF_PEOPLE_V2026_01_01Returns a paginated list of people records in the organization. Supports filtering by search term, teams, custom fields, and other query parameters. Build people directories, sync HR data, or power search interfaces across your workforce records. **Token scopes**: `people:read`需要连接1 scope
Returns a paginated list of people records in the organization. Supports filtering by search term, teams, custom fields, and other query parameters. Build people directories, sync HR data, or power search interfaces across your workforce records. **Token scopes**: `people:read`
认证
需要 Connected AccountScopes
people:readTags
List of shiftsDEEL_SANDBOX_LIST_OF_SHIFTS_V2026_01_01Retrieve a paginated list of shifts with details such as start and end times, breaks, metadata, and summary metrics. Supports pagination through `limit` and `offset` query parameters and filtering by `contractId`, date range (`fromDate` and `toDate`). **Token scopes**: `time-tracking:read`需要连接1 scope
Retrieve a paginated list of shifts with details such as start and end times, breaks, metadata, and summary metrics. Supports pagination through `limit` and `offset` query parameters and filtering by `contractId`, date range (`fromDate` and `toDate`). **Token scopes**: `time-tracking:read`
认证
需要 Connected AccountScopes
time-tracking:readTags
List of tasksDEEL_SANDBOX_LIST_OF_TASKS_V2026_01_01Retrieves all tasks associated with a specific contract, including each task's ID, amount, submission date, status, and description. **Token scopes**: `contracts:read`需要连接1 scope
Retrieves all tasks associated with a specific contract, including each task's ID, amount, submission date, status, and description. **Token scopes**: `contracts:read`
认证
需要 Connected AccountScopes
contracts:readTags
List of tax documents for an employeeDEEL_SANDBOX_LIST_OF_TAX_DOCUMENTS_FOR_AN_EMPLOYEE_V2026_01_01Returns tax documents for the authenticated worker. **Token scopes**: `worker:read`需要连接1 scope
Returns tax documents for the authenticated worker. **Token scopes**: `worker:read`
认证
需要 Connected AccountScopes
worker:readTags
List of timesheetsDEEL_SANDBOX_LIST_OF_TIMESHEETS_V2026_01_01Returns a paginated list of timesheets in the account, optionally filtered by contract_id, contract_types, statuses, reporter_id, or date range. **Token scopes**: `timesheets:read`需要连接1 scope
Returns a paginated list of timesheets in the account, optionally filtered by contract_id, contract_types, statuses, reporter_id, or date range. **Token scopes**: `timesheets:read`
认证
需要 Connected AccountScopes
timesheets:readTags
List of worker compliance documentsDEEL_SANDBOX_LIST_OF_WORKER_COMPLIANCE_DOCUMENTS_V2026_01_01Retrieve the list of compliance document requirements for a worker, grouped by country. Returns all required and optional documents with their current submission status. Applicable for both independent contractors and EOR employees. **Token scopes**: `worker:read`需要连接1 scope
Retrieve the list of compliance document requirements for a worker, grouped by country. Returns all required and optional documents with their current submission status. Applicable for both independent contractors and EOR employees. **Token scopes**: `worker:read`
认证
需要 Connected AccountScopes
worker:readTags
List On-Demand Payroll entriesDEEL_SANDBOX_LIST_ON_DEMAND_PAYROLL_ENTRIES_V2026_07_16Lists the adjustments eligible for On-Demand Payroll for the given contract, with the contract eligibility details and limits. **Token scopes**: `on-demand-payroll:read`需要连接1 scope
Lists the adjustments eligible for On-Demand Payroll for the given contract, with the contract eligibility details and limits. **Token scopes**: `on-demand-payroll:read`
认证
需要 Connected AccountScopes
on-demand-payroll:readTags
List onboarding employeesDEEL_SANDBOX_LIST_ONBOARDING_EMPLOYEES_V2026_01_01Returns a list of workers currently going through onboarding, including contract details, HRIS profile information, current onboarding status, and onboarding due dates. Supports cursor-based pagination. **Token scopes**: `contracts:read`, `people:read`需要连接2 scopes
Returns a list of workers currently going through onboarding, including contract details, HRIS profile information, current onboarding status, and onboarding due dates. Supports cursor-based pagination. **Token scopes**: `contracts:read`, `people:read`
认证
需要 Connected AccountScopes
contracts:readpeople:readTags
List job openingsDEEL_SANDBOX_LIST_OPENINGS_V2026_06_15Returns all job openings (requisitions/headcount requests) for the authenticated organization. Supports filtering by status, team, location, and linked job. Results are cursor-paginated. Openings track headcount requests through a lifecycle from DRAFT to FILLED or CLOSED. **Token scopes**: `ats:read`需要连接1 scope
Returns all job openings (requisitions/headcount requests) for the authenticated organization. Supports filtering by status, team, location, and linked job. Results are cursor-paginated. Openings track headcount requests through a lifecycle from DRAFT to FILLED or CLOSED. **Token scopes**: `ats:read`
认证
需要 Connected AccountScopes
ats:readTags
List organization tasksDEEL_SANDBOX_LIST_ORGANIZATION_TASKS_V2026_03_03Returns a paginated list of all tasks for the current organization, not limited to those assigned to the caller; intended for callers with the `organization.manage` permission. Supports both offset/limit and cursor-based pagination, which are mutually exclusive — do not supply `cursor` together with an offset parameter. **Token scopes**: `tasks:read`需要连接1 scope
Returns a paginated list of all tasks for the current organization, not limited to those assigned to the caller; intended for callers with the `organization.manage` permission. Supports both offset/limit and cursor-based pagination, which are mutually exclusive — do not supply `cursor` together with an offset parameter. **Token scopes**: `tasks:read`
认证
需要 Connected AccountScopes
tasks:readTags
List payroll cyclesDEEL_SANDBOX_LIST_PAYROLL_CYCLES_V2026_01_01Returns a paginated list of payroll events for the specified legal entity, optionally filtered by a date range; date_start must not be earlier than 5 years ago and date_end must not exceed 5 years in the future. **Token scopes**: `legal-entity:read`需要连接1 scope
Returns a paginated list of payroll events for the specified legal entity, optionally filtered by a date range; date_start must not be earlier than 5 years ago and date_end must not exceed 5 years in the future. **Token scopes**: `legal-entity:read`
认证
需要 Connected AccountScopes
legal-entity:readTags
List payroll events by legal entityDEEL_SANDBOX_LIST_PAYROLL_EVENTS_BY_LEGAL_ENTITY_V2026_01_01Retrieves payroll events associated with the specified legal entity, suitable for preparing payroll reports or auditing pay cycles. **Token scopes**: `global-payroll:read`需要连接1 scope
Retrieves payroll events associated with the specified legal entity, suitable for preparing payroll reports or auditing pay cycles. **Token scopes**: `global-payroll:read`
认证
需要 Connected AccountScopes
global-payroll:readTags
List policiesDEEL_SANDBOX_LIST_POLICIES_V2026_01_01Returns the time-off policies assigned to the specified hris_profile_id, including policy details such as allowed types, accrual rules, and balances. Results can be filtered by policy type name or policy type ID. **Token scopes**: `time-off:read`需要连接1 scope
Returns the time-off policies assigned to the specified hris_profile_id, including policy details such as allowed types, accrual rules, and balances. Results can be filtered by policy type name or policy type ID. **Token scopes**: `time-off:read`
认证
需要 Connected AccountScopes
time-off:readTags
List tagsDEEL_SANDBOX_LIST_TAGS_V2026_02_27Returns a paginated list of tags associated with the organization, filterable by label and `tag_group_slug`; when `include_counts` is true, each tag includes a count of associated candidates. **Token scopes**: `ats:read`需要连接1 scope
Returns a paginated list of tags associated with the organization, filterable by label and `tag_group_slug`; when `include_counts` is true, each tag includes a count of associated candidates. **Token scopes**: `ats:read`
认证
需要 Connected AccountScopes
ats:readTags
List time-off requests for OrganizationDEEL_SANDBOX_LIST_TIME_OFF_REQUESTS_FOR_ORGANIZATION_V2026_01_01Returns time-off requests for the authenticated organization, with optional filtering by status, date ranges, policy types, and specific request IDs. Results are paginated using cursor-based navigation. **Token scopes**: `time-off:read`需要连接1 scope
Returns time-off requests for the authenticated organization, with optional filtering by status, date ranges, policy types, and specific request IDs. Results are paginated using cursor-based navigation. **Token scopes**: `time-off:read`
认证
需要 Connected AccountScopes
time-off:readTags
List time-off requestsDEEL_SANDBOX_LIST_TIME_OFF_REQUESTS_V2026_01_01Returns a paginated list of time-off requests for the specified hris_profile_id, with optional filters for status, policy type, date ranges covering the time-off period, approval date, and last-updated date. **Token scopes**: `time-off:read`需要连接1 scope
Returns a paginated list of time-off requests for the specified hris_profile_id, with optional filters for status, policy type, date ranges covering the time-off period, approval date, and last-updated date. **Token scopes**: `time-off:read`
认证
需要 Connected AccountScopes
time-off:readTags
Modify bank account for an EOR employeeDEEL_SANDBOX_PATCH_EORBANK_ACCOUNT_V2026_01_01Applies a partial update to the bank account details for an EOR employee. The request body accepts an array of field-level updates. **Token scopes**: `worker:write`需要连接1 scope
Applies a partial update to the bank account details for an EOR employee. The request body accepts an array of field-level updates. **Token scopes**: `worker:write`
认证
需要 Connected AccountScopes
worker:writeTags
Modify bank accountDEEL_SANDBOX_PATCH_GP_BANK_ACCOUNT_V2026_01_01Partially updates the bank account for the worker; only fields provided in the request body are modified. **Token scopes**: `people:write`需要连接1 scope
Partially updates the bank account for the worker; only fields provided in the request body are modified. **Token scopes**: `people:write`
认证
需要 Connected AccountScopes
people:writeTags
Preview a contract agreementDEEL_SANDBOX_PREVIEW_ACONTRACT_AGREEMENT_V2026_01_01Returns the rendered HTML content of an IC or EOR contract agreement for a given contract_id. If no templateId is provided, the default or currently assigned template is used. Global Payroll contract types are not supported. **Token scopes**: `contracts:read`, `worker:read`需要连接2 scopes
Returns the rendered HTML content of an IC or EOR contract agreement for a given contract_id. If no templateId is provided, the default or currently assigned template is used. Global Payroll contract types are not supported. **Token scopes**: `contracts:read`, `worker:read`
认证
需要 Connected AccountScopes
contracts:readworker:readTags
Preview job offer letterDEEL_SANDBOX_PREVIEW_JOB_OFFER_LETTER_V2026_01_01Returns the job offer letter for an EOR contract in HTML format. IC and Global Payroll contract types are not supported and will not return a result. **Token scopes**: `worker:read`需要连接1 scope
Returns the job offer letter for an EOR contract in HTML format. IC and Global Payroll contract types are not supported and will not return a result. **Token scopes**: `worker:read`
认证
需要 Connected AccountScopes
worker:readTags
Preview Resignation LetterDEEL_SANDBOX_PREVIEW_RESIGNATION_LETTER_V2026_01_01Returns a preview of the resignation letter for the EOR contract before the worker submits their signature. **Token scopes**: `worker:read`需要连接1 scope
Returns a preview of the resignation letter for the EOR contract before the worker submits their signature. **Token scopes**: `worker:read`
认证
需要 Connected AccountScopes
worker:readTags
ProfilesDEEL_SANDBOX_PROFILES_V2026_01_01Applies a partial update to the authenticated user's profile, modifying only the fields supplied in the request body. **Token scopes**: `profile:write`, `profile:read`需要连接2 scopes
Applies a partial update to the authenticated user's profile, modifying only the fields supplied in the request body. **Token scopes**: `profile:write`, `profile:read`
认证
需要 Connected AccountScopes
profile:writeprofile:readTags
Create a file uploadDEEL_SANDBOX_REGISTER_FILE_UPLOAD_V2026_08_05Register an upload and receive presigned S3 upload target(s) plus a file handle (file_id and one_time_secret). Use the returned upload target(s) to send the file directly, then pass the file handle to domain endpoints to claim ownership once the upload completes. **Token scopes**: `files:write`需要连接1 scope
Register an upload and receive presigned S3 upload target(s) plus a file handle (file_id and one_time_secret). Use the returned upload target(s) to send the file directly, then pass the file handle to domain endpoints to claim ownership once the upload completes. **Token scopes**: `files:write`
认证
需要 Connected AccountScopes
files:writeTags
Reject contractDEEL_SANDBOX_REJECT_CONTRACT_V2026_01_01Rejects a contract identified by contract_id, provided it is currently in a pending, unsigned state. Contracts that have already been signed or previously rejected are not eligible for this operation. **Token scopes**: `worker:write`需要连接1 scope
Rejects a contract identified by contract_id, provided it is currently in a pending, unsigned state. Contracts that have already been signed or previously rejected are not eligible for this operation. **Token scopes**: `worker:write`
认证
需要 Connected AccountScopes
worker:writeTags
Request job scope validationDEEL_SANDBOX_REQUEST_JOB_SCOPE_VALIDATION_V2026_01_01Validates a job scope description and returns any validation errors. When errors are present, the response also includes a `quote_validation_log_public_id` and pre-populated `data_for_corrected_job_scope_endpoint` to support subsequent correction. **Token scopes**: `contracts:write`需要连接1 scope
Validates a job scope description and returns any validation errors. When errors are present, the response also includes a `quote_validation_log_public_id` and pre-populated `data_for_corrected_job_scope_endpoint` to support subsequent correction. **Token scopes**: `contracts:write`
认证
需要 Connected AccountScopes
contracts:writeTags
Request terminationDEEL_SANDBOX_REQUEST_TERMINATION_V2026_01_01Initiates the termination process for a Global Payroll worker. A successful response confirms the request was accepted and the process has begun, but does not indicate that termination is complete. **Token scopes**: `global-payroll:write`需要连接1 scope
Initiates the termination process for a Global Payroll worker. A successful response confirms the request was accepted and the process has begun, but does not indicate that termination is complete. **Token scopes**: `global-payroll:write`
认证
需要 Connected AccountScopes
global-payroll:writeTags
Request to withdraw fundsDEEL_SANDBOX_REQUEST_TO_WITHDRAW_FUNDS_V2026_01_01Initiates a withdrawal of available funds to the employee's configured payout method. The operation is asynchronous; the outcome is delivered via webhook rather than the synchronous response. **Token scopes**: `worker:write`需要连接1 scope
Initiates a withdrawal of available funds to the employee's configured payout method. The operation is asynchronous; the outcome is delivered via webhook rather than the synchronous response. **Token scopes**: `worker:write`
认证
需要 Connected AccountScopes
worker:writeTags
Retrieve additional information fields for GP workers by countryDEEL_SANDBOX_RETRIEVE_ADDITIONAL_INFORMATION_FIELDS_FOR_GP_WORKERS_BY_COUNTRY_V2026_01_01Retrieves the country-specific additional information fields required for GP workers to run payroll in compliance with local regulations. **Token scopes**: `forms:read`需要连接1 scope
Retrieves the country-specific additional information fields required for GP workers to run payroll in compliance with local regulations. **Token scopes**: `forms:read`
认证
需要 Connected AccountScopes
forms:readTags
Retrieve adjustmentsDEEL_SANDBOX_RETRIEVE_ADJUSTMENTS_V2026_01_01Retrieves all adjustments associated with a specific contract, optionally scoped to a date range. **Token scopes**: `adjustments:read`需要连接1 scope
Retrieves all adjustments associated with a specific contract, optionally scoped to a date range. **Token scopes**: `adjustments:read`
认证
需要 Connected AccountScopes
adjustments:readTags
Retrieve a list of ATS application sourcesDEEL_SANDBOX_RETRIEVE_ALIST_OF_ATS_APPLICATION_SOURCES_V2026_01_01Returns a paginated list of the application sources configured in the ATS. Use it to discover the valid source slugs for the `source_slugs` filter when listing applications, and to interpret the `source_slug` returned on an application. **Token scopes**: `ats:read`需要连接1 scope
Returns a paginated list of the application sources configured in the ATS. Use it to discover the valid source slugs for the `source_slugs` filter when listing applications, and to interpret the `source_slug` returned on an application. **Token scopes**: `ats:read`
认证
需要 Connected AccountScopes
ats:readTags
Retrieve a list of ATS applicationsDEEL_SANDBOX_RETRIEVE_ALIST_OF_ATS_APPLICATIONS_V2026_01_01Returns a cursor-paginated list of candidate applications across all open positions for the organization, with filtering by job, interview plan stage, candidate tags, source, stage type, and last-updated timestamp. **Token scopes**: `ats:read`需要连接1 scope
Returns a cursor-paginated list of candidate applications across all open positions for the organization, with filtering by job, interview plan stage, candidate tags, source, stage type, and last-updated timestamp. **Token scopes**: `ats:read`
认证
需要 Connected AccountScopes
ats:readTags
Retrieve a list of ATS departmentsDEEL_SANDBOX_RETRIEVE_ALIST_OF_ATS_DEPARTMENTS_V2026_01_01Returns a paginated list of all departments configured in the organization's ATS. Use it to resolve the department IDs accepted by the `department_ids` filter when listing jobs and by job creation, and page through results with the `cursor` and `limit` query parameters. **Token scopes**: `ats:read`需要连接1 scope
Returns a paginated list of all departments configured in the organization's ATS. Use it to resolve the department IDs accepted by the `department_ids` filter when listing jobs and by job creation, and page through results with the `cursor` and `limit` query parameters. **Token scopes**: `ats:read`
认证
需要 Connected AccountScopes
ats:readTags
Retrieve a list of ATS employment typesDEEL_SANDBOX_RETRIEVE_ALIST_OF_ATS_EMPLOYMENT_TYPES_V2026_01_01Returns a paginated list of employment types available in the organization's ATS. Use it to resolve the employment type IDs required when creating a job and accepted by the `employment_type_ids` filter when listing jobs. **Token scopes**: `ats:read`需要连接1 scope
Returns a paginated list of employment types available in the organization's ATS. Use it to resolve the employment type IDs required when creating a job and accepted by the `employment_type_ids` filter when listing jobs. **Token scopes**: `ats:read`
认证
需要 Connected AccountScopes
ats:readTags
Retrieve a list of ATS job boardsDEEL_SANDBOX_RETRIEVE_ALIST_OF_ATS_JOB_BOARDS_V2026_02_09Retrieves a list of job boards in the Applicant Tracking System **Token scopes**: `ats:read`需要连接1 scope
Retrieves a list of job boards in the Applicant Tracking System **Token scopes**: `ats:read`
认证
需要 Connected AccountScopes
ats:readTags
Retrieve a list of ATS job postingsDEEL_SANDBOX_RETRIEVE_ALIST_OF_ATS_JOB_POSTINGS_V2026_01_01Returns a paginated list of job postings belonging to the specified job board. Results can be filtered using available query parameters. **Token scopes**: `ats:read`需要连接1 scope
Returns a paginated list of job postings belonging to the specified job board. Results can be filtered using available query parameters. **Token scopes**: `ats:read`
认证
需要 Connected AccountScopes
ats:readTags
Retrieve a list of ATS jobsDEEL_SANDBOX_RETRIEVE_ALIST_OF_ATS_JOBS_V2026_01_01Returns a paginated list of jobs in the ATS, filterable by text search, interview plan, locations, teams, employment types, departments, status values, and an ISO 8601 `updated_after` timestamp. **Token scopes**: `ats:read`需要连接1 scope
Returns a paginated list of jobs in the ATS, filterable by text search, interview plan, locations, teams, employment types, departments, status values, and an ISO 8601 `updated_after` timestamp. **Token scopes**: `ats:read`
认证
需要 Connected AccountScopes
ats:readTags
Retrieve a list of ATS locationsDEEL_SANDBOX_RETRIEVE_ALIST_OF_ATS_LOCATIONS_V2026_01_01Returns a paginated list of all work locations associated with the organization, suitable for use when constructing job postings or filtering by location. **Token scopes**: `ats:read`需要连接1 scope
Returns a paginated list of all work locations associated with the organization, suitable for use when constructing job postings or filtering by location. **Token scopes**: `ats:read`
认证
需要 Connected AccountScopes
ats:readTags
Retrieve a list of ATS offersDEEL_SANDBOX_RETRIEVE_ALIST_OF_ATS_OFFERS_V2026_01_01Returns all offers associated with the organization, including worker type and offer status, to support pre-onboarding and contract creation workflows. **Token scopes**: `ats:read`需要连接1 scope
Returns all offers associated with the organization, including worker type and offer status, to support pre-onboarding and contract creation workflows. **Token scopes**: `ats:read`
认证
需要 Connected AccountScopes
ats:readTags
Retrieve a list of ATS teamsDEEL_SANDBOX_RETRIEVE_ALIST_OF_ATS_TEAMS_V2026_06_24Retrieves a list of all teams in the Applicant Tracking System **Token scopes**: `ats:read`需要连接1 scope
Retrieves a list of all teams in the Applicant Tracking System **Token scopes**: `ats:read`
认证
需要 Connected AccountScopes
ats:readTags
Retrieve a list of published ATS email templatesDEEL_SANDBOX_RETRIEVE_ALIST_OF_PUBLISHED_ATS_EMAIL_TEMPLATES_V2026_02_11Returns a paginated list of published email templates for the organization, supporting cursor-based pagination and filtering by `updated_after` timestamp. **Token scopes**: `ats:read`需要连接1 scope
Returns a paginated list of published email templates for the organization, supporting cursor-based pagination and filtering by `updated_after` timestamp. **Token scopes**: `ats:read`
认证
需要 Connected AccountScopes
ats:readTags
Retrieve all worker relation typesDEEL_SANDBOX_RETRIEVE_ALL_WORKER_RELATION_TYPES_V2026_01_01Returns all configured worker relation types available in the organization, which define the valid relationship categories that can be assigned when creating or upserting worker relations. **Token scopes**: `organizations:read`需要连接1 scope
Returns all configured worker relation types available in the organization, which define the valid relationship categories that can be assigned when creating or upserting worker relations. **Token scopes**: `organizations:read`
认证
需要 Connected AccountScopes
organizations:readTags
Retrieve an adjustmentDEEL_SANDBOX_RETRIEVE_AN_ADJUSTMENT_V2026_01_01Retrieves a specific adjustment by its id, including its amount, status, payment cycle dates, and associated contract_id. **Token scopes**: `adjustments:read`需要连接1 scope
Retrieves a specific adjustment by its id, including its amount, status, payment cycle dates, and associated contract_id. **Token scopes**: `adjustments:read`
认证
需要 Connected AccountScopes
adjustments:readTags
Retrieve an IT assetDEEL_SANDBOX_RETRIEVE_AN_IT_ASSET_V2026_01_01Retrieves the details of a specific IT asset by `asset_id`. **Token scopes**: `it-assets:read`需要连接1 scope
Retrieves the details of a specific IT asset by `asset_id`. **Token scopes**: `it-assets:read`
认证
需要 Connected AccountScopes
it-assets:readTags
Retrieve an IT orderDEEL_SANDBOX_RETRIEVE_AN_IT_ORDER_V2026_01_01Returns the status, shipping details, and associated product for a single IT equipment order identified by order_id. **Token scopes**: `it-orders:read`需要连接1 scope
Returns the status, shipping details, and associated product for a single IT equipment order identified by order_id. **Token scopes**: `it-orders:read`
认证
需要 Connected AccountScopes
it-orders:readTags
Retrieve a Paginated List of Shift RatesDEEL_SANDBOX_RETRIEVE_APAGINATED_LIST_OF_SHIFT_RATES_V2026_01_01Retrieve a paginated list of shift rates, including details such as rate name, type, value, and timestamps. Pagination parameters can be used to control the size and position of the result set. **Token scopes**: `time-tracking:read`需要连接1 scope
Retrieve a paginated list of shift rates, including details such as rate name, type, value, and timestamps. Pagination parameters can be used to control the size and position of the result set. **Token scopes**: `time-tracking:read`
认证
需要 Connected AccountScopes
time-tracking:readTags
Retrieve a payment breakdownDEEL_SANDBOX_RETRIEVE_APAYMENT_BREAKDOWN_V2026_01_01Returns a breakdown of a payment made to Deel, with individual invoices and the Deel fee included as discrete line items. **Token scopes**: `accounting:read`需要连接1 scope
Returns a breakdown of a payment made to Deel, with individual invoices and the Deel fee included as discrete line items. **Token scopes**: `accounting:read`
认证
需要 Connected AccountScopes
accounting:readTags
Retrieve a required document for a caseDEEL_SANDBOX_RETRIEVE_AREQUIRED_DOCUMENT_FOR_ACASE_V2026_01_01Retrieves the details of a specific document requirement within a worker's immigration case, including the requirement's current status and information about any previously rejected document. **Token scopes**: `worker:read`需要连接1 scope
Retrieves the details of a specific document requirement within a worker's immigration case, including the requirement's current status and information about any previously rejected document. **Token scopes**: `worker:read`
认证
需要 Connected AccountScopes
worker:readTags
Retrieve a Shift Rate by External IDDEEL_SANDBOX_RETRIEVE_ASHIFT_RATE_BY_EXTERNAL_ID_V2026_01_01Retrieves a shift rate. **Token scopes**: `time-tracking:read`需要连接1 scope
Retrieves a shift rate. **Token scopes**: `time-tracking:read`
认证
需要 Connected AccountScopes
time-tracking:readTags
Retrieve a single contractDEEL_SANDBOX_RETRIEVE_ASINGLE_CONTRACT_V2026_01_01Retrieves the full record for a specific contract by `contract_id`, including status, compensation, worker details, and metadata. Pass `expand=cost_centers` or `expand=custom_fields` as a query parameter to include additional data in the response. **Token scopes**: `contracts:read`需要连接1 scope
Retrieves the full record for a specific contract by `contract_id`, including status, compensation, worker details, and metadata. Pass `expand=cost_centers` or `expand=custom_fields` as a query parameter to include additional data in the response. **Token scopes**: `contracts:read`
认证
需要 Connected AccountScopes
contracts:readTags
Retrieve a single personDEEL_SANDBOX_RETRIEVE_ASINGLE_PERSON_V2026_01_01Returns detailed information about a single person in the organization by their public ID. Returns personal details, employment information, organizational structure, person status, direct manager, custom fields, and related data. **Token scopes**: `people:read`需要连接1 scope
Returns detailed information about a single person in the organization by their public ID. Returns personal details, employment information, organizational structure, person status, direct manager, custom fields, and related data. **Token scopes**: `people:read`
认证
需要 Connected AccountScopes
people:readTags
Retrieve a timesheetDEEL_SANDBOX_RETRIEVE_ATIMESHEET_V2026_01_01Retrieves a timesheet by `timesheet_id`, including its submission, review, and processing status. Pass `expand=file_data` to include file name and download URL in the response. **Token scopes**: `time-tracking:read`需要连接1 scope
Retrieves a timesheet by `timesheet_id`, including its submission, review, and processing status. Pass `expand=file_data` to include file name and download URL in the response. **Token scopes**: `time-tracking:read`
认证
需要 Connected AccountScopes
time-tracking:readTags
Retrieve ATS Application formDEEL_SANDBOX_RETRIEVE_ATS_APPLICATION_FORM_V2026_01_01Retrieves a single ATS application form by its unique ID within the specified organization. Use it when you need the full form definition and metadata, such as its title, status, and the pages, sections, and questions of the underlying form builder configuration, to display or process an application. **Token scopes**: `ats:read`需要连接1 scope
Retrieves a single ATS application form by its unique ID within the specified organization. Use it when you need the full form definition and metadata, such as its title, status, and the pages, sections, and questions of the underlying form builder configuration, to display or process an application. **Token scopes**: `ats:read`
认证
需要 Connected AccountScopes
ats:readTags
Retrieve ATS applicationDEEL_SANDBOX_RETRIEVE_ATS_APPLICATION_V2026_01_01Retrieves a single application by its application_id, including associated job details, job posting details, and related metadata. **Token scopes**: `ats:read`需要连接1 scope
Retrieves a single application by its application_id, including associated job details, job posting details, and related metadata. **Token scopes**: `ats:read`
认证
需要 Connected AccountScopes
ats:readTags
Retrieve ATS hiring membersDEEL_SANDBOX_RETRIEVE_ATS_HIRING_MEMBERS_V2026_01_01Returns a paginated list of hiring members configured in the ATS. **Token scopes**: `ats:read`需要连接1 scope
Returns a paginated list of hiring members configured in the ATS. **Token scopes**: `ats:read`
认证
需要 Connected AccountScopes
ats:readTags
Retrieve ATS job postingDEEL_SANDBOX_RETRIEVE_ATS_JOB_POSTING_V2026_01_01Returns a single job posting by `job_posting_id`, including its associated job object, publication status, application form configuration, compensation visibility flag, and rich-text description. **Token scopes**: `ats:read`需要连接1 scope
Returns a single job posting by `job_posting_id`, including its associated job object, publication status, application form configuration, compensation visibility flag, and rich-text description. **Token scopes**: `ats:read`
认证
需要 Connected AccountScopes
ats:readTags
Retrieve ATS job postingsDEEL_SANDBOX_RETRIEVE_ATS_JOB_POSTINGS_V2026_04_10Use this endpoint to retrieve job postings by specifying the job board ID or job ID. It provides detailed postings with job details, publication status, and relevant metadata. **Token scopes**: `ats:read`需要连接1 scope
Use this endpoint to retrieve job postings by specifying the job board ID or job ID. It provides detailed postings with job details, publication status, and relevant metadata. **Token scopes**: `ats:read`
认证
需要 Connected AccountScopes
ats:readTags
Retrieve bank account guideDEEL_SANDBOX_RETRIEVE_BANK_ACCOUNT_GUIDE_V2026_01_01Returns the bank account form guide for the specified `country` and `currency` combination, providing the field structure required to add a new bank account for an EOR employee. **Token scopes**: `worker:read`需要连接1 scope
Returns the bank account form guide for the specified `country` and `currency` combination, providing the field structure required to add a new bank account for an EOR employee. **Token scopes**: `worker:read`
认证
需要 Connected AccountScopes
worker:readTags
Retrieve Benefits by CountryDEEL_SANDBOX_RETRIEVE_BENEFITS_BY_COUNTRY_V2026_01_01Returns benefits available in a specific country, scoped by work visa requirement, weekly work hours, employment type, team, and legal entity. **Token scopes**: `benefits:read`需要连接1 scope
Returns benefits available in a specific country, scoped by work visa requirement, weekly work hours, employment type, team, and legal entity. **Token scopes**: `benefits:read`
认证
需要 Connected AccountScopes
benefits:readTags
Retrieve Benefits for EmployeeDEEL_SANDBOX_RETRIEVE_BENEFITS_FOR_EMPLOYEE_V2026_01_01Returns the benefits for the authenticated employee. The employee identity is inferred from the auth token, so this endpoint must be called with an employee-scoped token rather than a client token. **Token scopes**: `benefits:read`需要连接1 scope
Returns the benefits for the authenticated employee. The employee identity is inferred from the auth token, so this endpoint must be called with an employee-scoped token rather than a client token. **Token scopes**: `benefits:read`
认证
需要 Connected AccountScopes
benefits:readTags
Retrieve categoriesDEEL_SANDBOX_RETRIEVE_CATEGORIES_V2026_01_01Returns the available adjustment categories, optionally filtered by contract type. Category IDs returned here are required when creating adjustments and define the type and accounting treatment applied. **Token scopes**: `adjustments:read`需要连接1 scope
Returns the available adjustment categories, optionally filtered by contract type. Category IDs returned here are required when creating adjustments and define the type and accounting treatment applied. **Token scopes**: `adjustments:read`
认证
需要 Connected AccountScopes
adjustments:readTags
Retrieve contract PDF download linkDEEL_SANDBOX_RETRIEVE_CONTRACT_PDF_DOWNLOAD_LINK_V2026_01_01Returns a secure, time-limited URL for downloading the PDF version of the contract identified by contract_id. The URL is accessible only to the authenticated worker associated with that contract. **Token scopes**: `worker:read`需要连接1 scope
Returns a secure, time-limited URL for downloading the PDF version of the contract identified by contract_id. The URL is accessible only to the authenticated worker associated with that contract. **Token scopes**: `worker:read`
认证
需要 Connected AccountScopes
worker:readTags
Retrieve contractor payment datesDEEL_SANDBOX_RETRIEVE_CONTRACTOR_PAYMENT_DATES_V2026_01_01Fetches the scheduled payment dates and current status of each payment cycle for a specific contract. **Token scopes**: `contracts:read`需要连接1 scope
Fetches the scheduled payment dates and current status of each payment cycle for a specific contract. **Token scopes**: `contracts:read`
认证
需要 Connected AccountScopes
contracts:readTags
Retrieve Country ListDEEL_SANDBOX_RETRIEVE_COUNTRY_LIST_V2026_01_01Returns all countries supported by the platform, including each country's visa support status, Employer of Record availability, sub-territories, and classification.需要连接
Returns all countries supported by the platform, including each country's visa support status, Employer of Record availability, sub-territories, and classification.
认证
需要 Connected AccountTags
Retrieve current On-Demand PayrollDEEL_SANDBOX_RETRIEVE_CURRENT_ON_DEMAND_PAYROLL_V2026_07_16Retrieves the active On-Demand Payroll for the given contract, including its status, SLAs, invoice and attached entries. **Token scopes**: `on-demand-payroll:read`需要连接1 scope
Retrieves the active On-Demand Payroll for the given contract, including its status, SLAs, invoice and attached entries. **Token scopes**: `on-demand-payroll:read`
认证
需要 Connected AccountScopes
on-demand-payroll:readTags
Retrieve custom fields for a contractDEEL_SANDBOX_RETRIEVE_CUSTOM_FIELDS_FOR_ACONTRACT_V2026_01_01Returns all custom fields associated with the specified contract. **Token scopes**: `contracts:read`需要连接1 scope
Returns all custom fields associated with the specified contract. **Token scopes**: `contracts:read`
认证
需要 Connected AccountScopes
contracts:readTags
Retrieve custom fields for a workerDEEL_SANDBOX_RETRIEVE_CUSTOM_FIELDS_FOR_AWORKER_V2026_01_01Returns all custom field values currently set for the specified worker. **Token scopes**: `people:read`需要连接1 scope
Returns all custom field values currently set for the specified worker. **Token scopes**: `people:read`
认证
需要 Connected AccountScopes
people:readTags
Retrieve Deel invoicesDEEL_SANDBOX_RETRIEVE_DEEL_INVOICES_V2026_01_01Returns a paginated list of invoices for Deel platform fees. **Token scopes**: `accounting:read`需要连接1 scope
Returns a paginated list of invoices for Deel platform fees. **Token scopes**: `accounting:read`
认证
需要 Connected AccountScopes
accounting:readTags
Retrieve Effective Date LimitationsDEEL_SANDBOX_RETRIEVE_EFFECTIVE_DATE_LIMITATIONS_V2026_01_01Returns validation rules for the effective date field within an EOR contract amendment flow. **Token scopes**: `contracts:read`需要连接1 scope
Returns validation rules for the effective date field within an EOR contract amendment flow. **Token scopes**: `contracts:read`
认证
需要 Connected AccountScopes
contracts:readTags
Retrieve employee payslip recordsDEEL_SANDBOX_RETRIEVE_EMPLOYEE_PAYSLIP_RECORDS_V2026_01_01Returns a list of payslip records for the specified worker. **Token scopes**: `payslips:read`需要连接1 scope
Returns a list of payslip records for the specified worker. **Token scopes**: `payslips:read`
认证
需要 Connected AccountScopes
payslips:readTags
Retrieve employee payslipsDEEL_SANDBOX_RETRIEVE_EMPLOYEE_PAYSLIPS_V2026_01_01Returns the payslip history for a GP employee, including each payslip's date range and status. Restricted to GP contract types. Each payslip in the response includes an `id` required by the payslip download endpoint. **Token scopes**: `payslips:read`, `worker:read`需要连接2 scopes
Returns the payslip history for a GP employee, including each payslip's date range and status. Restricted to GP contract types. Each payslip in the response includes an `id` required by the payslip download endpoint. **Token scopes**: `payslips:read`, `worker:read`
认证
需要 Connected AccountScopes
payslips:readworker:readTags
Retrieve Employee Time Off Data for OffboardingDEEL_SANDBOX_RETRIEVE_EMPLOYEE_TIME_OFF_DATA_FOR_OFFBOARDING_V2026_01_01Returns time off entitlements, balances, and upcoming time offs for the employee on the specified contract, optionally scoped to a target end_date. The response includes policy settings and tracking configuration required to support completion of an offboarding request. **Token scopes**: `contracts:read`需要连接1 scope
Returns time off entitlements, balances, and upcoming time offs for the employee on the specified contract, optionally scoped to a target end_date. The response includes policy settings and tracking configuration required to support completion of an offboarding request. **Token scopes**: `contracts:read`
认证
需要 Connected AccountScopes
contracts:readTags
Retrieve EOR Contract DetailsDEEL_SANDBOX_RETRIEVE_EOR_CONTRACT_DETAILS_V2026_01_01Returns basic contract information and associated employment costs for a specific EOR contract. **Token scopes**: `contracts:read`需要连接1 scope
Returns basic contract information and associated employment costs for a specific EOR contract. **Token scopes**: `contracts:read`
认证
需要 Connected AccountScopes
contracts:readTags
Retrieve HRX documentsDEEL_SANDBOX_RETRIEVE_HRX_DOCUMENTS_V2026_01_01Returns a paginated list of HRX documents shared with an employee under a specific EOR contract. **Token scopes**: `worker:read`, `contracts:read`需要连接2 scopes
Returns a paginated list of HRX documents shared with an employee under a specific EOR contract. **Token scopes**: `worker:read`, `contracts:read`
认证
需要 Connected AccountScopes
worker:readcontracts:readTags
Retrieve invoicesDEEL_SANDBOX_RETRIEVE_INVOICES_V2026_01_01Returns a paginated list of invoices; by default only paid invoices are returned, but passing `status=all` returns invoices in all statuses. Supports both offset- and cursor-based pagination. **Token scopes**: `accounting:read`需要连接1 scope
Returns a paginated list of invoices; by default only paid invoices are returned, but passing `status=all` returns invoices in all statuses. Supports both offset- and cursor-based pagination. **Token scopes**: `accounting:read`
认证
需要 Connected AccountScopes
accounting:readTags
Retrieve offboarding attachmentDEEL_SANDBOX_RETRIEVE_OFFBOARDING_ATTACHMENT_V2026_01_01Downloads the content of a specific attachment associated with the termination for a given contract. **Token scopes**: `contracts:read`需要连接1 scope
Downloads the content of a specific attachment associated with the termination for a given contract. **Token scopes**: `contracts:read`
认证
需要 Connected AccountScopes
contracts:readTags
Retrieve offboarding listDEEL_SANDBOX_RETRIEVE_OFFBOARDING_LIST_V2026_01_01Returns a list of contracts currently in the offboarding process. By default, results are scoped to a 45-day date range; set `ignore_date_range` to `true` to retrieve all terminations regardless of date. **Token scopes**: `contracts:read`, `people:read`需要连接2 scopes
Returns a list of contracts currently in the offboarding process. By default, results are scoped to a 45-day date range; set `ignore_date_range` to `true` to retrieve all terminations regardless of date. **Token scopes**: `contracts:read`, `people:read`
认证
需要 Connected AccountScopes
contracts:readpeople:readTags
Retrieve Offboarding RequestDEEL_SANDBOX_RETRIEVE_OFFBOARDING_REQUEST_V2026_01_01Retrieves the offboarding request associated with a specific EOR contract, including termination details, document review status, offboarding request data, and pending employee notification state. **Token scopes**: `contracts:read`, `worker:read`需要连接2 scopes
Retrieves the offboarding request associated with a specific EOR contract, including termination details, document review status, offboarding request data, and pending employee notification state. **Token scopes**: `contracts:read`, `worker:read`
认证
需要 Connected AccountScopes
contracts:readworker:readTags
Retrieve onboarding right-to-work case for a workerDEEL_SANDBOX_RETRIEVE_ONBOARDING_RIGHT_TO_WORK_CASE_FOR_AWORKER_V2026_01_01Returns the right-to-work onboarding case for a worker, including any associated documents; returns an empty response if no open case exists. When a worker is associated with multiple contracts, supply `contract_id` to target a specific contract. **Token scopes**: `worker:read`需要连接1 scope
Returns the right-to-work onboarding case for a worker, including any associated documents; returns an empty response if no open case exists. When a worker is associated with multiple contracts, supply `contract_id` to target a specific contract. **Token scopes**: `worker:read`
认证
需要 Connected AccountScopes
worker:readTags
Retrieve paginated list of ATS attachment filesDEEL_SANDBOX_RETRIEVE_PAGINATED_LIST_OF_ATS_ATTACHMENT_FILES_V2026_01_01Lists attachment files for a specific ATS entity, scoped by `attachable_type_slug`, `attachable_id`, and `attachment_type_slug`. **Token scopes**: `ats:read`需要连接1 scope
Lists attachment files for a specific ATS entity, scoped by `attachable_type_slug`, `attachable_id`, and `attachment_type_slug`. **Token scopes**: `ats:read`
认证
需要 Connected AccountScopes
ats:readTags
Retrieve paginated list of ATS CandidatesDEEL_SANDBOX_RETRIEVE_PAGINATED_LIST_OF_ATS_CANDIDATES_V2026_01_01Returns a paginated list of candidates, optionally filtered by job IDs, department IDs, tag IDs, current stage category or default type slugs, or a timestamp to return only records updated after a given point. **Token scopes**: `ats:read`需要连接1 scope
Returns a paginated list of candidates, optionally filtered by job IDs, department IDs, tag IDs, current stage category or default type slugs, or a timestamp to return only records updated after a given point. **Token scopes**: `ats:read`
认证
需要 Connected AccountScopes
ats:readTags
Retrieve paginated list of ATS Rejection/Archivation reasonsDEEL_SANDBOX_RETRIEVE_PAGINATED_LIST_OF_ATS_REJECTION_ARCHIVATION_REASONS_V2026_01_01Returns a paginated list of rejection and archivation reasons, filterable by `reason_group_slug` and `subgroup_slug`; when `include_counts` is true, each reason includes a usage count. **Token scopes**: `ats:read`需要连接1 scope
Returns a paginated list of rejection and archivation reasons, filterable by `reason_group_slug` and `subgroup_slug`; when `include_counts` is true, each reason includes a usage count. **Token scopes**: `ats:read`
认证
需要 Connected AccountScopes
ats:readTags
Retrieve payment receiptsDEEL_SANDBOX_RETRIEVE_PAYMENT_RECEIPTS_V2026_01_01Returns a cursor-paginated list of payments to Deel, including worker details, payment status, and payment methods. Use the `next_cursor` value from the response to retrieve subsequent pages. **Token scopes**: `accounting:read`需要连接1 scope
Returns a cursor-paginated list of payments to Deel, including worker details, payment status, and payment methods. Use the `next_cursor` value from the response to retrieve subsequent pages. **Token scopes**: `accounting:read`
认证
需要 Connected AccountScopes
accounting:readTags
Retrieve policy validation templatesDEEL_SANDBOX_RETRIEVE_POLICY_VALIDATION_TEMPLATES_V2026_01_01Returns policy validation templates and policy types for one or more countries, specified as ISO 3166-1 alpha-2 codes. Policy types in the response are unique across the result set. **Token scopes**: `time-off:read`需要连接1 scope
Returns policy validation templates and policy types for one or more countries, specified as ISO 3166-1 alpha-2 codes. Policy types in the response are unique across the result set. **Token scopes**: `time-off:read`
认证
需要 Connected AccountScopes
time-off:readTags
Retrieve refund statement credit-note breakdownDEEL_SANDBOX_RETRIEVE_REFUND_STATEMENT_CREDIT_NOTE_BREAKDOWN_V2026_05_11Use this endpoint to retrieve a detailed breakdown of credit notes associated with a specific refund statement. It provides comprehensive details for financial tracking and reconciliation. **Token scopes**: `accounting:read`需要连接1 scope
Use this endpoint to retrieve a detailed breakdown of credit notes associated with a specific refund statement. It provides comprehensive details for financial tracking and reconciliation. **Token scopes**: `accounting:read`
认证
需要 Connected AccountScopes
accounting:readTags
Retrieve refund statementsDEEL_SANDBOX_RETRIEVE_REFUND_STATEMENTS_V2026_04_30Use this endpoint to retrieve a list of refund statements. This allows review of past transactions and reconciliation of accounts. **Token scopes**: `accounting:read`需要连接1 scope
Use this endpoint to retrieve a list of refund statements. This allows review of past transactions and reconciliation of accounts. **Token scopes**: `accounting:read`
认证
需要 Connected AccountScopes
accounting:readTags
Retrieve restricted offboarding datesDEEL_SANDBOX_RETRIEVE_RESTRICTED_OFFBOARDING_DATES_V2026_01_01Returns country-specific dates unavailable for offboarding end-date selection—including weekends and public holidays—along with the earliest available end date; optionally filtered by termination type. **Token scopes**: `contracts:read`需要连接1 scope
Returns country-specific dates unavailable for offboarding end-date selection—including weekends and public holidays—along with the earliest available end date; optionally filtered by termination type. **Token scopes**: `contracts:read`
认证
需要 Connected AccountScopes
contracts:readTags
Retrieve Seniority LevelsDEEL_SANDBOX_RETRIEVE_SENIORITY_LEVELS_V2026_01_01Returns predefined seniority levels including their names, hierarchical positions, and identifiers. When `is_eor_contract` is `true`, C-level seniorities are excluded from the response.需要连接
Returns predefined seniority levels including their names, hierarchical positions, and identifiers. When `is_eor_contract` is `true`, C-level seniorities are excluded from the response.
认证
需要 Connected AccountTags
Retrieve Supported Currency ListDEEL_SANDBOX_RETRIEVE_SUPPORTED_CURRENCY_LIST_V2026_01_01Returns all currencies supported by the platform, including their ISO codes and names.需要连接
Returns all currencies supported by the platform, including their ISO codes and names.
认证
需要 Connected AccountTags
Retrieve termination details by HRIS profile identifierDEEL_SANDBOX_RETRIEVE_TERMINATION_DETAILS_BY_HRIS_PROFILE_IDENTIFIER_V2026_01_01Returns termination details for a contract identified by its HRIS profile `oid`. **Token scopes**: `contracts:read`, `people:read`需要连接2 scopes
Returns termination details for a contract identified by its HRIS profile `oid`. **Token scopes**: `contracts:read`, `people:read`
认证
需要 Connected AccountScopes
contracts:readpeople:readTags
Retrieve termination detailsDEEL_SANDBOX_RETRIEVE_TERMINATION_DETAILS_V2026_01_01Returns termination details for a contract identified by its offboarding tracker `id`. **Token scopes**: `contracts:read`, `people:read`需要连接2 scopes
Returns termination details for a contract identified by its offboarding tracker `id`. **Token scopes**: `contracts:read`, `people:read`
认证
需要 Connected AccountScopes
contracts:readpeople:readTags
Retrieve Time-Off TypesDEEL_SANDBOX_RETRIEVE_TIME_OFF_TYPES_V2026_01_01Returns the predefined time-off types available for registration on the platform.需要连接
Returns the predefined time-off types available for registration on the platform.
认证
需要 Connected AccountTags
Retrieve worker resignationsDEEL_SANDBOX_RETRIEVE_WORKER_RESIGNATIONS_V2026_01_01Returns resignations submitted by EOR workers, optionally filtered by resignation letter status. **Token scopes**: `worker:read`需要连接1 scope
Returns resignations submitted by EOR workers, optionally filtered by resignation letter status. **Token scopes**: `worker:read`
认证
需要 Connected AccountScopes
worker:readTags
Retrieve worker transaction historyDEEL_SANDBOX_RETRIEVE_WORKER_TRANSACTION_HISTORY_V2026_04_30Use this endpoint to access a worker's transaction history quickly. This integration works with white-label clients and ensures compliance by not following the generic contractor route **Token scopes**: `worker:read`需要连接1 scope
Use this endpoint to access a worker's transaction history quickly. This integration works with white-label clients and ensures compliance by not following the generic contractor route **Token scopes**: `worker:read`
认证
需要 Connected AccountScopes
worker:readTags
Retrieve worker's actionable journeysDEEL_SANDBOX_RETRIEVE_WORKERS_ACTIONABLE_JOURNEYS_V2026_01_01Returns cursor-paginated ActionableJourneys assigned to the authenticated worker. ActionableJourneys correspond to what the user interface labels as Courses. Learn more about [Learning Management](https://www.deel.com/hr/engage/learning-management-software/) **Token scopes**: `worker:read`需要连接1 scope
Returns cursor-paginated ActionableJourneys assigned to the authenticated worker. ActionableJourneys correspond to what the user interface labels as Courses. Learn more about [Learning Management](https://www.deel.com/hr/engage/learning-management-software/) **Token scopes**: `worker:read`
认证
需要 Connected AccountScopes
worker:readTags
Retrieve working locationsDEEL_SANDBOX_RETRIEVE_WORKING_LOCATIONS_V2026_01_01Returns the list of available work location labels for the organization. Populate options when creating or editing people or contract records. **Token scopes**: `organizations:read`需要连接1 scope
Returns the list of available work location labels for the organization. Populate options when creating or editing people or contract records. **Token scopes**: `organizations:read`
认证
需要 Connected AccountScopes
organizations:readTags
Review, approve, or request changes to EOR offboarding documentsDEEL_SANDBOX_REVIEW_APPROVE_OR_REQUEST_CHANGES_TO_EOR_OFFBOARDING_DOCUMENTS_V2026_01_01Submits a client sign-off decision—approval or change request—for the offboarding documents of a specific contract during the client sign-off step. **Token scopes**: `contracts:write`需要连接1 scope
Submits a client sign-off decision—approval or change request—for the offboarding documents of a specific contract during the client sign-off step. **Token scopes**: `contracts:write`
认证
需要 Connected AccountScopes
contracts:writeTags
Review a single taskDEEL_SANDBOX_REVIEW_ASINGLE_TASK_V2026_01_01Submits an approval or rejection review for a task associated with a contract. If the review status is declined, an optional reason may be included in the request body. **Token scopes**: `contracts:write`需要连接1 scope
Submits an approval or rejection review for a task associated with a contract. If the review status is declined, an optional reason may be included in the request body. **Token scopes**: `contracts:write`
认证
需要 Connected AccountScopes
contracts:writeTags
Review a submitted timesheetDEEL_SANDBOX_REVIEW_ASUBMITTED_TIMESHEET_V2026_01_01Approves or rejects a submitted timesheet; only timesheets in `PENDING_REVIEW` status are eligible, and all associated hours are approved or rejected as a single operation. **Token scopes**: `time-tracking:write`需要连接1 scope
Approves or rejects a submitted timesheet; only timesheets in `PENDING_REVIEW` status are eligible, and all associated hours are approved or rejected as a single operation. **Token scopes**: `time-tracking:write`
认证
需要 Connected AccountScopes
time-tracking:writeTags
Review multiple tasksDEEL_SANDBOX_REVIEW_MULTIPLE_TASKS_V2026_01_01Approves or declines multiple submitted tasks associated with a contract in a single request. Each task review must include a status of approved or declined, with an optional reason required when declining. **Token scopes**: `contracts:write`需要连接1 scope
Approves or declines multiple submitted tasks associated with a contract in a single request. Each task review must include a status of approved or declined, with an optional reason required when declining. **Token scopes**: `contracts:write`
认证
需要 Connected AccountScopes
contracts:writeTags
Sign a contract amendment (employee)DEEL_SANDBOX_SIGN_ACONTRACT_AMENDMENT_EMPLOYEE_V2026_01_01Records the employee's signature on a specific contract amendment, confirming acceptance of the amendment terms. Returns the updated amendment record upon successful signing. **Token scopes**: `worker:write`需要连接1 scope
Records the employee's signature on a specific contract amendment, confirming acceptance of the amendment terms. Returns the updated amendment record upon successful signing. **Token scopes**: `worker:write`
认证
需要 Connected AccountScopes
worker:writeTags
Sign a contractDEEL_SANDBOX_SIGN_ACONTRACT_V2026_01_01Signs a contract on behalf of the contractor, transitioning contract status to active and completing the contractor onboarding workflow. **Token scopes**: `worker:write`需要连接1 scope
Signs a contract on behalf of the contractor, transitioning contract status to active and completing the contractor onboarding workflow. **Token scopes**: `worker:write`
认证
需要 Connected AccountScopes
worker:writeTags
Sign AmendmentDEEL_SANDBOX_SIGN_AMENDMENT_V2026_01_01Records the worker's signature on a pending amendment identified by amendment_id. Once signed, the amendment's status change is reflected in the associated contract. **Token scopes**: `worker:read`, `worker:write`, `benefits:read`需要连接3 scopes
Records the worker's signature on a pending amendment identified by amendment_id. Once signed, the amendment's status change is reflected in the associated contract. **Token scopes**: `worker:read`, `worker:write`, `benefits:read`
认证
需要 Connected AccountScopes
worker:readworker:writebenefits:readTags
Sign a contractDEEL_SANDBOX_SIGN_CONTRACT_V2026_01_01Signs a contract on behalf of the client (employer), advancing the contract through the hiring workflow. When the contract is awaiting the client signature, it transitions to a pending-contractor-signature state. Can also be used to sign a pending amendment on an already active contract. **Token scopes**: `contracts:write`需要连接1 scope
Signs a contract on behalf of the client (employer), advancing the contract through the hiring workflow. When the contract is awaiting the client signature, it transitions to a pending-contractor-signature state. Can also be used to sign a pending amendment on an already active contract. **Token scopes**: `contracts:write`
认证
需要 Connected AccountScopes
contracts:writeTags
Sign EOR contract documentDEEL_SANDBOX_SIGN_EOR_CONTRACT_DOCUMENT_V2026_01_01Applies a signature and job title to a specified EOR contract document. Currently only the `FRAMEWORK_AGREEMENT` document type is supported. **Token scopes**: `contracts:write`需要连接1 scope
Applies a signature and job title to a specified EOR contract document. Currently only the `FRAMEWORK_AGREEMENT` document type is supported. **Token scopes**: `contracts:write`
认证
需要 Connected AccountScopes
contracts:writeTags
Sign Resignation LetterDEEL_SANDBOX_SIGN_RESIGNATION_LETTER_V2026_01_01Records the worker's signature on the resignation letter for the contract, which is required to finalize the resignation process; upon successful submission, the signed letter is queued for PDF generation and further processing. **Token scopes**: `worker:write`需要连接1 scope
Records the worker's signature on the resignation letter for the contract, which is required to finalize the resignation process; upon successful submission, the signed letter is queued for PDF generation and further processing. **Token scopes**: `worker:write`
认证
需要 Connected AccountScopes
worker:writeTags
Sign worker contractDEEL_SANDBOX_SIGN_WORKER_CONTRACT_V2026_01_01Records the worker's signature on the contract identified by contract_id. Only contracts in an unsigned, pending state can be signed. **Token scopes**: `worker:write`需要连接1 scope
Records the worker's signature on the contract identified by contract_id. Only contracts in an unsigned, pending state can be signed. **Token scopes**: `worker:write`
认证
需要 Connected AccountScopes
worker:writeTags
Submit employee resignation PTO reviewDEEL_SANDBOX_SUBMIT_EMPLOYEE_RESIGNATION_PTO_REVIEW_V2026_01_01Submits PTO details for a resignation request, triggers related notifications, and finalizes the PTO review step. Only callable when the resignation status is `AWAITING_PTO`. **Token scopes**: `contracts:write`需要连接1 scope
Submits PTO details for a resignation request, triggers related notifications, and finalizes the PTO review step. Only callable when the resignation status is `AWAITING_PTO`. **Token scopes**: `contracts:write`
认证
需要 Connected AccountScopes
contracts:writeTags
Submit employee sign-off review for offboarding documentsDEEL_SANDBOX_SUBMIT_EMPLOYEE_SIGN_OFF_REVIEW_FOR_OFFBOARDING_DOCUMENTS_V2026_01_01Records an employee's sign-off decision—approval or change request with feedback—for the offboarding document set of a contract. **Token scopes**: `worker:write`需要连接1 scope
Records an employee's sign-off decision—approval or change request with feedback—for the offboarding document set of a contract. **Token scopes**: `worker:write`
认证
需要 Connected AccountScopes
worker:writeTags
Submit On-Demand PayrollDEEL_SANDBOX_SUBMIT_ON_DEMAND_PAYROLL_V2026_07_17Submits an On-Demand Payroll for Deel processing after the client has reviewed and approved all of its entries. **Token scopes**: `on-demand-payroll:write`需要连接1 scope
Submits an On-Demand Payroll for Deel processing after the client has reviewed and approved all of its entries. **Token scopes**: `on-demand-payroll:write`
认证
需要 Connected AccountScopes
on-demand-payroll:writeTags
Submit Project Assignment Checkin Questionnaire DataDEEL_SANDBOX_SUBMIT_PROJECT_ASSIGNMENT_CHECKIN_QUESTIONNAIRE_DATA_V2026_01_01Submits completed answers for a project assignment checkin questionnaire. All required questionnaire fields must be included; partial submissions are not accepted. **Token scopes**: `contracts:read`, `contracts:write`需要连接2 scopes
Submits completed answers for a project assignment checkin questionnaire. All required questionnaire fields must be included; partial submissions are not accepted. **Token scopes**: `contracts:read`, `contracts:write`
认证
需要 Connected AccountScopes
contracts:readcontracts:writeTags
Sync cost centers for legal entityDEEL_SANDBOX_SYNC_COST_CENTERS_FOR_LEGAL_ENTITY_V2026_01_01Update legal entity cost center's data to replicate the data provided on the request **Token scopes**: `legal-entity:write`需要连接1 scope
Update legal entity cost center's data to replicate the data provided on the request **Token scopes**: `legal-entity:write`
认证
需要 Connected AccountScopes
legal-entity:writeTags
Terminate contractDEEL_SANDBOX_TERMINATE_CONTRACT_V2026_01_01Initiates termination of an active contract, recording the termination reason, effective date, and any final payment details. Can only be called on contracts that are currently active. **Token scopes**: `contracts:write`需要连接1 scope
Initiates termination of an active contract, recording the termination reason, effective date, and any final payment details. Can only be called on contracts that are currently active. **Token scopes**: `contracts:write`
认证
需要 Connected AccountScopes
contracts:writeTags
Remove inviteDEEL_SANDBOX_UNINVITE_TO_SIGN_CONTRACT_V2026_01_01Removes the active signing invitation from a contract to allow a new invitation to be issued to the worker. **Token scopes**: `contracts:write`需要连接1 scope
Removes the active signing invitation from a contract to allow a new invitation to be issued to the worker. **Token scopes**: `contracts:write`
认证
需要 Connected AccountScopes
contracts:writeTags
Update additional informationDEEL_SANDBOX_UPDATE_ADDITIONAL_INFORMATION_V2026_01_01Partially updates the additional information on an EOR employee agreement. This operation is only permitted when the contract status is `new`, `under_review`, or `waiting_for_employee_contract`; invoking it with any other status will result in an error. **Token scopes**: `worker:write`需要连接1 scope
Partially updates the additional information on an EOR employee agreement. This operation is only permitted when the contract status is `new`, `under_review`, or `waiting_for_employee_contract`; invoking it with any other status will result in an error. **Token scopes**: `worker:write`
认证
需要 Connected AccountScopes
worker:writeTags
Update addressDEEL_SANDBOX_UPDATE_ADDRESS_V2026_01_01Partially updates the address on record for the GP employee. **Token scopes**: `people:write`需要连接1 scope
Partially updates the address on record for the GP employee. **Token scopes**: `people:write`
认证
需要 Connected AccountScopes
people:writeTags
Update an existing HRIS Org Structure by external IDDEEL_SANDBOX_UPDATE_AN_EXISTING_HRIS_ORG_STRUCTURE_BY_EXTERNAL_ID_V2026_01_01Applies a partial update to an existing organization structure. Only fields provided in the request body are modified; omitted fields retain their current values. **Token scopes**: `organizations:write`需要连接1 scope
Applies a partial update to an existing organization structure. Only fields provided in the request body are modified; omitted fields retain their current values. **Token scopes**: `organizations:write`
认证
需要 Connected AccountScopes
organizations:writeTags
Update an existing HRIS Org StructureDEEL_SANDBOX_UPDATE_AN_EXISTING_HRIS_ORG_STRUCTURE_V2026_01_01Update an existing HRIS Org Structure including its name, settings, and teams hierarchy. **Token scopes**: `organizations:write`需要连接1 scope
Update an existing HRIS Org Structure including its name, settings, and teams hierarchy. **Token scopes**: `organizations:write`
认证
需要 Connected AccountScopes
organizations:writeTags
Update an invoice adjustmentDEEL_SANDBOX_UPDATE_AN_INVOICE_ADJUSTMENT_V2026_01_01Applies a partial update to an existing invoice adjustment; only fields included in the request body are modified. **Token scopes**: `invoice-adjustments:write`, `worker:write`需要连接2 scopes
Applies a partial update to an existing invoice adjustment; only fields included in the request body are modified. **Token scopes**: `invoice-adjustments:write`, `worker:write`
认证
需要 Connected AccountScopes
invoice-adjustments:writeworker:writeTags
Update a shift rateDEEL_SANDBOX_UPDATE_ASHIFT_RATE_V2026_01_01Applies a partial update to an existing shift rate, modifying only the fields provided in the request body. **Token scopes**: `time-tracking:write`需要连接1 scope
Applies a partial update to an existing shift rate, modifying only the fields provided in the request body. **Token scopes**: `time-tracking:write`
认证
需要 Connected AccountScopes
time-tracking:writeTags
Update a shiftDEEL_SANDBOX_UPDATE_ASHIFT_V2026_01_01Applies a partial update to an existing shift, modifying only the fields supplied in the request body. Fields omitted from the request are left unchanged. **Token scopes**: `time-tracking:write`需要连接1 scope
Applies a partial update to an existing shift, modifying only the fields supplied in the request body. Fields omitted from the request are left unchanged. **Token scopes**: `time-tracking:write`
认证
需要 Connected AccountScopes
time-tracking:writeTags
Update a specific EOR contract amendmentDEEL_SANDBOX_UPDATE_ASPECIFIC_EOR_CONTRACT_AMENDMENT_V2026_01_01Applies a partial update to a specific EOR contract amendment. The amendment must be in DRAFT status; updates to amendments in any other state will be rejected. This operation overwrites existing draft data and cannot be undone. **Token scopes**: `contracts:write`需要连接1 scope
Applies a partial update to a specific EOR contract amendment. The amendment must be in DRAFT status; updates to amendments in any other state will be rejected. This operation overwrites existing draft data and cannot be undone. **Token scopes**: `contracts:write`
认证
需要 Connected AccountScopes
contracts:writeTags
Update a timesheet entryDEEL_SANDBOX_UPDATE_ATIMESHEET_ENTRY_V2026_01_01Partially updates an existing timesheet entry; only fields supplied in the request body are modified. Both clients and contractors may perform this operation. **Token scopes**: `timesheets:write`需要连接1 scope
Partially updates an existing timesheet entry; only fields supplied in the request body are modified. Both clients and contractors may perform this operation. **Token scopes**: `timesheets:write`
认证
需要 Connected AccountScopes
timesheets:writeTags
Update auto withdraw setting for contractorDEEL_SANDBOX_UPDATE_AUTO_WITHDRAW_SETTING_V2026_01_01Updates the auto-withdrawal configuration for the authenticated contractor. **Token scopes**: `worker:read`, `worker:write`需要连接2 scopes
Updates the auto-withdrawal configuration for the authenticated contractor. **Token scopes**: `worker:read`, `worker:write`
认证
需要 Connected AccountScopes
worker:readworker:writeTags
Update a bank transfer methodDEEL_SANDBOX_UPDATE_BANK_TRANSFER_METHOD_V2026_01_01Fully replaces the bank transfer method; all method fields must be provided as this is a complete replacement, not a partial update. **Token scopes**: `worker:read`, `worker:write`需要连接2 scopes
Fully replaces the bank transfer method; all method fields must be provided as this is a complete replacement, not a partial update. **Token scopes**: `worker:read`, `worker:write`
认证
需要 Connected AccountScopes
worker:readworker:writeTags
Update compensationDEEL_SANDBOX_UPDATE_COMPENSATION_V2026_01_01Updates the compensation for the GP employee and returns the complete compensation history including the applied change. **Token scopes**: `people:write`需要连接1 scope
Updates the compensation for the GP employee and returns the complete compensation history including the applied change. **Token scopes**: `people:write`
认证
需要 Connected AccountScopes
people:writeTags
Update contract payment typeDEEL_SANDBOX_UPDATE_CONTRACT_PLATFORM_PAYMENT_TYPE_V2026_06_24Sets the payment type for an IC contract. Use `platform_payment_type_application_type` to control when the change takes effect on a signed contract. **Token scopes**: `contracts:write`需要连接1 scope
Sets the payment type for an IC contract. Use `platform_payment_type_application_type` to control when the change takes effect on a signed contract. **Token scopes**: `contracts:write`
认证
需要 Connected AccountScopes
contracts:writeTags
Update Employee Information for EOR ContractDEEL_SANDBOX_UPDATE_EMPLOYEE_INFORMATION_FOR_EOR_CONTRACT_V2026_01_01Applies partial updates to employee information on an EOR contract. Only accepts documented fields — any undocumented fields will cause a validation error. Updates are permitted only when the contract has a status of `new`, `under_review`, `waiting_for_client_sign`, `waiting_for_eor_sign`, `waiting_for_employee_contract`, `waiting_for_employee_sign`, `awaiting_deposit_payment`, or `rejected`. **Token scopes**: `contracts:write`需要连接1 scope
Applies partial updates to employee information on an EOR contract. Only accepts documented fields — any undocumented fields will cause a validation error. Updates are permitted only when the contract has a status of `new`, `under_review`, `waiting_for_client_sign`, `waiting_for_eor_sign`, `waiting_for_employee_contract`, `waiting_for_employee_sign`, `awaiting_deposit_payment`, or `rejected`. **Token scopes**: `contracts:write`
认证
需要 Connected AccountScopes
contracts:writeTags
Update employee informationDEEL_SANDBOX_UPDATE_EMPLOYEE_INFORMATION_V2026_01_01Partially updates personal details, tax information, and employment-related fields for the GP worker. **Token scopes**: `people:write`需要连接1 scope
Partially updates personal details, tax information, and employment-related fields for the GP worker. **Token scopes**: `people:write`
认证
需要 Connected AccountScopes
people:writeTags
Update employment type for a contractDEEL_SANDBOX_UPDATE_EMPLOYMENT_TYPE_FOR_ACONTRACT_V2026_07_07Update the employment type (full-time, part-time, or on leave) and FTE for a Global Payroll contract. Provide the contract ID and the change details, including the date the change takes effect. **Token scopes**: `contracts:write`需要连接1 scope
Update the employment type (full-time, part-time, or on leave) and FTE for a Global Payroll contract. Provide the contract ID and the change details, including the date the change takes effect. **Token scopes**: `contracts:write`
认证
需要 Connected AccountScopes
contracts:writeTags
Update EOR ContractDEEL_SANDBOX_UPDATE_EOR_CONTRACT_V2026_01_01Applies partial updates to mutable fields of an EOR contract, such as salary, job title, or benefits. Only fields included in the request body are modified; fields required for validation must still be present. **Token scopes**: `contracts:write`需要连接1 scope
Applies partial updates to mutable fields of an EOR contract, such as salary, job title, or benefits. Only fields included in the request body are modified; fields required for validation must still be present. **Token scopes**: `contracts:write`
认证
需要 Connected AccountScopes
contracts:writeTags
Update GP Workers Additional InformationDEEL_SANDBOX_UPDATE_GP_WORKERS_ADDITIONAL_INFORMATION_V2026_01_01Partially updates the additional information on the contract; only fields supplied under the `data` object are modified. **Token scopes**: `people:write`需要连接1 scope
Partially updates the additional information on the contract; only fields supplied under the `data` object are modified. **Token scopes**: `people:write`
认证
需要 Connected AccountScopes
people:writeTags
Update PTO policyDEEL_SANDBOX_UPDATE_GPEMPLOYEE_PTO_V2026_01_01Applies a partial update to the PTO policy assigned to a Global Payroll worker. Only fields included in the request body are modified; omitted fields retain their current values. **Token scopes**: `people:write`需要连接1 scope
Applies a partial update to the PTO policy assigned to a Global Payroll worker. Only fields included in the request body are modified; omitted fields retain their current values. **Token scopes**: `people:write`
认证
需要 Connected AccountScopes
people:writeTags
Update Hourly Report PresetDEEL_SANDBOX_UPDATE_HOURLY_REPORT_PRESET_V2026_01_01Applies a partial update to an existing hourly report preset identified by id. Only fields included in the request body are modified. **Token scopes**: `timesheets:write`需要连接1 scope
Applies a partial update to an existing hourly report preset identified by id. Only fields included in the request body are modified. **Token scopes**: `timesheets:write`
认证
需要 Connected AccountScopes
timesheets:writeTags
Update IC invoicing taxDEEL_SANDBOX_UPDATE_IC_INVOICING_TAX_V2026_01_01Applies a partial update to the invoicing tax for an independent contractor contract; accepts `tax_type` (WITHHOLDING_TAX or VAT) and `percentage` to modify how taxes are calculated on future invoices. **Token scopes**: `invoice-adjustments:write`需要连接1 scope
Applies a partial update to the invoicing tax for an independent contractor contract; accepts `tax_type` (WITHHOLDING_TAX or VAT) and `percentage` to modify how taxes are calculated on future invoices. **Token scopes**: `invoice-adjustments:write`
认证
需要 Connected AccountScopes
invoice-adjustments:writeTags
Review a single invoice adjustmentDEEL_SANDBOX_UPDATE_INVOICE_ADJUSTMENT_BY_ID_V2026_01_01Submits an approve or decline review decision for a single invoice adjustment. **Token scopes**: `invoice-adjustments:write`需要连接1 scope
Submits an approve or decline review decision for a single invoice adjustment. **Token scopes**: `invoice-adjustments:write`
认证
需要 Connected AccountScopes
invoice-adjustments:writeTags
Update organization custom roleDEEL_SANDBOX_UPDATE_ORGANIZATION_ROLE_V2026_01_01Applies a partial update to the custom role, modifying only the fields supplied in the request body. **Token scopes**: `organizations:write`需要连接1 scope
Applies a partial update to the custom role, modifying only the fields supplied in the request body. **Token scopes**: `organizations:write`
认证
需要 Connected AccountScopes
organizations:writeTags
Update organization structure team custom fieldsDEEL_SANDBOX_UPDATE_ORGANIZATION_STRUCTURE_TEAM_CUSTOM_FIELDS_V2026_01_01Applies a partial update to custom field values on the specified team. Updates can be scheduled for a future effective date, and setting a field's value to `null` deletes that field value. **Token scopes**: `organizations:read`需要连接1 scope
Applies a partial update to custom field values on the specified team. Updates can be scheduled for a future effective date, and setting a field's value to `null` deletes that field value. **Token scopes**: `organizations:read`
认证
需要 Connected AccountScopes
organizations:readTags
Update organization structureDEEL_SANDBOX_UPDATE_ORGANIZATION_STRUCTURE_V2026_01_01Assigns a worker to a department by their HRIS profile ID. By default the new assignment appends to existing positions; set `replace_other_positions` to true to replace all current positions instead. **Token scopes**: `people:write`需要连接1 scope
Assigns a worker to a department by their HRIS profile ID. By default the new assignment appends to existing positions; set `replace_other_positions` to true to replace all current positions instead. **Token scopes**: `people:write`
认证
需要 Connected AccountScopes
people:writeTags
Update personal information by external idDEEL_SANDBOX_UPDATE_PEOPLE_PERSONAL_INFORMATION_BY_EXTERNAL_ID_V2026_01_01Partially updates a worker's personal information using an external identifier. Only fields included in the request body are modified. **Token scopes**: `people:write`需要连接1 scope
Partially updates a worker's personal information using an external identifier. Only fields included in the request body are modified. **Token scopes**: `people:write`
认证
需要 Connected AccountScopes
people:writeTags
Update personal informationDEEL_SANDBOX_UPDATE_PEOPLE_PERSONAL_INFORMATION_BY_ID_V2026_01_01Partially updates personal information for a worker by their worker ID; only fields included in the request body are modified. **Token scopes**: `people:write`需要连接1 scope
Partially updates personal information for a worker by their worker ID; only fields included in the request body are modified. **Token scopes**: `people:write`
认证
需要 Connected AccountScopes
people:writeTags
Update working locationDEEL_SANDBOX_UPDATE_PEOPLE_WORKING_LOCATION_V2026_01_01Sets the working location for a worker identified by their HRIS profile ID. **Token scopes**: `people:write`需要连接1 scope
Sets the working location for a worker identified by their HRIS profile ID. **Token scopes**: `people:write`
认证
需要 Connected AccountScopes
people:writeTags
Update Task By IDDEEL_SANDBOX_UPDATE_TASK_BY_ID_V2026_01_01Applies a partial update to the specified task and returns whether the update was successful. **Token scopes**: `tasks:write`需要连接1 scope
Applies a partial update to the specified task and returns whether the update was successful. **Token scopes**: `tasks:write`
认证
需要 Connected AccountScopes
tasks:writeTags
Update a webhookDEEL_SANDBOX_UPDATE_WEBHOOK_BY_ID_V2026_01_01Partially updates an existing webhook subscription. Supports updating fields such as status and child organization event propagation. **Token scopes**: `webhooks:write`需要连接1 scope
Partially updates an existing webhook subscription. Supports updating fields such as status and child organization event propagation. **Token scopes**: `webhooks:write`
认证
需要 Connected AccountScopes
webhooks:writeTags
Update a worker relation type by external idDEEL_SANDBOX_UPDATE_WORKER_RELATION_TYPE_EXTERNAL_ID_V2026_01_01Applies a partial update to a worker relation type. Only fields included in the request body are modified; omitted fields retain their current values. **Token scopes**: `organizations:write`需要连接1 scope
Applies a partial update to a worker relation type. Only fields included in the request body are modified; omitted fields retain their current values. **Token scopes**: `organizations:write`
认证
需要 Connected AccountScopes
organizations:writeTags
Update a worker relation typeDEEL_SANDBOX_UPDATE_WORKER_RELATION_TYPE_V2026_01_01Applies a partial update to an existing worker relation type. Only fields provided in the request body are modified; omitted fields retain their current values. **Token scopes**: `organizations:write`需要连接1 scope
Applies a partial update to an existing worker relation type. Only fields provided in the request body are modified; omitted fields retain their current values. **Token scopes**: `organizations:write`
认证
需要 Connected AccountScopes
organizations:writeTags
Create child worker relation with external IdDEEL_SANDBOX_UPSERT_CHILD_WORKER_RELATIONS_EXTERNAL_ID_V2026_01_01Creates or replaces the child worker relation for the HrisProfile identified by the given external ID. If a child relation already exists for this profile, it is overwritten with the supplied data. **Token scopes**: `profile:write`需要连接1 scope
Creates or replaces the child worker relation for the HrisProfile identified by the given external ID. If a child relation already exists for this profile, it is overwritten with the supplied data. **Token scopes**: `profile:write`
认证
需要 Connected AccountScopes
profile:writeTags
Update custom field valueDEEL_SANDBOX_UPSERT_CUSTOM_FIELD_VALUE_FROM_CONTRACTS_V2026_01_01Creates or updates custom field values on the specified contract. This is a full replacement operation — any custom field values not included in the request body will be removed. **Token scopes**: `contracts:write`需要连接1 scope
Creates or updates custom field values on the specified contract. This is a full replacement operation — any custom field values not included in the request body will be removed. **Token scopes**: `contracts:write`
认证
需要 Connected AccountScopes
contracts:writeTags
Update custom field valueDEEL_SANDBOX_UPSERT_CUSTOM_FIELD_VALUE_FROM_WORKER_V2026_01_01Creates or updates a custom field value for a worker; if a value for the specified field already exists it is overwritten. **Token scopes**: `people:write`需要连接1 scope
Creates or updates a custom field value for a worker; if a value for the specified field already exists it is overwritten. **Token scopes**: `people:write`
认证
需要 Connected AccountScopes
people:writeTags
Create a parent worker relationDEEL_SANDBOX_UPSERT_PARENT_WORKER_RELATIONS_V2026_01_01Creates or replaces the parent worker relation for the HrisProfile. If a parent relation already exists for this profile, it is overwritten with the supplied data. **Token scopes**: `profile:write`需要连接1 scope
Creates or replaces the parent worker relation for the HrisProfile. If a parent relation already exists for this profile, it is overwritten with the supplied data. **Token scopes**: `profile:write`
认证
需要 Connected AccountScopes
profile:writeTags
Validate amendment data pointsDEEL_SANDBOX_VALIDATE_AMENDMENT_DATA_POINTS_V2026_01_01Validates amendment data points for a given contract against any external validation rules before an amendment is submitted. This call should be made prior to creating an amendment to confirm that the proposed data points are acceptable. **Token scopes**: `contracts:write`需要连接1 scope
Validates amendment data points for a given contract against any external validation rules before an amendment is submitted. This call should be made prior to creating an amendment to confirm that the proposed data points are acceptable. **Token scopes**: `contracts:write`
认证
需要 Connected AccountScopes
contracts:writeTags
Validate time-off requestDEEL_SANDBOX_VALIDATE_TIME_OFF_REQUEST_V2026_01_01Validates a time-off request against policy compliance, available balance, blackout dates, and other rules before the request is created. The response includes an is_valid flag, any validation error message, adjusted start and end dates if applicable, balance projections, and country-specific validation results. **Token scopes**: `time-off:read`需要连接1 scope
Validates a time-off request against policy compliance, available balance, blackout dates, and other rules before the request is created. The response includes an is_valid flag, any validation error message, adjusted start and end dates if applicable, balance projections, and country-specific validation results. **Token scopes**: `time-off:read`
认证
需要 Connected AccountScopes
time-off:readTags
Retrieve amendment informationDEEL_SANDBOX_VIEW_INFORMATION_ABOUT_AMENDMENT_V2026_01_01Retrieves the full details of a single amendment on an EOR contract by its ID, including its current status, requested changes, effective date, and rejection context. Use it to inspect an amendment after creating, updating, or acting on it. **Token scopes**: `contracts:read`需要连接1 scope
Retrieves the full details of a single amendment on an EOR contract by its ID, including its current status, requested changes, effective date, and rejection context. Use it to inspect an amendment after creating, updating, or acting on it. **Token scopes**: `contracts:read`
认证
需要 Connected AccountScopes
contracts:readTags