Sokko

Usa Deel con Sokko.

Conecta Deel y dile a Sokko qué hacer. Ejecuta las acciones que pides y reacciona a lo que ocurre, sin workflows ni código.
Funciona con más de 1.000 herramientas · Sin código
Acciones

Todo lo que Sokko puede hacer en Deel

Cada acción de Deel que Sokko puede ejecutar. Pídela en una frase y listo.

Accept amendment

Accept amendment. Calls Deel's documented POST /eor/contracts/{contract_id}/amendments/{amendment_id}/accept Organization OAuth candidate operation.

Accept EOR project assignment as client

Accept EOR project assignment as client. Calls Deel's documented POST /eor/contracts/{contract_id}/project-assignment/accept Organization OAuth candidate operation.

Add Candidate

Add a candidate from an external ATS after an offer status change.

Add admins to child organizations

Add admins to child organizations. Each submitted admin is added to every submitted child organization, with an outcome reported for each admin and organization pair.

Add bank account

Add bank account. Calls Deel's documented POST /gp/contracts/{contract_id}/banks Organization OAuth candidate operation.

Add Files To Legal Entity Registration Document

Add files to a legal entity registration document. Each upload claim token must come from Deel's POST /files response for the matching file_id; it claims only that initialized file. Calls Deel's documented PATCH /legal-entities/{legal_entity_id}/registration-documents/{document_id} Organization OAuth candidate operation.

Add Note to an Application

Add a rich-text note to an ATS application.

Add note to a candidate

Add a rich-text note to an ATS candidate. The note is visible across all of the candidate's applications.

Create child worker relation

Create child worker relation. Calls Deel's documented PUT /hris/worker_relations/profile/{hris_profile_oid}/child Organization OAuth candidate operation.

Create child worker relation with external Id

Create child worker relation with external Id. Calls Deel's documented PUT /hris/worker_relations/profile/external/{profileId}/child Organization OAuth candidate operation.

Create a parent worker relation

Create a parent worker relation. Calls Deel's documented PUT /hris/worker_relations/profile/{hrisProfileOid}/parent Organization OAuth candidate operation.

Create a parent worker relation with external id

Create a parent worker relation with external id. Calls Deel's documented PUT /hris/worker_relations/profile/external/{profile_id}/parent Organization OAuth candidate operation.

Submit EDD request answers for a legal entity

Submit EDD request answers for a legal entity. Calls Deel's documented POST /legal-entities/{legal_entity_id}/kyb/edd Organization OAuth candidate operation.

Apply changes to positions.

Apply position changes for a profile, including adding, editing, and deleting positions. Calls Deel's POST /hris/positions/apply_changes using Organization OAuth.

Approve an equity exercise

Approve an equity exercise. Calls Deel's documented PATCH /equity/exercise/{public_id} Organization OAuth candidate operation.

Approve an IT order

Approve an IT order awaiting approval, creating assignments for approved items and starting fulfilment. Calls Deel's POST /it/orders/{order_id}/approve using Organization OAuth.

Approve a visa application quote

Approve a visa application quote. Calls Deel's documented POST /immigration/visa-application-quotes/{visa_application_quote_id}/approve Organization OAuth candidate operation.

Archive an IT asset

Archive an IT asset. Calls Deel's documented POST /it/assets/{asset_id}/archive Organization OAuth candidate operation.

Assign cost centers to an employment contract

Assign cost centers to an employment contract. Calls Deel's documented POST /contracts/{contract_id}/cost-centers Organization OAuth candidate operation.

Assign workers to an IT hardware policy

Assign workers to an IT hardware policy. Calls Deel's documented POST /it/policies/{it_policy_id}/assign Organization OAuth candidate operation.

Assign workers to IT seats

Assign workers to IT seats, with optional automatic purchase of missing seats when the subscription has insufficient free seats.

Assign Application to Interview Plan Stage

Associate an ATS application with an interview plan stage and optionally trigger its activities.

Attach entries to On-Demand Payroll

Attach entries to On-Demand Payroll. Calls Deel's documented PATCH /on-demand-payroll/{odp_id}/entries/attach Organization OAuth candidate operation.

Set tags in bulk

Set tags in bulk. Calls Deel's documented POST /ats/upsertions/bulk-tags Organization OAuth candidate operation.

Cancel a clearance request

Cancel a clearance request. Calls Deel's documented POST /it/clearance-requests/{clearance_request_id}/cancel Organization OAuth candidate operation.

Cancel EOR Contract

Cancel EOR Contract. Calls Deel's documented POST /eor/contract/{oid}/cancel Organization OAuth candidate operation.

Cancel an IT order

Cancel an IT order. Calls Deel's documented POST /it/orders/{order_id}/cancel Organization OAuth candidate operation.

Cancel On-Demand Payroll

Cancel On-Demand Payroll. Calls Deel's documented POST /on-demand-payroll/{odp_id}/cancel Organization OAuth candidate operation.

Submit Project Assignment Checkin Questionnaire Data

Submit Project Assignment Checkin Questionnaire Data. Calls Deel's documented POST /eor/contracts/{contract_id}/project-assignment/checkin Organization OAuth candidate operation.

Create a clearance request for an asset

Create a clearance request for an asset. Calls Deel's documented POST /it/assets/{asset_id}/clear Organization OAuth candidate operation.

Clone a Group

Clone a Group. Calls Deel's documented POST /groups/{id}/clone Organization OAuth candidate operation.

Create a collection for an IT asset

Create a collection for an IT asset. Calls Deel's documented POST /it/assets/{asset_id}/collect Organization OAuth candidate operation.

Complete a multipart upload

Complete a multipart Deel file upload. The upload claim token must come from Deel's POST /files response for the same fileid and is scoped to that initialized file. Calls Deel's documented POST /files/{fileid}/complete Organization OAuth candidate operation.

Confirm amendment

Confirm amendment. Calls Deel's documented POST /eor/contracts/{contract_id}/amendments/{amendment_id}/confirm Organization OAuth candidate operation.

Create an IT asset

Create an IT asset. Calls Deel's documented POST /it/assets Organization OAuth candidate operation.

Create ATS Application

Create an ATS application for an existing candidate and job.

Upload an ATS attachment file

Upload an ATS attachment file. Calls Deel's documented POST /ats/attachments/{attachable_type_slug}/{attachable_id}/{attachment_type_slug} Organization OAuth candidate operation.

Create ATS Candidate

Create a candidate in Deel ATS.

Upload ATS Candidate CV

Upload ATS Candidate CV. Calls Deel's documented POST /ats/candidates/{candidate_id}/attachments Organization OAuth candidate operation.

Create ATS Job

Create ATS Job. Calls Deel's documented POST /ats/jobs Organization OAuth candidate operation.

Replace Candidate Tags

Replace all tags on an ATS candidate. Existing tags omitted from tag_ids are removed.

Create an immigration case

Create an immigration case. Calls Deel's documented POST /immigration/client/cases Organization OAuth candidate operation.

Create a new adjustment

Create a new adjustment. Calls Deel's documented POST /adjustments Organization OAuth candidate operation.

Attach a file to contract

Attach a file to contract. Calls Deel's documented POST /contracts/{contract_id}/documents Organization OAuth candidate operation.

Send contract to worker

Send contract to worker. Calls Deel's documented POST /contracts/{contract_id}/invitations Organization OAuth candidate operation.

Create a Milestone

Create a Milestone. Calls Deel's documented POST /contracts/{contract_id}/milestones Organization OAuth candidate operation.

Add off-cycle payment

Add off-cycle payment. Calls Deel's documented POST /contracts/{contract_id}/off-cycle-payments Organization OAuth candidate operation.

Update contract

Update contract. Calls Deel's documented POST /contracts/{contract_id}/amendments Organization OAuth candidate operation.

Sign a contract

Sign a contract. Calls Deel's documented POST /contracts/{contract_id}/signatures Organization OAuth candidate operation.

Create a new task

Create a new task. Calls Deel's documented POST /contracts/{contract_id}/tasks Organization OAuth candidate operation.

Review a single task

Review a single task. Calls Deel's documented POST /contracts/{contract_id}/tasks/{task_id}/reviews Organization OAuth candidate operation.

Terminate contract

Terminate contract. Calls Deel's documented POST /contracts/{contract_id}/terminations Organization OAuth candidate operation.

Create a deal registration

Create a deal registration. Calls Deel's documented POST /organizations/deal-registrations Organization OAuth candidate operation.

Create a direct employee

Create a direct employee. Calls Deel's documented POST /people Organization OAuth candidate operation.

Request contract resignation

Request contract resignation. Calls Deel's documented POST /eor/contracts/{contract_id}/offboarding/resignation Organization OAuth candidate operation.

Create an EOR contract

Submit an Employer of Record contract for a quote on behalf of the authenticated user. The Organization OAuth connection must have contracts:write and access to the referenced organization resources.

Create amendment

Create amendment. Calls Deel's documented POST /eor/contracts/{contract_id}/amendments Organization OAuth candidate operation.

Create client sign off

Create client sign off. Calls Deel's documented POST /eor/contracts/{contract_id}/offboarding/review-client-sign-offs Organization OAuth candidate operation.

Create EOR Worker

Create an EOR worker account for an existing contract.

Create equity or token tax event

Create equity or token tax event. Calls Deel's documented POST /equities-tokens/tax-events Organization OAuth candidate operation.

Create a Global Payroll (GP) contract

Create a Global Payroll contract on behalf of the authenticated user. The Organization OAuth connection must have contracts:write and access to the referenced team and legal entity.

Create a Global Payroll worker

Create a Global Payroll worker and their contract in a single call.

Add GP Workers Additional Information

Add GP Workers Additional Information. Calls Deel's documented POST /gp/workers/contracts/{contract_id}/additional-information Organization OAuth candidate operation.

Add bank account

Add bank account. Calls Deel's documented POST /gp/workers/{worker_id}/banks Organization OAuth candidate operation.

Request termination

Request termination. Calls Deel's documented POST /gp/workers/{worker_id}/terminations Organization OAuth candidate operation.

Create a group

Create a group. Calls Deel's documented POST /groups Organization OAuth candidate operation.

Create a new contract

Create an independent-contractor contract on behalf of the authenticated user. The Organization OAuth connection must have contracts:write and permission to the referenced team and legal entity.

Create IC invoicing tax

Create IC invoicing tax. Calls Deel's documented POST /contracts/{contract_id}/ic-invoicing-taxes Organization OAuth candidate operation.

Create an invoice adjustment

Create an invoice adjustment. Calls Deel's documented POST /invoice-adjustments Organization OAuth candidate operation.

Review a single invoice adjustment

Review a single invoice adjustment. Calls Deel's documented POST /invoice-adjustments/{id}/reviews Organization OAuth candidate operation.

Create an IT order

Create an IT order. Calls Deel's documented POST /it/orders Organization OAuth candidate operation.

Create a new legal entity

Create a new legal entity. Calls Deel's documented POST /legal-entities Organization OAuth candidate operation.

Create a Manager

Create a Manager. Calls Deel's documented POST /managers Organization OAuth candidate operation.

Initiate EOR contract termination request

Initiate EOR contract termination request. Calls Deel's documented POST /eor/contracts/{contract_id}/offboarding/termination Organization OAuth candidate operation.

Create On-Demand Payroll

Create On-Demand Payroll. Calls Deel's documented POST /on-demand-payroll/contract/{contract_id} Organization OAuth candidate operation.

Create organization custom role.

Create organization custom role.. Calls Deel's documented POST /roles Organization OAuth candidate operation.

Create Organization Secure Vault Folder

Create Organization Secure Vault Folder. Calls Deel's documented POST /organizations/secure-vault/folders Organization OAuth candidate operation.

Create a new HRIS Organization Structure.

Create a new HRIS Organization Structure.. Calls Deel's documented POST /hris/organization_structures Organization OAuth candidate operation.

Create and Pay a Payment Statement

Create a Deel payment statement for up to 100 invoices and initiate payment. This is an irreversible financial operation; use a unique idempotency key.

Create a person without a contract

Create a person without a contract. Calls Deel's documented POST /pwac Organization OAuth candidate operation.

Termination Request

Termination Request. Calls Deel's documented POST /eor/{oid}/terminations/regular Organization OAuth candidate operation.

Create a request to exercise equity.

Create a request to exercise equity.. Calls Deel's documented POST /equity/exercise Organization OAuth candidate operation.

Request EOR Contract Resignation

Request EOR Contract Resignation. Calls Deel's documented POST /eor/{oid}/terminations/resignation Organization OAuth candidate operation.

Create Hourly Report Root Preset

Create Hourly Report Root Preset. Calls Deel's documented POST /timesheets/root-presets Organization OAuth candidate operation.

Create time-off request

Create time-off request. Calls Deel's documented POST /time_offs Organization OAuth candidate operation.

Create a timesheet entry

Create a timesheet entry. Calls Deel's documented POST /timesheets Organization OAuth candidate operation.

Review a single timesheet

Review a single timesheet. Calls Deel's documented POST /timesheets/{timesheet_id}/reviews Organization OAuth candidate operation.

Create Hourly Report Preset

Create Hourly Report Preset. Calls Deel's documented POST /timesheets/presets Organization OAuth candidate operation.

Create a New Shift Rate

Create a New Shift Rate. Calls Deel's documented POST /v2/time_tracking/shift_rates Organization OAuth candidate operation.

Create shifts

Create shifts. Calls Deel's documented POST /v2/time_tracking/shifts Organization OAuth candidate operation.

Create raw time tracking shifts

Create raw time tracking shifts. Calls Deel's documented POST /v2/time_tracking/shifts/raw Organization OAuth candidate operation.

Create Vendor Bill

Create a vendor bill from external invoice-provider data.

Create Veriff session

Create Veriff session. Calls Deel's documented POST /veriff/session Organization OAuth candidate operation.

Create a webhook

Create a webhook. Calls Deel's documented POST /webhooks Organization OAuth candidate operation.

Create a worker relation

Create a worker relation. Calls Deel's documented POST /hris/worker_relations/profile Organization OAuth candidate operation.

Create worker relation with external Ids

Create worker relation with external Ids. Calls Deel's documented POST /hris/worker_relations/profile/external Organization OAuth candidate operation.

Create worker relation type

Create worker relation type. Calls Deel's documented POST /hris/worker_relations/types Organization OAuth candidate operation.

Create a work statement payment policy

Create a work statement payment policy. Calls Deel's documented POST /work-statement-payment-policies Organization OAuth candidate operation.

Approve or reject quotes on a clearance request

Approve or reject quotes on a clearance request. Calls Deel's documented POST /it/clearance-requests/{clearance_request_id}/decide Organization OAuth candidate operation.

Reject an IT order

Reject an IT order. Calls Deel's documented POST /it/orders/{order_id}/decline Organization OAuth candidate operation.

Delay EOR employee onboarding

Delay EOR employee onboarding. Calls Deel's documented PATCH /eor/contract/{oid}/delay-onboarding Organization OAuth candidate operation.

Delete an adjustment

Delete an adjustment. Calls Deel's documented DELETE /adjustments/{id} Organization OAuth candidate operation.

Cancel amendment

Cancel amendment. Calls Deel's documented DELETE /eor/contracts/{contract_id}/amendments/{amendment_id} Organization OAuth candidate operation.

Delete Contract custom field by Id

Delete Contract custom field by Id. Calls Deel's documented DELETE /contracts/{contract_id}/custom_fields/{id} Organization OAuth candidate operation.

Remove invite

Remove invite. Calls Deel's documented DELETE /contracts/{contract_id}/invitations Organization OAuth candidate operation.

Delete a Milestone

Delete a Milestone. Calls Deel's documented DELETE /contracts/{contract_id}/milestones/{milestone_id} Organization OAuth candidate operation.

Delete task

Delete task. Calls Deel's documented DELETE /contracts/{contract_id}/tasks/{task_id} Organization OAuth candidate operation.

Delete Contract Termination Request

Delete Contract Termination Request. Calls Deel's documented DELETE /contracts/{contract_id}/terminations Organization OAuth candidate operation.

Delete a group

Delete a group. Calls Deel's documented DELETE /groups/{id} Organization OAuth candidate operation.

Delete IC invoicing tax

Delete IC invoicing tax. Calls Deel's documented DELETE /contracts/{contract_id}/ic-invoicing-taxes/{tax_type} Organization OAuth candidate operation.

Delete adjustment

Delete adjustment. Calls Deel's documented DELETE /invoice-adjustments/{id} Organization OAuth candidate operation.

Delete a legal entity

Delete a legal entity. Calls Deel's documented DELETE /legal-entities/{id} Organization OAuth candidate operation.

Delete Legal Entity Registration Document

Delete Legal Entity Registration Document. Calls Deel's documented DELETE /legal-entities/{legal_entity_id}/registration-documents/{document_id} Organization OAuth candidate operation.

Delete Legal Entity Registration Document Files

Delete Legal Entity Registration Document Files. Calls Deel's documented DELETE /legal-entities/{legal_entity_id}/registration-documents/{document_id}/files Organization OAuth candidate operation.

Delete multiple shifts by External ID

Delete multiple shifts by External ID. Calls Deel's documented POST /v2/time_tracking/shifts/bulk-delete Organization OAuth candidate operation.

Delete Organization Secure Vault File

Delete Organization Secure Vault File. Calls Deel's documented DELETE /organizations/secure-vault/files/{file_id} Organization OAuth candidate operation.

Delete Organization Secure Vault Folder

Delete Organization Secure Vault Folder. Calls Deel's documented DELETE /organizations/secure-vault/folders/{folder_id} Organization OAuth candidate operation.

Delete an Org Structure from the Organization

Delete an Org Structure from the Organization. Calls Deel's documented DELETE /hris/organization_structures/{hris_org_structure_id} Organization OAuth candidate operation.

Delete an Org Structure from the Organization by external ID

Delete an Org Structure from the Organization by external ID. Calls Deel's documented DELETE /hris/organization_structures/external/{external_id} Organization OAuth candidate operation.

Delete the custom field value from Worker by Id

Delete the custom field value from Worker by Id. Calls Deel's documented DELETE /people/{worker_id}/custom_fields/{id} Organization OAuth candidate operation.

Delete a Shift Rate by external ID

Permanently delete a shift rate by the custom external ID assigned when it was created; deletion fails while the rate is associated with an active shift.

Cancel time-off request

Cancel time-off request. Calls Deel's documented DELETE /time_offs/{time_off_id} Organization OAuth candidate operation.

Delete a timesheet entry

Delete a timesheet entry. Calls Deel's documented DELETE /timesheets/{timesheet_id} Organization OAuth candidate operation.

Delete Hourly Report Preset

Delete Hourly Report Preset. Calls Deel's documented DELETE /timesheets/presets/{id} Organization OAuth candidate operation.

Delete a Shift by External ID

Delete a Shift by External ID. Calls Deel's documented DELETE /time_tracking/shifts/{external_id} Organization OAuth candidate operation.

Delete a webhook

Delete a webhook. Calls Deel's documented DELETE /webhooks/{id} Organization OAuth candidate operation.

Delete a worker relation

Delete a worker relation. Calls Deel's documented DELETE /hris/worker_relations/profile/{hrisProfileOid} Organization OAuth candidate operation.

Delete a worker relation by external id

Delete a worker relation by external id. Calls Deel's documented DELETE /hris/worker_relations/profile/external/{profileId} Organization OAuth candidate operation.

Delete a worker relation type

Delete a worker relation type. Calls Deel's documented DELETE /hris/worker_relations/types/{type_id} Organization OAuth candidate operation.

Delete a worker relation type by external id

Delete a worker relation type by external id. Calls Deel's documented DELETE /hris/worker_relations/types/external/{externalId} Organization OAuth candidate operation.

Create a delivery request for an IT asset

Create a delivery request for an IT asset. Calls Deel's documented POST /it/assets/{asset_id}/deliver Organization OAuth candidate operation.

Detach entries from On-Demand Payroll

Detach entries from an On-Demand Payroll, moving selected entries to regular payroll or permanently deleting selected entries.

Download a GP worker payslip

Retrieve a pre-signed download URL for a Global Payroll worker's payslip PDF.

Download HRX documents

Retrieve a pre-signed download URL for an EOR contract's HRX document PDF.

Download Legal Entity Registration Document File

Retrieve a time-limited download URL for a legal entity registration document file.

Download Legal Entity Registration Document Requirement Template

Get a time-limited download URL for a legal-entity registration document requirement template; fetch the URL promptly because it expires.

Assign an addon to an IT asset

Assign an addon to an IT asset. Calls Deel's documented POST /it/assets/{asset_id}/addons/{addon_id}/assign Organization OAuth candidate operation.

Get EOR Additional Costs

Get EOR Additional Costs. Calls Deel's documented GET /eor/additional-costs/{country} Organization OAuth candidate operation.

Get amendment data points configuration by country

Get amendment data points configuration by country. Calls Deel's documented GET /eor/contracts/amendments/data-points/configuration Organization OAuth candidate operation.

Get entity screening details

Get entity screening details. Calls Deel's documented GET /screenings/aml/{entity_type}/{entity_id} Organization OAuth candidate operation.

Get ATS Application

Retrieve complete details for one ATS application.

Retrieve ATS Application form

Retrieve ATS Application form. Calls Deel's documented GET /ats/application-forms/{application_form_id} Organization OAuth candidate operation.

Retrieve an ATS candidate

Retrieve an ATS candidate. Calls Deel's documented GET /ats/candidates/{candidate_id} Organization OAuth candidate operation.

Retrieve ATS job posting

Retrieve ATS job posting. Calls Deel's documented GET /ats/job-postings/{job_posting_id} Organization OAuth candidate operation.

Get Billing Invoice Download Link

Get a temporary download URL for a Deel billing invoice PDF.

Get business visa eligibility and requirements

Get business visa eligibility and requirements. Calls Deel's documented GET /immigration/visa-requirement/business Organization OAuth candidate operation.

Get case timeline

Get case timeline. Calls Deel's documented GET /immigration/cases/{case_id}/timeline Organization OAuth candidate operation.

Retrieve a clearance request

Retrieve a clearance request. Calls Deel's documented GET /it/clearance-requests/{clearance_request_id} Organization OAuth candidate operation.

Get immigration case details

Get immigration case details. Calls Deel's documented GET /immigration/client/cases/{id} Organization OAuth candidate operation.

Retrieve a single contract

Retrieve a single contract. Calls Deel's documented GET /contracts/{contract_id} Organization OAuth candidate operation.

Get additional info for a contract

Get country-specific additional information for a Global Payroll contract via Deel's GET /contracts/{contract_id}/additional-info operation.

Retrieve an adjustment

Retrieve an adjustment. Calls Deel's documented GET /adjustments/{id} Organization OAuth candidate operation.

Get amendment by ID

Get amendment by ID. Calls Deel's documented GET /eor/contracts/{contract_id}/amendments/{amendment_id} Organization OAuth candidate operation.

Contract amendment PDF

Retrieve a pre-signed download URL for an EOR contract amendment PDF. The URL is valid for 15 minutes.

Get amendment validation settings

Get amendment validation settings. Calls Deel's documented GET /eor/contracts/{contract_id}/amendments/validation/settings Organization OAuth candidate operation.

Get custom fields from contracts

Retrieve one contract custom-field definition by its ID, including its type, settings, placement, and access configuration.

Get worker invite link

Get worker invite link. Calls Deel's documented GET /contracts/{contract_id}/invite Organization OAuth candidate operation.

Retrieve a single milestone

Retrieve a single milestone. Calls Deel's documented GET /contracts/{contract_id}/milestones/{milestone_id} Organization OAuth candidate operation.

Retrieve offboarding attachment

Retrieve an EOR contract's offboarding attachment as a downloadable file, with a maximum download size of 25,000,000 bytes.

Retrieve a single off-cycle payment

Retrieve a single off-cycle payment. Calls Deel's documented GET /contracts/{contract_id}/off-cycle-payments/{off_cycle_payment_id} Organization OAuth candidate operation.

Preview a contract agreement

Preview a contract agreement. Calls Deel's documented GET /contracts/{contract_id}/preview Organization OAuth candidate operation.

Get registration/tax identifier fields for a country

Get registration/tax identifier fields for a country. Calls Deel's documented GET /legal-entities/country-fields/{country_code} Organization OAuth candidate operation.

Get Knowledge Hub Country Guides by Country Code

Get a country's Knowledge Hub guide, organized by audience and contract type with category fields and related knowledge or compliance articles.

Fetch EOR Contract form

Fetch EOR Contract form. Calls Deel's documented GET /forms/eor/create-contract/{country_code} Organization OAuth candidate operation.

Get Current Personal Profile

Return the profile of the currently authenticated user, not an organization-wide person lookup. This Organization OAuth toolkit requires authenticated-user context plus people:read for this route.

Retrieve employee additional info template

List the country- and contract-type-specific additional information fields needed to build or validate an employee onboarding form.

Get employee agreement draft preview

Get employee agreement draft preview. Calls Deel's documented GET /eor/contracts/{contract_id}/employee-agreement-draft-preview Organization OAuth candidate operation.

Fetch EOR contract document

Fetch the framework agreement document for an EOR contract as a downloadable file reference.

Get additional information required to request employee termination

Get additional information required to request employee termination. Calls Deel's documented GET /eor/contracts/{contract_id}/offboarding/required-information Organization OAuth candidate operation.

Fetch Start Date for EOR Contracts

Calculate the earliest possible EOR employment start date and payroll timing for a team, employment country, and optional nationality, visa, legal-entity, state, or special-job inputs.

Retrieve detailed hiring guide for a country

Retrieve detailed hiring guide for a country. Calls Deel's documented GET /eor/validations/{country_code} Organization OAuth candidate operation.

Check file upload status

Check a Deel file upload's virus-scan status. The upload claim token must come from Deel's POST /files response for the same fileid and is scoped to that initialized file. Calls Deel's documented GET /files/{fileid}/status Organization OAuth candidate operation.

Download gross to net report

Download gross to net report. Calls Deel's documented GET /gp/reports/{id}/gross_to_net/csv Organization OAuth candidate operation.

Get Hourly Report Root Preset by ID

Get Hourly Report Root Preset by ID. Calls Deel's documented GET /timesheets/root-presets/{id} Organization OAuth candidate operation.

Immigration document

Retrieve one immigration document by ID, including its review status, document type, expiration date, and download links.

Get Integration Consent

Retrieve the OAuth consent record for the authenticated user or organization.

Get an interview transcript

Get one page of an interview transcript as ordered speaker segments, with a cursor for additional pages.

Invoice line item by Id

Invoice line item by Id. Calls Deel's documented GET /invoice-adjustments/{id} Organization OAuth candidate operation.

Get Invoice by ID

Retrieve one Deel invoice and its line items by invoice ID.

Retrieve an agreement

Retrieve an agreement. Calls Deel's documented GET /it/agreements/{agreement_id} Organization OAuth candidate operation.

Retrieve an IT asset

Retrieve an IT asset. Calls Deel's documented GET /it/assets/{asset_id} Organization OAuth candidate operation.

Retrieve an IT order

Retrieve an IT order. Calls Deel's documented GET /it/orders/{order_id} Organization OAuth candidate operation.

Retrieve a product's catalog details

Retrieve a product's catalog details. Calls Deel's documented GET /it/products/{product_id} Organization OAuth candidate operation.

Retrieve a warehouse

Retrieve a warehouse. Calls Deel's documented GET /it/warehouses/{warehouse_id} Organization OAuth candidate operation.

Get worker's KYC details

Get worker's KYC details. Calls Deel's documented GET /screenings/kyc/details Organization OAuth candidate operation.

Get verification method

Get the supported KYC verification method for an identity document type and its ISO issuing-country code.

Retrieve a legal entity

Retrieve a legal entity. Calls Deel's documented GET /legal-entities/{legal_entity_id} Organization OAuth candidate operation.

Get cost centers by legal entity

Get cost centers by legal entity. Calls Deel's documented GET /legal-entities/{legal_entity_id}/cost-centers Organization OAuth candidate operation.

Get Legal Entity Registration Document

Get Legal Entity Registration Document. Calls Deel's documented GET /legal-entities/{legal_entity_id}/registration-documents/{document_id} Organization OAuth candidate operation.

Fetch multiple EOR Contract forms

Fetch multiple EOR Contract forms. Calls Deel's documented POST /forms/eor/create-contract/definitions Organization OAuth candidate operation.

Get onboarding details by employee HRIS profile ID

Get onboarding details by employee HRIS profile ID. Calls Deel's documented GET /onboarding/tracker/hris_profile/{hris_profile_id} Organization OAuth candidate operation.

Get onboarding details by onboarding tracker ID

Get onboarding details by onboarding tracker ID. Calls Deel's documented GET /onboarding/tracker/{tracker_id} Organization OAuth candidate operation.

Get Organization Secure Vault Folder

Get Organization Secure Vault Folder. Calls Deel's documented GET /organizations/secure-vault/folders/{folder_id} Organization OAuth candidate operation.

Get Organization Structure

Get Organization Structure. Calls Deel's documented GET /hris/organization_structures/{hris_org_structure_id} Organization OAuth candidate operation.

Get Organization Structure by External ID

Get Organization Structure by External ID. Calls Deel's documented GET /hris/organization_structures/external/{external_id} Organization OAuth candidate operation.

Get Payment Statement

Retrieve a Deel payment statement by its unique identifier.

Get payroll activation readiness for a legal entity

Get payroll activation readiness for a legal entity. Calls Deel's documented GET /payroll-activations Organization OAuth candidate operation.

Gets G2N report data for a given payroll cycle by it's ID.

Get a paginated gross-to-net report for a payroll cycle, with contract-level additions, deductions, benefits, contributions, totals, currencies, and payment details.

Get a payroll migration import

Get a payroll migration import. Calls Deel's documented GET /gp/legal-entities/{legal_entity_id}/payroll-migration-imports/{import_id} Organization OAuth candidate operation.

Get custom field from people by id

Get custom field from people by id. Calls Deel's documented GET /people/custom_fields/{id} Organization OAuth candidate operation.

Retrieve a single person

Retrieve a single person. Calls Deel's documented GET /people/{hris_profile_id} Organization OAuth candidate operation.

Get personal information by id

Get personal information by id. Calls Deel's documented GET /people/{worker_id}/personal Organization OAuth candidate operation.

Get worker profile by external ID

Get worker profile by external ID. Calls Deel's documented GET /people/external/{worker_id}/personal Organization OAuth candidate operation.

Get Positions by Profile

Get Positions by Profile. Calls Deel's documented GET /hris/positions/profile/{hris_profile_id} Organization OAuth candidate operation.

Get Profiles Assigned to Policy

Get Profiles Assigned to Policy. Calls Deel's documented GET /time-offs/policy/{policy_id}/assignments Organization OAuth candidate operation.

Fetch EOR project assignment PDF

Fetch EOR project assignment PDF. Calls Deel's documented GET /eor/contracts/{contract_id}/project-assignment Organization OAuth candidate operation.

Fetch Project Assignment Checkin Questionnaire Data

Fetch Project Assignment Checkin Questionnaire Data. Calls Deel's documented GET /eor/contracts/{contract_id}/project-assignment/checkin Organization OAuth candidate operation.

Get the roles of the current organization.

Get the roles of the current organization.. Calls Deel's documented GET /roles Organization OAuth candidate operation.

Retrieve a Shift Rate by External ID

Retrieve a Shift Rate by External ID. Calls Deel's documented GET /time_tracking/shift_rates/{external_id} Organization OAuth candidate operation.

Get static employee bank transfer requirements

Get static employee bank transfer requirements. Calls Deel's documented GET /payouts/employees/methods/bank-transfers/requirements Organization OAuth candidate operation.

Get termination

Get termination. Calls Deel's documented GET /eor/{oid}/terminations/{terminationId} Organization OAuth candidate operation.

Retrieve termination details

Retrieve termination details. Calls Deel's documented GET /offboarding/tracker/{id} Organization OAuth candidate operation.

Retrieve termination details by HRIS profile identifier

Retrieve termination details by HRIS profile identifier. Calls Deel's documented GET /offboarding/tracker/hris_profile/{oid} Organization OAuth candidate operation.

Get time-off attachment download URL

Get time-off attachment download URL. Calls Deel's documented GET /time_offs/attachments/{attachment_id}/download Organization OAuth candidate operation.

Get Work Schedule and Holidays

Get Work Schedule and Holidays. Calls Deel's documented GET /time_offs/dailies Organization OAuth candidate operation.

Get Profile Entitlements

Get Profile Entitlements. Calls Deel's documented GET /time_offs/profile/{hris_profile_id}/entitlements Organization OAuth candidate operation.

Get Time Off Events for Profile

Get Time Off Events for Profile. Calls Deel's documented GET /time_offs/time-off-events Organization OAuth candidate operation.

Retrieve a single timesheet entry

Retrieve a single timesheet entry. Calls Deel's documented GET /timesheets/{timesheet_id} Organization OAuth candidate operation.

Get Hourly Report Preset by ID

Get Hourly Report Preset by ID. Calls Deel's documented GET /timesheets/presets/{id} Organization OAuth candidate operation.

Get Shift details

Get Shift details. Calls Deel's documented GET /time_tracking/shifts/{external_id} Organization OAuth candidate operation.

Retrieve a timesheet

Retrieve a timesheet. Calls Deel's documented GET /time-tracking/timesheets/{timesheet_id} Organization OAuth candidate operation.

Generate timesheet upload url

Initialize a timesheet CSV upload and return its presigned URL and required form fields. This action does not transfer the CSV: POST it separately with every returned field, and do not send Deel Authorization or x-client-id headers to storage. Calls Deel's documented POST /time-tracking/timesheets/upload-url Organization OAuth candidate operation.

Retrieve a Single User

Retrieve one user from Deel's SCIM HRIS directory by HRIS profile OID.

Immigration visa types

Immigration visa types. Calls Deel's documented GET /immigration/visa-types/{country_code} Organization OAuth candidate operation.

Retrieve a single webhook

Retrieve a single webhook. Calls Deel's documented GET /webhooks/{id} Organization OAuth candidate operation.

Get worker additional fields for (EOR)

Get worker additional fields for (EOR). Calls Deel's documented GET /forms/eor/worker-additional-fields/{country_code} Organization OAuth candidate operation.

Fetch Worker Relations of a given HrisProfile by external id

Fetch Worker Relations of a given HrisProfile by external id. Calls Deel's documented GET /hris/worker_relations/profile/external/{profile_id} Organization OAuth candidate operation.

Add payroll migration files to a legal entity

Add payroll migration files to a legal entity. Each upload claim token must come from Deel's POST /files response for the matching file_id; it claims only that initialized file. Calls Deel's documented POST /gp/legal-entities/{legal_entity_id}/payroll-migration-imports Organization OAuth candidate operation.

List Adjustment Categories

List payroll adjustment categories for selected contract types, defaulting to EOR when contract_types is omitted. Requires an Organization OAuth connection with adjustments:read.

List feedbacks for an application

List feedbacks for an application. Calls Deel's documented GET /ats/applications/{application_id}/feedbacks Organization OAuth candidate operation.

List ATS Applications

List one page of ATS applications with candidate, job, stage, source, tag, criteria, and update filters.

List ATS Application Sources

List one page of active ATS application sources.

List ATS Attachment Files

List one page of attachment metadata for a specified ATS entity and attachment type.

List ATS Candidates

List one page of ATS candidates with job, department, tag, stage, and update filters.

Retrieve a list of ATS departments

Retrieve a list of ATS departments. Calls Deel's documented GET /ats/departments Organization OAuth candidate operation.

Retrieve a list of ATS employment types

Retrieve a list of ATS employment types. Calls Deel's documented GET /ats/employment-types Organization OAuth candidate operation.

Retrieve a list of ATS hires

Retrieve a list of ATS hires. Calls Deel's documented GET /ats/hires Organization OAuth candidate operation.

Retrieve ATS hiring members

Retrieve ATS hiring members. Calls Deel's documented GET /ats/hiring-members Organization OAuth candidate operation.

Retrieve a list of ATS job boards

Retrieve a list of ATS job boards. Calls Deel's documented GET /ats/job-boards Organization OAuth candidate operation.

Retrieve ATS job postings

Retrieve ATS job postings. Calls Deel's documented GET /ats/job-postings Organization OAuth candidate operation.

Retrieve a list of ATS jobs

Retrieve a list of ATS jobs. Calls Deel's documented GET /ats/jobs Organization OAuth candidate operation.

Retrieve a list of ATS locations

Retrieve a list of ATS locations. Calls Deel's documented GET /ats/locations Organization OAuth candidate operation.

List ATS Offers

List ATS offers filtered by application, jobs, or offer statuses.

Retrieve paginated list of ATS Rejection/Archivation reasons

Retrieve paginated list of ATS Rejection/Archivation reasons. Calls Deel's documented GET /ats/reasons Organization OAuth candidate operation.

Retrieve a list of ATS teams

Retrieve a list of ATS teams. Calls Deel's documented GET /ats/teams Organization OAuth candidate operation.

List case invoices

List case invoices. Calls Deel's documented GET /immigration/invoices Organization OAuth candidate operation.

List case notes

List case notes. Calls Deel's documented GET /immigration/notes Organization OAuth candidate operation.

List case visa application quotes

List case visa application quotes. Calls Deel's documented GET /immigration/visa-application-quotes Organization OAuth candidate operation.

List clearance requests

List clearance requests. Calls Deel's documented GET /it/clearance-requests Organization OAuth candidate operation.

List of immigration cases

List of immigration cases. Calls Deel's documented GET /immigration/client/cases Organization OAuth candidate operation.

Retrieve adjustments

Retrieve adjustments. Calls Deel's documented GET /contracts/{contract_id}/adjustments Organization OAuth candidate operation.

Retrieve Effective Date Limitations

Retrieve Effective Date Limitations. Calls Deel's documented GET /eor/contracts/{contract_id}/amendments/{amendment_id}/effective-date-limitations Organization OAuth candidate operation.

List all custom fields

List all custom fields. Calls Deel's documented GET /contracts/custom_fields Organization OAuth candidate operation.

Retrieve custom fields for a contract

Retrieve custom fields for a contract. Calls Deel's documented GET /contracts/{contract_id}/custom_fields Organization OAuth candidate operation.

Invoice line items by contract

List a page of a contract's invoice adjustments, optionally filtered by contract type, adjustment type, status, invoice, reporter, or submission date. Use the returned cursor to continue through results.

Retrieve Milestones by Contract

Retrieve Milestones by Contract. Calls Deel's documented GET /contracts/{contract_id}/milestones Organization OAuth candidate operation.

Retrieve Offboarding Request

Retrieve Offboarding Request. Calls Deel's documented GET /eor/contracts/{contract_id}/offboarding Organization OAuth candidate operation.

Retrieve restricted offboarding dates

Retrieve restricted offboarding dates. Calls Deel's documented GET /eor/contracts/{contract_id}/offboarding/restricted-dates Organization OAuth candidate operation.

Retrieve Employee Time Off Data for Offboarding

Retrieve Employee Time Off Data for Offboarding. Calls Deel's documented GET /eor/contracts/{contract_id}/offboarding/time-offs Organization OAuth candidate operation.

List of off-cycle payments

List of off-cycle payments. Calls Deel's documented GET /contracts/{contract_id}/off-cycle-payments Organization OAuth candidate operation.

List contract amendments

List independent-contractor (IC) contract work-statement amendments, optionally filtered by amendment status or signing status; for EOR contract amendments use DEEL_LIST_EOR_CONTRACT_AMENDMENTS.

Retrieve contractor payment dates

Retrieve contractor payment dates for a contract. The response schema supports active, upcoming, awaiting payment, and overdue cycle statuses; Deel also documents awaiting invoice submission and completed statuses.

List Contracts

List organization contract summaries with filters and a continuation cursor. Requires an Organization OAuth connection with contracts:read.

List of tasks

List of tasks. Calls Deel's documented GET /contracts/{contract_id}/tasks Organization OAuth candidate operation.

Retrieve contract templates

Retrieve contract templates. Calls Deel's documented GET /contract-templates Organization OAuth candidate operation.

List contract termination reasons

List contract termination reasons. Calls Deel's documented GET /contracts/termination-reasons Organization OAuth candidate operation.

Get Hourly Report Presets

List a contract's hourly timesheet presets, including each preset's rate, attached file, and root-preset definition.

List of timesheets by contract

List of timesheets by contract. Calls Deel's documented GET /contracts/{contract_id}/timesheets Organization OAuth candidate operation.

List Supported Countries

List countries supported by Deel with EOR, visa, currency, and sub-territory details.

List Supported Currencies

List currencies supported by Deel, including ISO codes and available names.

Retrieve current On-Demand Payroll

Retrieve current On-Demand Payroll. Calls Deel's documented GET /on-demand-payroll/contract/{contract_id}/current Organization OAuth candidate operation.

List Deel Invoices

Retrieve one page of Deel fee invoices.

Retrieve Benefits by Country

List EOR benefit options for a country and hiring scenario, filtered by visa need, weekly hours, employment type, team, and legal entity.

Retrieve Benefits for EOR Contract

Retrieve Benefits for EOR Contract. Calls Deel's documented GET /eor/{contract_id}/benefits Organization OAuth candidate operation.

Get amendments by contract

List an EOR contract's amendment history, including statuses, changed values, compensation changes, and legal or rejection context.

Retrieve EOR Contract Details

Retrieve EOR Contract Details. Calls Deel's documented GET /eor/contracts/{contract_id}/details Organization OAuth candidate operation.

Fetch EOR contract documents

List framework-agreement signature metadata for an EOR contract, including client and EOR signer names and signing timestamps.

Retrieve Benefits for Employee

Retrieve Benefits for Employee. Calls Deel's documented GET /eor/worker/benefits Organization OAuth candidate operation.

List EOR Worker Payslips

List payslip records for a specified Employer of Record worker.

List equity grant expense amortization records

List equity grant expense amortization records. Calls Deel's documented GET /equity-amortizations Organization OAuth candidate operation.

List equity awards granted

List equity awards granted. Calls Deel's documented GET /equity-awards Organization OAuth candidate operation.

List equity grant total expense records

List equity grant total expense records. Calls Deel's documented GET /equity-expenses Organization OAuth candidate operation.

List equity grants with tax events

List equity grants with tax events. Calls Deel's documented GET /equity-grants Organization OAuth candidate operation.

List equity option ledger entries

List equity option ledger entries. Calls Deel's documented GET /equity-option-ledger Organization OAuth candidate operation.

List equity participants

List equity participants. Calls Deel's documented GET /equity-participants Organization OAuth candidate operation.

List Shareworks equity exercises

List Shareworks equity exercises. Calls Deel's documented GET /equity-exercises Organization OAuth candidate operation.

List equity grant valuations

List equity grant valuations. Calls Deel's documented GET /equity-valuations Organization OAuth candidate operation.

List interview and evaluation feedback across the organization

List interview and evaluation feedback across the organization. Calls Deel's documented GET /ats/feedbacks Organization OAuth candidate operation.

Retrieve bank accounts

Retrieve bank accounts. Calls Deel's documented GET /gp/contracts/{contract_id}/banks Organization OAuth candidate operation.

Retrieve bank guide

Retrieve bank guide. Calls Deel's documented GET /gp/contracts/{contract_id}/banks/guide Organization OAuth candidate operation.

List payroll events by legal entity

List payroll events by legal entity. Calls Deel's documented GET /gp/legal-entities/{legal_entity_id}/reports Organization OAuth candidate operation.

List gross-to-net report.

List gross-to-net report.. Calls Deel's documented GET /gp/reports/{id}/gross_to_net Organization OAuth candidate operation.

Retrieve additional information fields for GP workers by country

List country-specific additional-information fields for Global Payroll workers, including requiredness, validation, dependencies, and UI guidance.

Retrieve bank guide

Retrieve bank guide. Calls Deel's documented GET /gp/workers/{worker_id}/banks/guide Organization OAuth candidate operation.

Retrieve bank accounts

Retrieve bank accounts. Calls Deel's documented GET /gp/workers/{worker_id}/banks Organization OAuth candidate operation.

Retrieve the Global Payroll worker creation schema

Retrieve the Global Payroll worker creation schema. Calls Deel's documented GET /gp/workers/creation-schema Organization OAuth candidate operation.

Retrieve employee payslips

Retrieve employee payslips. Calls Deel's documented GET /gp/workers/{id}/payslips Organization OAuth candidate operation.

Return list of groups

Return list of groups. Calls Deel's documented GET /groups Organization OAuth candidate operation.

Get Hourly Report Root Presets

List hourly-report root templates, including rate or tracking type, attached files, and contract and derived-preset usage counts.

Retrieve HRIS worker bank accounts

Retrieve HRIS worker bank accounts. Calls Deel's documented GET /hris/workers/{worker_id}/banks Organization OAuth candidate operation.

Retrieve HRX documents

Retrieve HRX documents. Calls Deel's documented GET /eor/contracts/{contract_id}/hrx-documents Organization OAuth candidate operation.

Get IC invoicing taxes

Get the VAT and withholding-tax percentages applicable to an independent-contractor contract's invoices.

List Industry Subcategories

List one page of industry subcategories. Calls Deel's documented GET /industries Organization OAuth candidate operation.

List interviews

List interviews. Calls Deel's documented GET /ats/interviews Organization OAuth candidate operation.

List invoice adjustments

List invoice adjustments. Calls Deel's documented GET /invoice-adjustments Organization OAuth candidate operation.

List Invoices

List one page of organization invoices with status and issue-date filters. Requires an Organization OAuth connection with accounting:read.

List agreements

List agreements. Calls Deel's documented GET /it/agreements Organization OAuth candidate operation.

List IT assets

List IT assets. Calls Deel's documented GET /it/assets Organization OAuth candidate operation.

List IT hardware policies

List IT hardware policies. Calls Deel's documented GET /it/policies Organization OAuth candidate operation.

List IT orders

List IT orders. Calls Deel's documented GET /it/orders Organization OAuth candidate operation.

List users assigned to an IT policy

List users assigned to an IT policy. Calls Deel's documented GET /it/policies/{policy_id}/users Organization OAuth candidate operation.

List products in the catalog

List products in the catalog. Calls Deel's documented GET /it/products Organization OAuth candidate operation.

Retrieve the IT seat subscription

Retrieve the IT seat subscription. Calls Deel's documented GET /it/seats/status Organization OAuth candidate operation.

List IT seats

List IT seats. Calls Deel's documented GET /it/seats Organization OAuth candidate operation.

List warehouses

List warehouses. Calls Deel's documented GET /it/warehouses Organization OAuth candidate operation.

Retrieve a list of ATS job postings

Retrieve a list of ATS job postings. Calls Deel's documented GET /ats/job-boards/{job_board_id}/job-postings Organization OAuth candidate operation.

List interview plan stages of a job with pipeline counts

List interview plan stages of a job with pipeline counts. Calls Deel's documented GET /ats/jobs/{job_id}/interview-plan-stages Organization OAuth candidate operation.

List of job scope templates for EOR contracts

List of job scope templates for EOR contracts. Calls Deel's documented GET /eor/job-scopes Organization OAuth candidate operation.

List Job Titles

List Deel's predefined job titles one page at a time.

List of legal entities

List of legal entities. Calls Deel's documented GET /legal-entities Organization OAuth candidate operation.

Retrieve the KYB state of a legal entity

Retrieve the KYB state of a legal entity. Calls Deel's documented GET /legal-entities/{legal_entity_id}/kyb Organization OAuth candidate operation.

List Legal Entity Registration Documents

List Legal Entity Registration Documents. Calls Deel's documented GET /legal-entities/{legal_entity_id}/registration-documents Organization OAuth candidate operation.

List SIC numbers, entity types, or countries

Retrieve SIC numbers, entity types, or countries. For currency tasks, use DEEL_LIST_CURRENCIES. Calls Deel's documented GET /lookups Organization OAuth candidate operation.

Retrieve List of Managers

Retrieve List of Managers. Calls Deel's documented GET /managers Organization OAuth candidate operation.

Retrieve offboarding list

Retrieve offboarding list. Calls Deel's documented GET /offboarding/tracker Organization OAuth candidate operation.

List onboarding employees

List onboarding employees. Calls Deel's documented GET /onboarding/tracker Organization OAuth candidate operation.

List On-Demand Payroll entries

List On-Demand Payroll entries. Calls Deel's documented GET /on-demand-payroll/contract/{contract_id}/entries Organization OAuth candidate operation.

List job openings

List job openings. Calls Deel's documented GET /ats/openings Organization OAuth candidate operation.

List Organization Registration Documents

List Organization Registration Documents. Calls Deel's documented GET /legal-entities/registration-documents Organization OAuth candidate operation.

List Organization Resources

Return the current Deel organization, teams, departments, or working-location labels. Requires an Organization OAuth connection with organizations:read.

List Organization Secure Vault Folder Items

List Organization Secure Vault Folder Items. Calls Deel's documented GET /organizations/secure-vault/folders/{folder_id}/items Organization OAuth candidate operation.

Get Organization Structures

Get a page of HRIS organization structures. Continuation is inferred from the requested limit and returned item count, so it may indicate another page when none exists; without a limit, it reports no continuation.

List organization tasks

List organization tasks, defaulting to pending tasks. Supports status, category, search and external ID filters with cursor pagination.

Get Payment Breakdown

Retrieve the accounting breakdown for a Deel payment.

List Payments

List one page of organization payment receipts with date, currency, payer entity, and status filters. This action pins Deel API version 2026-01-01, which remains callable but is deprecated and scheduled to sunset on 2027-07-06. Requires an Organization OAuth connection with accounting:read.

List payroll cycles

List payroll cycles. Calls Deel's documented GET /legal-entities/{legal_entity_id}/payroll-events Organization OAuth candidate operation.

List payroll groups for a legal entity

List payroll groups for a legal entity. Calls Deel's documented GET /payroll-groups Organization OAuth candidate operation.

List payroll migration imports for a legal entity

List payroll migration imports for a legal entity. Calls Deel's documented GET /gp/legal-entities/{legal_entity_id}/payroll-migration-imports Organization OAuth candidate operation.

List People

Search and filter workforce profiles visible to an Organization OAuth connection with people:read.

List all people custom fields

List the organization's people custom-field definitions, including each field's type, placement, access, applicability, and required/enabled settings.

Retrieve custom fields for a worker

Retrieve custom fields for a worker. Calls Deel's documented GET /people/{worker_id}/custom_fields Organization OAuth candidate operation.

List policies

List policies. Calls Deel's documented GET /time_offs/profile/{hris_profile_id}/policies Organization OAuth candidate operation.

Retrieve a list of published ATS email templates

Retrieve a list of published ATS email templates. Calls Deel's documented GET /ats/email-templates Organization OAuth candidate operation.

Get Refund Statement Credit-Note Breakdown

Retrieve credit notes linked to a Deel refund statement.

List Refund Statements

Retrieve one page of Deel refund statements with date, currency, and entity filters.

List job requests

List job requests. Calls Deel's documented GET /vms/requisitions Organization OAuth candidate operation.

List Seniority Levels

List Deel's predefined seniority levels, optionally excluding C-level entries for EOR contracts.

List tags

List tags. Calls Deel's documented GET /ats/tags Organization OAuth candidate operation.

List Time-Off Policies

List organization time-off policies and resolve policy IDs for auditing or request interpretation. Requires an Organization OAuth connection with time-off:read.

Retrieve policy validation templates

Retrieve policy validation templates. Calls Deel's documented GET /time_offs/policy-validation-templates Organization OAuth candidate operation.

List time-off requests

List time-off requests. Calls Deel's documented GET /time_offs/profile/{hris_profile_id} Organization OAuth candidate operation.

List Time-Off Requests

List one page of time-off requests across the organization with status, date, policy, and deletion filters. Requires an Organization OAuth connection with time-off:read.

List Time-Off Types

List the predefined time-off types available on Deel.

List Timesheets

List one page of organization timesheets with contract, status, reporter, and submission-date filters. Requires an Organization OAuth connection with timesheets:read.

Retrieve a Paginated List of Shift Rates

Retrieve a Paginated List of Shift Rates. Calls Deel's documented GET /v2/time_tracking/shift_rates Organization OAuth candidate operation.

List of shifts

List of shifts. Calls Deel's documented GET /v2/time_tracking/shifts Organization OAuth candidate operation.

List Users

List users from Deel's SCIM HRIS directory. Supports Deel's documented email equality filter and SCIM startIndex/count pagination parameters.

List webhook event types

List webhook event types. Calls Deel's documented GET /webhooks/events/types Organization OAuth candidate operation.

List webhooks

List webhooks using Deel's GET /webhooks operation. This tool makes a single request and does not expose pagination controls or the next-page cursor.

List of worker relations

List of worker relations. Calls Deel's documented GET /hris/worker_relations/profile/{hrisProfileOid} Organization OAuth candidate operation.

Retrieve all worker relation types

Retrieve all worker relation types. Calls Deel's documented GET /hris/worker_relations/types Organization OAuth candidate operation.

List work statement payment policies

List work statement payment policies. Calls Deel's documented GET /work-statement-payment-policies Organization OAuth candidate operation.

Assign agreement to a new worker

Assign agreement to a new worker. Calls Deel's documented POST /it/agreements/{agreement_id}/reassign Organization OAuth candidate operation.

Create a file upload

Initialize a Deel file upload and return upload targets, required form fields, the file id, and its single-use claim token. This action does not transfer file bytes: upload them separately to each returned presigned URL, include every returned form field unchanged, and do not send Deel Authorization or x-client-id headers to storage. Then pass the claim token only to a matching upload status, completion, or file-claim action. Calls Deel's documented POST /files Organization OAuth candidate operation.

Reject an EOR quote

Reject an EOR quote. Calls Deel's documented PATCH /eor/contracts/{contract_id}/reject Organization OAuth candidate operation.

Update Legal Entity Registration Document Files

Replace legal entity registration document files. Each upload claim token must come from Deel's POST /files response for the matching file_id; it claims only that initialized file. Calls Deel's documented PUT /legal-entities/{legal_entity_id}/registration-documents/{document_id} Organization OAuth candidate operation.

Submit employee resignation PTO review

Submit employee resignation PTO review. Calls Deel's documented POST /eor/contracts/{contract_id}/offboarding/resignations/review-pto Organization OAuth candidate operation.

Review multiple tasks

Review multiple tasks. Calls Deel's documented POST /contracts/{contract_id}/tasks/many/reviews Organization OAuth candidate operation.

Review multiple timesheets

Review multiple timesheets. Calls Deel's documented POST /timesheets/many/reviews Organization OAuth candidate operation.

Approve or reject time-off requests

Approve or reject multiple time-off requests. The response separates reviewed requests from those that could not be reviewed.

Review a submitted timesheet

Review a submitted timesheet. Calls Deel's documented POST /time-tracking/timesheets/{timesheet_id}/review Organization OAuth candidate operation.

Set salary split

Set salary split. Calls Deel's documented PATCH /gp/contracts/{contract_id}/banks/settings Organization OAuth candidate operation.

Sign Amendment

Sign Amendment. Calls Deel's documented POST /workers/amendments/{amendment_id}/sign Organization OAuth candidate operation.

Sign EOR contract document

Sign an EOR contract framework agreement on the client's behalf using Deel's contract document signing endpoint.

Submit Global Payroll amendment signature

Submit Global Payroll amendment signature. Calls Deel's documented POST /contracts/{contract_id}/amendments/{amendment_id}/sign Organization OAuth candidate operation.

Submit KYB information for a legal entity

Submit KYB information for a legal entity. Calls Deel's documented POST /legal-entities/{legal_entity_id}/kyb Organization OAuth candidate operation.

Submit Legal Entity Registration Documents

Submit legal entity registration documents. Each upload claim token must come from Deel's POST /files response for the matching file_id; it claims only that initialized file. Calls Deel's documented POST /legal-entities/{legal_entity_id}/registration-documents Organization OAuth candidate operation.

Submit On-Demand Payroll

Submit On-Demand Payroll. Calls Deel's documented POST /on-demand-payroll/{odp_id}/submit Organization OAuth candidate operation.

Submit a payroll migration import for review

Submit a payroll migration import for review. Calls Deel's documented POST /gp/legal-entities/{legal_entity_id}/payroll-migration-imports/{import_id}/submit Organization OAuth candidate operation.

Sync cost centers for legal entity

Sync cost centers for legal entity. Calls Deel's documented POST /legal-entities/{legal_entity_id}/cost-centers/synchronize Organization OAuth candidate operation.

Process time-off requests from an external HRIS

Sync time-off requests from an external HRIS to Deel Global Payroll, including inserting, updating, or deleting requests. Calls POST /time_offs/global-payroll/sync using Organization OAuth.

Assign asset to new holder

Assign asset to new holder. Calls Deel's documented POST /it/assets/{asset_id}/transfer Organization OAuth candidate operation.

Restore an archived IT asset

Restore an archived IT asset. Calls Deel's documented POST /it/assets/{asset_id}/unarchive Organization OAuth candidate operation.

Unassign workers from IT seats

Unassign up to 100 workers from IT seats in a single all-or-nothing request. Uses an Organization OAuth connection.

Update asset

Update an IT asset's condition grade, purchase date, serial number, end-of-life date, or purchase value. Calls Deel's PATCH /it/assets/{asset_id} Organization OAuth candidate operation.

Update asset location

Update asset location. Calls Deel's documented POST /it/assets/{asset_id}/location Organization OAuth candidate operation.

Update ATS Application

Update the source of an ATS application using its application ID.

Update ATS Candidate

Update ATS Candidate. Calls Deel's documented PATCH /ats/candidates/{candidate_id} Organization OAuth candidate operation.

Update an adjustment

Partially update an existing Deel payroll or EOR adjustment, optionally replacing its receipt file.

Update amendment

Update amendment. Calls Deel's documented PATCH /eor/contracts/{contract_id}/amendments/{amendment_id} Organization OAuth candidate operation.

Update custom field value

Replace a contract's custom-field values using one custom-field value per request; values omitted from the request are removed.

Update Employee Information for EOR Contract

Update the employee's first and/or last name for an EOR contract.

Update contract payment type

Update contract payment type. Calls Deel's documented PATCH /contracts/{contract_id}/platform-payment Organization OAuth candidate operation.

Update Current Personal Profile

Update the authenticated user's personal profile fields, including name, phone, preferred currency, and timezone.

Update employment type for a contract

Update employment type for a contract. Calls Deel's documented PATCH /gp/contracts/{contract_id}/employment-type Organization OAuth candidate operation.

Update end date for a contract

Update end date for a contract. Calls Deel's documented PATCH /gp/contracts/{contract_id}/end-date Organization OAuth candidate operation.

Update EOR Contract

Replace the editable details of an EOR contract. Include job_title, start_date, employee_first_name, employee_last_name, employee_email, employment_country, and employment_type even when changing only one field. Calls Deel's documented PATCH /eor/contract/{contract_id} Organization OAuth candidate operation.

Update bank account

Partially update one bank account for a specific Global Payroll contract without affecting the worker's other contracts.

Update GP worker additional information

Update GP worker additional information. Calls Deel's documented PATCH /gp/workers/contracts/{contract_id}/additional-information Organization OAuth candidate operation.

Update address

Update address. Calls Deel's documented PATCH /gp/workers/{worker_id}/address Organization OAuth candidate operation.

Modify bank account

Modify bank account. Calls Deel's documented PATCH /gp/workers/{worker_id}/banks/{bank_id} Organization OAuth candidate operation.

Update compensation

Update compensation. Calls Deel's documented PATCH /gp/workers/{worker_id}/compensation Organization OAuth candidate operation.

Update employee information

Update a Global Payroll worker's employee number. Calls Deel's PATCH /gp/workers/{worker_id}/employee-information operation using Organization OAuth.

Update PTO policy

Update PTO policy. Calls Deel's documented PATCH /gp/workers/{worker_id}/pto-policy Organization OAuth candidate operation.

Edit a group

Update a group's name. Calls Deel's PATCH /groups/{id} operation using Organization OAuth.

Add external Id

Add external Id. Calls Deel's documented PATCH /contracts/{contract_id} Organization OAuth candidate operation.

Update IC invoicing tax

Update IC invoicing tax. Calls Deel's documented PATCH /contracts/{contract_id}/ic-invoicing-taxes Organization OAuth candidate operation.

Update an invoice adjustment

Update an invoice adjustment. Calls Deel's documented PATCH /invoice-adjustments/{id} Organization OAuth candidate operation.

Edit a legal entity

Edit a legal entity. Calls Deel's documented PATCH /legal-entities/{id} Organization OAuth candidate operation.

Update GP employee app access for a legal entity

Update GP employee app access for a legal entity. Calls Deel's documented POST /legal-entities/{legal_entity_id}/settings Organization OAuth candidate operation.

Update organization custom role

Update organization custom role. Calls Deel's documented PATCH /roles/{roleId} Organization OAuth candidate operation.

Update Organization Secure Vault Folder

Update Organization Secure Vault Folder. Calls Deel's documented PATCH /organizations/secure-vault/folders/{folder_id} Organization OAuth candidate operation.

Update an existing HRIS Org Structure

Update an existing HRIS Org Structure. Calls Deel's documented PATCH /hris/organization_structures/{hris_org_structure_id} Organization OAuth candidate operation.

Update an existing HRIS Org Structure by external ID

Update an existing HRIS Org Structure by external ID. Calls Deel's documented PATCH /hris/organization_structures/external/{external_id} Organization OAuth candidate operation.

Update custom field value

Create or overwrite one custom-field value for a worker.

Update organization structure

Update organization structure. Calls Deel's documented PUT /people/{id}/department Organization OAuth candidate operation.

Update personal information

Update personal information. Calls Deel's documented PATCH /people/{worker_id}/personal Organization OAuth candidate operation.

Update personal information by external id

Update personal information by external id. Calls Deel's documented PATCH /people/external/{worker_id}/personal Organization OAuth candidate operation.

Update working location

Update working location. Calls Deel's documented PUT /people/{id}/working-location Organization OAuth candidate operation.

Update a Shift Rate

Update a shift rate's name, type, or value by external ID; Deel rejects updates while any shift references the rate.

Update Task By ID

Update Task By ID. Calls Deel's documented PATCH /tasks/{task_id} Organization OAuth candidate operation.

Update time-off request

Update time-off request. Calls Deel's documented PATCH /time_offs/{time_off_id} Organization OAuth candidate operation.

Update a timesheet entry

Update a timesheet entry. Calls Deel's documented PATCH /timesheets/{timesheet_id} Organization OAuth candidate operation.

Update Hourly Report Preset

Update Hourly Report Preset. Calls Deel's documented PATCH /timesheets/presets/{id} Organization OAuth candidate operation.

Update a shift

Update a shift. Calls Deel's documented PATCH /time_tracking/shifts/{external_id} Organization OAuth candidate operation.

Update a webhook

Update a webhook. Calls Deel's documented PATCH /webhooks/{id} Organization OAuth candidate operation.

Update a worker relation type

Update a worker relation type. Calls Deel's documented PATCH /hris/worker_relations/types/{typeId} Organization OAuth candidate operation.

Update a worker relation type by external id

Update a worker relation type by external id. Calls Deel's documented PATCH /hris/worker_relations/types/external/{externalId} Organization OAuth candidate operation.

Upload a KYB document for a legal entity

Upload one company or identity document and return the handle used in a legal-entity KYB submission.

Upload a document for an EDD request of a legal entity

Upload one document for a DOCUMENT_UPLOAD question in an open legal-entity EDD request.

Upload Organization Secure Vault Files

Upload files to the Organization Secure Vault root. Each upload claim token must come from Deel's POST /files response for the matching file_id; it claims only that initialized file. Calls Deel's documented POST /organizations/secure-vault/files Organization OAuth candidate operation.

Upload Organization Secure Vault Files To Folder

Upload files to an Organization Secure Vault folder. Each upload claim token must come from Deel's POST /files response for the matching file_id; it claims only that initialized file. Calls Deel's documented POST /organizations/secure-vault/folders/{folder_id}/files Organization OAuth candidate operation.

Upload Vendor Bill Attachment

Upload a PDF attachment of up to 8 MB to an existing Deel vendor bill.

Validate amendment data points

Validate amendment data points. Calls Deel's documented POST /eor/contracts/{contract_id}/amendments/validate Organization OAuth candidate operation.

Request job scope validation

Request job scope validation. Calls Deel's documented POST /eor/job-scopes/validate Organization OAuth candidate operation.

Validate time-off request

Validate time-off request. Calls Deel's documented POST /time_offs/validate Organization OAuth candidate operation.
Conéctate

En tu Slack en dos minutos.

Sin flujos que configurar. Activa las herramientas que ya usas y tu agente se pone a trabajar.
Añadir a Slack
1

Añade Sokko a Slack

Un clic desde el marketplace de Slack. Todo tu equipo tiene Sokko de una vez.
BambooHR
Breezy Hr
Netsuite
Apaleo
Zoho Books
Zoho Inventory
HackerRank Work
FreshBooks
2

Conecta tus herramientas

Sokko funciona con más de 1000 apps y cualquier servidor MCP.
Martin
9:53 AM
@Sokko
¿Qué puedes hacer con Deel?
3

Pon a Sokko a trabajar

@menciona a Sokko en cualquier canal y arranca. Minutos, no un fin de semana.

Preguntas, respondidas.

Sokko es un asistente de IA que vive en tu Slack. Conecta tus apps, pide lo que necesitas en lenguaje natural y Sokko se encarga del trabajo por ti.

Composio supports this app with a custom OAuth client. Sokko's automatic connection flow does not configure that client yet. Check the provider's authentication documentation or a custom MCP route.

No. No hay nada que crear ni configurar. Le pides a Sokko en Slack igual que se lo pedirías a un colega, y Sokko se encarga del resto.

Sí. Pídelo una vez y dile a Sokko cuándo repetirlo, como cada lunes a las 9 h, y se convierte en una rutina que se ejecuta sin ti.

Leer y actuar sobre los datos de Deel, y lanzar workflows cuando algo cambia. Dile a Sokko el resultado que quieres y se encarga del resto.

Sí. Sokko se conecta a más de 1.000 apps y a cualquier servidor MCP, así que puedes pedir tareas que abarquen Deel y el resto de tu stack en una sola petición.

¿Qué hará tu primer agente?

Crea un agente, conecta tus herramientas y asígnale una tarea. Tus primeros 3 días son gratis, con $5 en créditos de IA para empezar.