Deel logo

Deel

Deel is a global payroll, HR, and contractor management platform supporting employees and contractors in 150+ countries. The Deel API exposes contracts, payroll, time-off, expenses, invoices, EOR, IT, and SCIM operations.

19 APIs 12 Features
HRPayrollGlobal HiringEORContractorsComplianceSCIM

APIs

Deel People API

Manage people across the workforce — create, retrieve, and update personal information, identifiers, addresses, and worker relationships for employees and contractors on Deel.

Deel Organizations API

Manage organization structure, teams, departments, working locations, legal entities, and custom fields backing the Deel HRIS.

Deel Contracts API

Create, amend, sign, and terminate independent contractor agreements, Global Payroll (GP) contracts, and Employer of Record (EOR) contracts. Includes amendments with approval wo...

Deel Time Off API

Submit and approve time-off requests, configure PTO policies, manage holidays, work schedules, time entitlements and accruals, and synchronize leave with external HR systems.

Deel Time Tracking API

Track worker time and shifts, create and review timesheets, and feed hours into payroll for hourly contractors and shift-based workers.

Deel Payroll API

Manage payroll adjustments (bonuses, deductions), off-cycle payments, payslip retrieval, payroll reports, and gross-to-net calculations across Deel Global Payroll, US Payroll, a...

Deel Invoices API

Manage invoice adjustments, line items, milestones, task reviews, cost center assignment, and expense reimbursements for contractors and employees.

Deel Expenses API

Submit, approve, and reimburse contractor and employee expenses with supporting documentation and cost center allocation.

Deel EOR API

Employer of Record operations — calculate employee costs by country, manage benefits and compensation, project assignments, offboarding and termination workflows, compliance doc...

Deel Background Checks API

Initiate background screenings, identity verification sessions, and KYC checks against new and existing workers.

Deel Immigration API

Manage immigration cases, visa type documentation, and required document uploads for relocating workers.

Deel IT API

Manage IT equipment orders, device assignments, mobile device management, and lifecycle operations for distributed teams.

Deel SCIM API

SCIM 2.0 endpoints for automated user provisioning and de-provisioning from identity providers (Okta, Azure AD, JumpCloud) into Deel.

Deel ATS API

Sync candidates, jobs, and offers with Deel's Applicant Tracking System and connect external ATS platforms with Deel's hire-to-pay flow.

Deel Accounting API

Map Deel invoice and payroll line items into general-ledger accounts and synchronize with accounting platforms (QuickBooks, Xero, NetSuite, Sage).

Deel Lookups API

Reference data API for countries, currencies, job titles, seniority levels, holiday calendars, and other lookups used across Deel resources.

Deel Webhooks API

Subscribe to Deel events (contract created/signed, invoice issued, time off requested, payroll cycle finalized, worker onboarded). Includes a webhook simulation tool for testing.

Deel OAuth & Apps API

OAuth2 app implementation, Developer Center management, and Deel App Store publishing workflows for partners building integrations.

Deel MCP Server

Deel-hosted Model Context Protocol server exposing Deel resources to AI agents for HR, payroll, and contractor automation use cases.

Features

150+ countries supported for hiring, payroll, and EOR operations
Contractor management at $49/contractor/month (Standard)
EOR at $599/employee/month (Standard) / $899/employee/month (Enterprise)
US PEO from $125/employee/month
Global and US managed payroll at $29/employee/month
Deel HR Core at $5/employee/month, Full HR Solution at $56/employee/month
Deel IT from $10/user/month (platform only) up to $133 (Scale tier)
SCIM 2.0 for identity-provider provisioning
OAuth2 apps and Deel App Store for partners
Webhooks with simulation tool for testing
Background checks, KYC, and immigration case management
MCP server for AI-agent integrations

Resources

🔗
Website
Website
🔗
Documentation
Documentation
🔗
API Reference
API Reference
📝
Sign Up
Sign Up
🔗
Login
Login
💰
Pricing
Pricing
🔑
Authentication
Authentication
🔗
Webhooks
Webhooks
🔗
Rate Limits
Rate Limits
🟢
Status
Status
📰
Blog
Blog
💬
Support
Support
👥
GitHub Organization
GitHub Organization
📜
Privacy Policy
Privacy Policy
📜
Terms of Service
Terms of Service
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps

Sources

Raw ↑
aid: deel
url: https://raw.githubusercontent.com/api-evangelist/deel/refs/heads/main/apis.yml
name: Deel
x-type: company
description: >-
  Deel is a global payroll, HR, and contractor management platform supporting
  employees and contractors in 150+ countries. The Deel API exposes contracts,
  payroll, time-off, expenses, invoices, EOR, IT, and SCIM operations.
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
tags:
  - HR
  - Payroll
  - Global Hiring
  - EOR
  - Contractors
  - Compliance
  - SCIM
created: '2026-05-08'
modified: '2026-05-08'
specificationVersion: '0.19'
apis:
  - aid: deel:deel-people-api
    name: Deel People API
    tags:
      - People
      - Workers
      - Employees
    properties:
      - url: https://developer.deel.com/
        type: Documentation
      - url: https://developer.deel.com/reference
        type: API Reference
      - url: openapi/deel-platform-endpoints-openapi.json
        type: OpenAPI
    description: >-
      Manage people across the workforce — create, retrieve, and update
      personal information, identifiers, addresses, and worker relationships
      for employees and contractors on Deel.
  - aid: deel:deel-organizations-api
    name: Deel Organizations API
    tags:
      - Organizations
      - Teams
      - Departments
      - Locations
    properties:
      - url: https://developer.deel.com/
        type: Documentation
      - url: openapi/deel-platform-endpoints-openapi.json
        type: OpenAPI
      - url: openapi/deel-custom-fields-endpoints-openapi.json
        type: OpenAPI
      - url: openapi/deel-endpoints-1-openapi.json
        type: OpenAPI
    description: >-
      Manage organization structure, teams, departments, working locations,
      legal entities, and custom fields backing the Deel HRIS.
  - aid: deel:deel-contracts-api
    name: Deel Contracts API
    tags:
      - Contracts
      - Agreements
      - Documents
    properties:
      - url: https://developer.deel.com/
        type: Documentation
      - url: https://developer.deel.com/reference
        type: API Reference
      - url: openapi/deel-platform-endpoints-openapi.json
        type: OpenAPI
      - url: openapi/deel-contracts-endpoints-openapi.json
        type: OpenAPI
    description: >-
      Create, amend, sign, and terminate independent contractor agreements,
      Global Payroll (GP) contracts, and Employer of Record (EOR) contracts.
      Includes amendments with approval workflows and PDF document generation.
  - aid: deel:deel-time-off-api
    name: Deel Time Off API
    tags:
      - Time Off
      - Leave
      - PTO
      - Holidays
    properties:
      - url: https://developer.deel.com/
        type: Documentation
      - url: openapi/deel-platform-endpoints-openapi.json
        type: OpenAPI
    description: >-
      Submit and approve time-off requests, configure PTO policies, manage
      holidays, work schedules, time entitlements and accruals, and synchronize
      leave with external HR systems.
  - aid: deel:deel-time-tracking-api
    name: Deel Time Tracking API
    tags:
      - Time Tracking
      - Timesheets
      - Shifts
    properties:
      - url: https://developer.deel.com/
        type: Documentation
      - url: openapi/deel-platform-endpoints-openapi.json
        type: OpenAPI
    description: >-
      Track worker time and shifts, create and review timesheets, and feed
      hours into payroll for hourly contractors and shift-based workers.
  - aid: deel:deel-payroll-api
    name: Deel Payroll API
    tags:
      - Payroll
      - Payslips
      - Adjustments
    properties:
      - url: https://developer.deel.com/
        type: Documentation
      - url: openapi/deel-platform-endpoints-openapi.json
        type: OpenAPI
      - url: openapi/deel-global-payroll-endpoints-openapi.json
        type: OpenAPI
    description: >-
      Manage payroll adjustments (bonuses, deductions), off-cycle payments,
      payslip retrieval, payroll reports, and gross-to-net calculations across
      Deel Global Payroll, US Payroll, and PEO products.
  - aid: deel:deel-invoices-api
    name: Deel Invoices API
    tags:
      - Invoices
      - Adjustments
      - Milestones
      - Tasks
    properties:
      - url: https://developer.deel.com/
        type: Documentation
      - url: openapi/deel-platform-endpoints-openapi.json
        type: OpenAPI
    description: >-
      Manage invoice adjustments, line items, milestones, task reviews, cost
      center assignment, and expense reimbursements for contractors and
      employees.
  - aid: deel:deel-expenses-api
    name: Deel Expenses API
    tags:
      - Expenses
      - Reimbursements
    properties:
      - url: https://developer.deel.com/
        type: Documentation
      - url: openapi/deel-platform-endpoints-openapi.json
        type: OpenAPI
    description: >-
      Submit, approve, and reimburse contractor and employee expenses with
      supporting documentation and cost center allocation.
  - aid: deel:deel-eor-api
    name: Deel EOR API
    tags:
      - EOR
      - Global Hiring
      - Benefits
      - Onboarding
    properties:
      - url: https://developer.deel.com/
        type: Documentation
      - url: openapi/deel-platform-endpoints-openapi.json
        type: OpenAPI
      - url: openapi/deel-eor-endpoints-openapi.json
        type: OpenAPI
      - url: openapi/deel-eor-worker-endpoints-openapi.json
        type: OpenAPI
    description: >-
      Employer of Record operations — calculate employee costs by country,
      manage benefits and compensation, project assignments, offboarding and
      termination workflows, compliance documents, and bank-account setup.
  - aid: deel:deel-background-checks-api
    name: Deel Background Checks API
    tags:
      - Background Checks
      - KYC
      - Verification
    properties:
      - url: https://developer.deel.com/
        type: Documentation
      - url: openapi/deel-platform-endpoints-openapi.json
        type: OpenAPI
    description: >-
      Initiate background screenings, identity verification sessions, and KYC
      checks against new and existing workers.
  - aid: deel:deel-immigration-api
    name: Deel Immigration API
    tags:
      - Immigration
      - Mobility
      - Visas
    properties:
      - url: https://developer.deel.com/
        type: Documentation
      - url: openapi/deel-platform-endpoints-openapi.json
        type: OpenAPI
      - url: openapi/deel-endpoints-1-openapi.json
        type: OpenAPI
    description: >-
      Manage immigration cases, visa type documentation, and required document
      uploads for relocating workers.
  - aid: deel:deel-it-api
    name: Deel IT API
    tags:
      - IT
      - Devices
      - Equipment
      - MDM
    properties:
      - url: https://developer.deel.com/
        type: Documentation
      - url: openapi/deel-platform-endpoints-openapi.json
        type: OpenAPI
      - url: openapi/deel-it-endpoints-openapi.json
        type: OpenAPI
    description: >-
      Manage IT equipment orders, device assignments, mobile device management,
      and lifecycle operations for distributed teams.
  - aid: deel:deel-scim-api
    name: Deel SCIM API
    tags:
      - SCIM
      - Identity
      - Provisioning
    properties:
      - url: https://developer.deel.com/
        type: Documentation
      - url: openapi/deel-platform-endpoints-openapi.json
        type: OpenAPI
    description: >-
      SCIM 2.0 endpoints for automated user provisioning and de-provisioning
      from identity providers (Okta, Azure AD, JumpCloud) into Deel.
  - aid: deel:deel-ats-api
    name: Deel ATS API
    tags:
      - ATS
      - Recruiting
      - Candidates
    properties:
      - url: https://developer.deel.com/
        type: Documentation
      - url: openapi/deel-platform-endpoints-openapi.json
        type: OpenAPI
    description: >-
      Sync candidates, jobs, and offers with Deel's Applicant Tracking System
      and connect external ATS platforms with Deel's hire-to-pay flow.
  - aid: deel:deel-accounting-api
    name: Deel Accounting API
    tags:
      - Accounting
      - GL
      - Invoices
    properties:
      - url: https://developer.deel.com/
        type: Documentation
      - url: openapi/deel-platform-endpoints-openapi.json
        type: OpenAPI
    description: >-
      Map Deel invoice and payroll line items into general-ledger accounts and
      synchronize with accounting platforms (QuickBooks, Xero, NetSuite, Sage).
  - aid: deel:deel-lookups-api
    name: Deel Lookups API
    tags:
      - Lookups
      - Reference Data
      - Countries
      - Currencies
    properties:
      - url: https://developer.deel.com/
        type: Documentation
      - url: openapi/deel-platform-endpoints-openapi.json
        type: OpenAPI
    description: >-
      Reference data API for countries, currencies, job titles, seniority
      levels, holiday calendars, and other lookups used across Deel resources.
  - aid: deel:deel-webhooks-api
    name: Deel Webhooks API
    tags:
      - Webhooks
      - Events
    properties:
      - url: https://developer.deel.com/
        type: Documentation
      - url: openapi/deel-platform-endpoints-openapi.json
        type: OpenAPI
    description: >-
      Subscribe to Deel events (contract created/signed, invoice issued, time
      off requested, payroll cycle finalized, worker onboarded). Includes a
      webhook simulation tool for testing.
  - aid: deel:deel-oauth-api
    name: Deel OAuth & Apps API
    tags:
      - OAuth
      - Apps
      - Marketplace
    properties:
      - url: https://developer.deel.com/
        type: Documentation
      - url: openapi/deel-platform-endpoints-openapi.json
        type: OpenAPI
    description: >-
      OAuth2 app implementation, Developer Center management, and Deel App
      Store publishing workflows for partners building integrations.
  - aid: deel:deel-mcp-server
    name: Deel MCP Server
    tags:
      - MCP
      - AI Agents
    properties:
      - url: https://developer.deel.com/
        type: Documentation
      - url: openapi/deel-platform-endpoints-openapi.json
        type: OpenAPI
    description: >-
      Deel-hosted Model Context Protocol server exposing Deel resources to AI
      agents for HR, payroll, and contractor automation use cases.
common:
  - type: Website
    url: https://www.deel.com/
  - type: Documentation
    url: https://developer.deel.com/
  - type: API Reference
    url: https://developer.deel.com/reference
  - type: Sign Up
    url: https://app.deel.com/signup
  - type: Login
    url: https://app.deel.com/login
  - type: Pricing
    url: https://www.deel.com/pricing/
  - type: Authentication
    url: https://developer.deel.com/docs/authentication
  - type: Webhooks
    url: https://developer.deel.com/docs/webhooks
  - type: Rate Limits
    url: https://developer.deel.com/docs/rate-limit
  - type: Status
    url: https://status.deel.com/
  - type: Blog
    url: https://www.deel.com/blog/
  - type: Support
    url: https://help.letsdeel.com/
  - type: GitHub Organization
    url: https://github.com/deel-engineering
  - type: Privacy Policy
    url: https://www.deel.com/privacy/
  - type: Terms of Service
    url: https://www.deel.com/legal/
  - type: Plans
    url: plans/deel-plans-pricing.yml
  - type: RateLimits
    url: rate-limits/deel-rate-limits.yml
  - type: FinOps
    url: finops/deel-finops.yml
  - type: Features
    data:
      - 150+ countries supported for hiring, payroll, and EOR operations
      - Contractor management at $49/contractor/month (Standard)
      - EOR at $599/employee/month (Standard) / $899/employee/month (Enterprise)
      - US PEO from $125/employee/month
      - Global and US managed payroll at $29/employee/month
      - Deel HR Core at $5/employee/month, Full HR Solution at $56/employee/month
      - Deel IT from $10/user/month (platform only) up to $133 (Scale tier)
      - SCIM 2.0 for identity-provider provisioning
      - OAuth2 apps and Deel App Store for partners
      - Webhooks with simulation tool for testing
      - Background checks, KYC, and immigration case management
      - MCP server for AI-agent integrations
    sources:
      - https://www.deel.com/pricing/
      - https://developer.deel.com/
    updated: '2026-05-08'
maintainers:
  - FN: Kin Lane
    email: [email protected]