Deel website screenshot

Deel

Deel is a global workforce platform combining payroll, Employer of Record (EOR), independent contractor management, HRIS, ATS, IT/device management, immigration, and background screenings across 150+ countries. The Deel Public API and SCIM API expose the full worker lifecycle — hire, onboard, pay, manage time off, run payroll, terminate — through a REST surface at api.letsdeel.com/rest/v2 with bearer-token and OAuth2 authentication, a sandbox at api-sandbox.demo.deel.com, HMAC-signed webhooks, a Deel App Store for partner apps, an Embedded "Deel as a Service" model, and a public MCP server for AI agent integration. Deel has compliantly processed over $20B in global payroll for 40,000+ companies.

Deel publishes 39 APIs on the APIs.io network, including Adjustments API, Applications API, Candidates API, and 36 more. Tagged areas include HR, Payroll, Global Payroll, EOR, and Employer of Record.

The Deel catalog on APIs.io includes 1 JSON-LD context and 1 Spectral governance ruleset.

Deel’s developer surface includes authentication, developer portal, documentation, getting-started guide, sandbox, engineering blog, pricing, and 26 more developer resources.

60.1/100 strong ▬ flat Agent 46/100 agent ready Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessPaidSelf serve
39 APIs 25 Features
HRPayrollGlobal PayrollEOREmployer of RecordContractorsHRISATSWorkforceComplianceImmigrationBackground ChecksWebhooksIT

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 60.1/100 · strong
Contract Quality 17.3 / 25
Developer Ergonomics 10.4 / 20
Commercial Clarity 10.0 / 20
Operational Transparency 8.6 / 13
Governance 7.0 / 12
Discoverability 6.9 / 10
Agent readiness — 46/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 7 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 6 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/deel: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 39

Individual APIs this provider publishes, each with its own machine-readable definition.

Deel Adjustments API

Gross-to-net payroll adjustments — bonuses, deductions, one-time payments

Deel Applications API

Application lifecycle and pipeline stages

Deel Candidates API

Candidate records and resume attachments

Deel Contractor Amendments API

Amend active contractor contracts

Deel Contractor Hiring API

Create and onboard IC, PAYG, milestone, and COR contracts

Deel Contracts API

IC and EOR contract list and detail

Deel Custom Fields API

Custom fields on contracts and people

Deel Deel IT API

Device provisioning and equipment lifecycle

Deel EOR Amendments API

Amend active EOR contracts with structured approval flow

Deel EOR Benefits API

Country-specific benefit plans and worker enrollment

Deel EOR Cost Calculator API

Employment cost calculator including salary, benefits, and Deel fees

Deel EOR Hiring API

Hiring guides, contract creation, three-party quote signing

Deel EOR Terminations API

Terminate EOR contracts with cause and offboarding workflow

Deel EOR Worker Information API

Worker-side accounts, banks, documents, payslips, compliance

Deel Global Payroll API

Payroll cycles and events for Global Payroll legal entities

Deel GP Hiring API

Global Payroll employee hiring

Deel IC Invoicing Taxes API

Contractor invoicing and tax handling

Deel Immigration API

Visas, work permits, immigration case management

Deel Invoice Adjustments API

Add, update, delete, and review invoice line items

Deel Jobs API

Job and job-posting management

Deel Legal Entities API

Client legal entities, industries

Deel Lookups API

Countries, currencies, job titles, seniority levels, time-off types

Deel Magic Link API

Generate single-use deep links into the Deel app

Deel Managers API

Manager directory for the organization

Deel Milestones API

Milestone-based contract deliverables

Deel Off Cycle API

One-off payments outside the normal cycle

Deel Offers API

Offer creation and acceptance

Deel Organizations API

Organization profile, child organizations, structure, departments, groups

Deel Payslips API

Employee payslips

Deel Paystubs API

US paystubs

Deel People API

Unified directory across IC, EOR, and direct employees

Deel Reference Data API

Departments, locations, employment types, sources, tags, reasons

Deel SCIM API

SCIM 2.0 user provisioning per RFC 7643/7644

Deel Screenings API

KYC and AML background screenings

Deel Time Off API

Time-off policies, requests, entitlements, events, work schedules

Deel Time Tracking API

Time tracking shifts for Global Payroll employees

Deel Timesheets API

Submit, approve, and manage contractor timesheets

Deel Webhook Events API

Discover available webhook event types

Deel Webhooks API

Create, list, update, and delete webhook subscriptions

Scroll for all 39

Open Collections 8

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Deel ATS API

OPEN COLLECTION

Deel Contractors API

OPEN COLLECTION

Deel Core API

OPEN COLLECTION

Deel Global Payroll API

OPEN COLLECTION

Deel HRIS API

OPEN COLLECTION

Deel Webhooks API

OPEN COLLECTION

Scroll for all 8

GraphQL 1

GraphQL schemas published by this provider.

Deel GraphQL Schema

Deel is a global workforce platform combining payroll, Employer of Record (EOR), independent contractor management, HRIS, ATS, IT/device management, immigration, and background ...

GRAPHQL

Pricing Plans 1

Published pricing tiers and plan structures.

Deel Com Plans Pricing

15 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Deel Com Rate Limits

1 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Features 25

Notable capabilities this provider offers.

Global payroll in 120+ countries with local compliance and tax handling
Employer of Record (EOR) in 100+ countries via Deel-owned local entities
Contractor management with IC, Pay-As-You-Go, milestone, and COR contract types
Pay workers in 150+ currencies including crypto (Bitcoin, Ethereum, USDC)
Unified HRIS across all worker types (employee, contractor, EOR)
Time off, time tracking, and work schedule management
SCIM 2.0 user provisioning for Okta, Azure AD, and other identity providers
ATS (Applicant Tracking System) with jobs, candidates, applications, offers, and pipeline tracking
Deel IT — device provisioning, MDM, and equipment lifecycle for distributed teams
Deel Mobility — in-house visa and immigration case management
Deel Engage — performance, learning, and 1:1 management
Background checks (KYC and AML screenings)
Bearer-token authentication with Organization and Personal token types and granular scopes
OAuth2 authentication for Deel App Store partner integrations
Date-based API versioning with documented endpoint lifecycle states
Rate limiting at 5 requests per second per organization (shared across tokens)
Idempotency keys on POST/PATCH via UUID v4 with 24-hour response cache
Webhooks with HMAC-SHA256 signatures and a no-code subscription manager
Webhook simulation in sandbox without affecting production data
Sandbox environment at api-sandbox.demo.deel.com with pre-populated test workers
Deel as a Service (Embedded) — partners embed EOR/IC workflows directly into their own products
Deel MCP Server for AI agent integration with Claude Code, Cursor, and other MCP clients
LLM-ready docs via .md page suffix and llms-full.txt aggregated documentation
Postman collection, Insomnia collection, and inline OpenAPI per endpoint
2,000+ in-country experts plus AI-driven compliance logic

Scroll for all 25

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Deel Com Context

1 classes · 9 properties

JSON-LD

Spectral Rules 1

Spectral governance rulesets for linting and validating these APIs.

Deel API Rules

5 rules · 4 warnings 1 info

SPECTRAL

JSON Schema 5

Standalone JSON Schema definitions for this provider's data models.

Deel Contract

15 properties

JSON SCHEMA

Deel EOR Contract

15 properties

JSON SCHEMA

Deel Payroll Event

12 properties

JSON SCHEMA

Deel Person

15 properties

JSON SCHEMA

Deel Time Off Request

13 properties

JSON SCHEMA

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Deel Com Authentication

http · 1 scheme

SECURITY

Deel Com Domain Security

TLSv1.3 · HSTS · DNSSEC · DMARC

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Deel Com Agentic Access

93 operations · 40 acting

93 operations · 40 acting

AGENTIC

Resources

Get Started 3

Portal, sign-up, and the first successful call

Documentation 5

Reference material describing how the API behaves

Agent Surfaces 2

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 3

Pagination, idempotency, versioning, errors, and events

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 4

Authentication, authorization, and security posture

Operate 6

Status, limits, changes, and where to get help

Commercial 3

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Other 3

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: deel
url: https://raw.githubusercontent.com/api-evangelist/deel-com/refs/heads/main/apis.yml
apis:
- aid: deel-com:deel-com-adjustments-api
  name: Deel Adjustments API
  description: Gross-to-net payroll adjustments — bonuses, deductions, one-time payments
  humanURL: https://developer.deel.com/api/introduction
  baseURL: https://api.letsdeel.com/rest/v2
  tags:
  - Adjustments
  properties:
  - type: OpenAPI
    url: openapi/deel-com-adjustments-api-openapi.yml
  - type: Documentation
    url: https://developer.deel.com/api/introduction
  - type: GettingStarted
    url: https://developer.deel.com/api/quickstart
  - type: Authentication
    url: https://developer.deel.com/api/authentication
  - type: JSONSchema
    url: json-schema/deel-contract-schema.json
  - type: JSONSchema
    url: json-schema/deel-person-schema.json
  - type: JSONLD
    url: json-ld/deel-com-context.jsonld
  - type: GraphQL
    url: graphql/deel-com-graphql.md
  - type: Documentation
    url: https://developer.deel.com/api/employer-of-record/introduction
  - type: Documentation
    url: https://developer.deel.com/api/employer-of-record/employment-cost-calculator
  - type: Documentation
    url: https://developer.deel.com/api/employer-of-record/hiring
  - type: Documentation
    url: https://developer.deel.com/api/employer-of-record/accept-quote
  - type: JSONSchema
    url: json-schema/deel-eor-contract-schema.json
  - type: Documentation
    url: https://developer.deel.com/api/contractors/introduction
  - type: Documentation
    url: https://developer.deel.com/api/contractors/invoice-adjustments
  - type: Documentation
    url: https://developer.deel.com/api/contractors/timesheets
  - type: Documentation
    url: https://developer.deel.com/api/global-payroll/introduction
  - type: Documentation
    url: https://developer.deel.com/api/global-payroll/time-tracking
  - type: Documentation
    url: https://developer.deel.com/api/global-payroll/adjustments
  - type: JSONSchema
    url: json-schema/deel-payroll-event-schema.json
  - type: Documentation
    url: https://developer.deel.com/api/hris/introduction
  - type: Documentation
    url: https://developer.deel.com/api/scim-api/overview
  - type: Documentation
    url: https://developer.deel.com/api/hris-common-use-cases/sync-deel-users-to-identity-providers
  - type: JSONSchema
    url: json-schema/deel-time-off-schema.json
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/introduction
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/getting-started
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/manage-jobs
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/manage-candidates-and-applications
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/webhooks
  - type: Documentation
    url: https://developer.deel.com/api/webhooks/introduction
  - type: Documentation
    url: https://developer.deel.com/api/webhooks/quickstart
  - type: Documentation
    url: https://developer.deel.com/api/webhooks/events
  - type: Documentation
    url: https://developer.deel.com/api/webhooks/simulations
  - type: Documentation
    url: https://developer.deel.com/api/platform/screenings
  - type: Documentation
    url: https://developer.deel.com/api/platform/immigration
  - type: Documentation
    url: https://developer.deel.com/api/deel-it/getting-started/introduction
- aid: deel-com:deel-com-applications-api
  name: Deel Applications API
  description: Application lifecycle and pipeline stages
  humanURL: https://developer.deel.com/api/introduction
  baseURL: https://api.letsdeel.com/rest/v2
  tags:
  - Applications
  properties:
  - type: OpenAPI
    url: openapi/deel-com-applications-api-openapi.yml
  - type: Documentation
    url: https://developer.deel.com/api/introduction
  - type: GettingStarted
    url: https://developer.deel.com/api/quickstart
  - type: Authentication
    url: https://developer.deel.com/api/authentication
  - type: JSONSchema
    url: json-schema/deel-contract-schema.json
  - type: JSONSchema
    url: json-schema/deel-person-schema.json
  - type: JSONLD
    url: json-ld/deel-com-context.jsonld
  - type: GraphQL
    url: graphql/deel-com-graphql.md
  - type: Documentation
    url: https://developer.deel.com/api/employer-of-record/introduction
  - type: Documentation
    url: https://developer.deel.com/api/employer-of-record/employment-cost-calculator
  - type: Documentation
    url: https://developer.deel.com/api/employer-of-record/hiring
  - type: Documentation
    url: https://developer.deel.com/api/employer-of-record/accept-quote
  - type: JSONSchema
    url: json-schema/deel-eor-contract-schema.json
  - type: Documentation
    url: https://developer.deel.com/api/contractors/introduction
  - type: Documentation
    url: https://developer.deel.com/api/contractors/invoice-adjustments
  - type: Documentation
    url: https://developer.deel.com/api/contractors/timesheets
  - type: Documentation
    url: https://developer.deel.com/api/global-payroll/introduction
  - type: Documentation
    url: https://developer.deel.com/api/global-payroll/time-tracking
  - type: Documentation
    url: https://developer.deel.com/api/global-payroll/adjustments
  - type: JSONSchema
    url: json-schema/deel-payroll-event-schema.json
  - type: Documentation
    url: https://developer.deel.com/api/hris/introduction
  - type: Documentation
    url: https://developer.deel.com/api/scim-api/overview
  - type: Documentation
    url: https://developer.deel.com/api/hris-common-use-cases/sync-deel-users-to-identity-providers
  - type: JSONSchema
    url: json-schema/deel-time-off-schema.json
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/introduction
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/getting-started
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/manage-jobs
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/manage-candidates-and-applications
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/webhooks
  - type: Documentation
    url: https://developer.deel.com/api/webhooks/introduction
  - type: Documentation
    url: https://developer.deel.com/api/webhooks/quickstart
  - type: Documentation
    url: https://developer.deel.com/api/webhooks/events
  - type: Documentation
    url: https://developer.deel.com/api/webhooks/simulations
  - type: Documentation
    url: https://developer.deel.com/api/platform/screenings
  - type: Documentation
    url: https://developer.deel.com/api/platform/immigration
  - type: Documentation
    url: https://developer.deel.com/api/deel-it/getting-started/introduction
- aid: deel-com:deel-com-candidates-api
  name: Deel Candidates API
  description: Candidate records and resume attachments
  humanURL: https://developer.deel.com/api/introduction
  baseURL: https://api.letsdeel.com/rest/v2
  tags:
  - Candidates
  properties:
  - type: OpenAPI
    url: openapi/deel-com-candidates-api-openapi.yml
  - type: Documentation
    url: https://developer.deel.com/api/introduction
  - type: GettingStarted
    url: https://developer.deel.com/api/quickstart
  - type: Authentication
    url: https://developer.deel.com/api/authentication
  - type: JSONSchema
    url: json-schema/deel-contract-schema.json
  - type: JSONSchema
    url: json-schema/deel-person-schema.json
  - type: JSONLD
    url: json-ld/deel-com-context.jsonld
  - type: GraphQL
    url: graphql/deel-com-graphql.md
  - type: Documentation
    url: https://developer.deel.com/api/employer-of-record/introduction
  - type: Documentation
    url: https://developer.deel.com/api/employer-of-record/employment-cost-calculator
  - type: Documentation
    url: https://developer.deel.com/api/employer-of-record/hiring
  - type: Documentation
    url: https://developer.deel.com/api/employer-of-record/accept-quote
  - type: JSONSchema
    url: json-schema/deel-eor-contract-schema.json
  - type: Documentation
    url: https://developer.deel.com/api/contractors/introduction
  - type: Documentation
    url: https://developer.deel.com/api/contractors/invoice-adjustments
  - type: Documentation
    url: https://developer.deel.com/api/contractors/timesheets
  - type: Documentation
    url: https://developer.deel.com/api/global-payroll/introduction
  - type: Documentation
    url: https://developer.deel.com/api/global-payroll/time-tracking
  - type: Documentation
    url: https://developer.deel.com/api/global-payroll/adjustments
  - type: JSONSchema
    url: json-schema/deel-payroll-event-schema.json
  - type: Documentation
    url: https://developer.deel.com/api/hris/introduction
  - type: Documentation
    url: https://developer.deel.com/api/scim-api/overview
  - type: Documentation
    url: https://developer.deel.com/api/hris-common-use-cases/sync-deel-users-to-identity-providers
  - type: JSONSchema
    url: json-schema/deel-time-off-schema.json
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/introduction
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/getting-started
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/manage-jobs
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/manage-candidates-and-applications
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/webhooks
  - type: Documentation
    url: https://developer.deel.com/api/webhooks/introduction
  - type: Documentation
    url: https://developer.deel.com/api/webhooks/quickstart
  - type: Documentation
    url: https://developer.deel.com/api/webhooks/events
  - type: Documentation
    url: https://developer.deel.com/api/webhooks/simulations
  - type: Documentation
    url: https://developer.deel.com/api/platform/screenings
  - type: Documentation
    url: https://developer.deel.com/api/platform/immigration
  - type: Documentation
    url: https://developer.deel.com/api/deel-it/getting-started/introduction
- aid: deel-com:deel-com-contractor-amendments-api
  name: Deel Contractor Amendments API
  description: Amend active contractor contracts
  humanURL: https://developer.deel.com/api/introduction
  baseURL: https://api.letsdeel.com/rest/v2
  tags:
  - Contractor Amendments
  properties:
  - type: OpenAPI
    url: openapi/deel-com-contractor-amendments-api-openapi.yml
  - type: Documentation
    url: https://developer.deel.com/api/introduction
  - type: GettingStarted
    url: https://developer.deel.com/api/quickstart
  - type: Authentication
    url: https://developer.deel.com/api/authentication
  - type: JSONSchema
    url: json-schema/deel-contract-schema.json
  - type: JSONSchema
    url: json-schema/deel-person-schema.json
  - type: JSONLD
    url: json-ld/deel-com-context.jsonld
  - type: GraphQL
    url: graphql/deel-com-graphql.md
  - type: Documentation
    url: https://developer.deel.com/api/employer-of-record/introduction
  - type: Documentation
    url: https://developer.deel.com/api/employer-of-record/employment-cost-calculator
  - type: Documentation
    url: https://developer.deel.com/api/employer-of-record/hiring
  - type: Documentation
    url: https://developer.deel.com/api/employer-of-record/accept-quote
  - type: JSONSchema
    url: json-schema/deel-eor-contract-schema.json
  - type: Documentation
    url: https://developer.deel.com/api/contractors/introduction
  - type: Documentation
    url: https://developer.deel.com/api/contractors/invoice-adjustments
  - type: Documentation
    url: https://developer.deel.com/api/contractors/timesheets
  - type: Documentation
    url: https://developer.deel.com/api/global-payroll/introduction
  - type: Documentation
    url: https://developer.deel.com/api/global-payroll/time-tracking
  - type: Documentation
    url: https://developer.deel.com/api/global-payroll/adjustments
  - type: JSONSchema
    url: json-schema/deel-payroll-event-schema.json
  - type: Documentation
    url: https://developer.deel.com/api/hris/introduction
  - type: Documentation
    url: https://developer.deel.com/api/scim-api/overview
  - type: Documentation
    url: https://developer.deel.com/api/hris-common-use-cases/sync-deel-users-to-identity-providers
  - type: JSONSchema
    url: json-schema/deel-time-off-schema.json
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/introduction
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/getting-started
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/manage-jobs
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/manage-candidates-and-applications
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/webhooks
  - type: Documentation
    url: https://developer.deel.com/api/webhooks/introduction
  - type: Documentation
    url: https://developer.deel.com/api/webhooks/quickstart
  - type: Documentation
    url: https://developer.deel.com/api/webhooks/events
  - type: Documentation
    url: https://developer.deel.com/api/webhooks/simulations
  - type: Documentation
    url: https://developer.deel.com/api/platform/screenings
  - type: Documentation
    url: https://developer.deel.com/api/platform/immigration
  - type: Documentation
    url: https://developer.deel.com/api/deel-it/getting-started/introduction
- aid: deel-com:deel-com-contractor-hiring-api
  name: Deel Contractor Hiring API
  description: Create and onboard IC, PAYG, milestone, and COR contracts
  humanURL: https://developer.deel.com/api/introduction
  baseURL: https://api.letsdeel.com/rest/v2
  tags:
  - Contractor Hiring
  properties:
  - type: OpenAPI
    url: openapi/deel-com-contractor-hiring-api-openapi.yml
  - type: Documentation
    url: https://developer.deel.com/api/introduction
  - type: GettingStarted
    url: https://developer.deel.com/api/quickstart
  - type: Authentication
    url: https://developer.deel.com/api/authentication
  - type: JSONSchema
    url: json-schema/deel-contract-schema.json
  - type: JSONSchema
    url: json-schema/deel-person-schema.json
  - type: JSONLD
    url: json-ld/deel-com-context.jsonld
  - type: GraphQL
    url: graphql/deel-com-graphql.md
  - type: Documentation
    url: https://developer.deel.com/api/employer-of-record/introduction
  - type: Documentation
    url: https://developer.deel.com/api/employer-of-record/employment-cost-calculator
  - type: Documentation
    url: https://developer.deel.com/api/employer-of-record/hiring
  - type: Documentation
    url: https://developer.deel.com/api/employer-of-record/accept-quote
  - type: JSONSchema
    url: json-schema/deel-eor-contract-schema.json
  - type: Documentation
    url: https://developer.deel.com/api/contractors/introduction
  - type: Documentation
    url: https://developer.deel.com/api/contractors/invoice-adjustments
  - type: Documentation
    url: https://developer.deel.com/api/contractors/timesheets
  - type: Documentation
    url: https://developer.deel.com/api/global-payroll/introduction
  - type: Documentation
    url: https://developer.deel.com/api/global-payroll/time-tracking
  - type: Documentation
    url: https://developer.deel.com/api/global-payroll/adjustments
  - type: JSONSchema
    url: json-schema/deel-payroll-event-schema.json
  - type: Documentation
    url: https://developer.deel.com/api/hris/introduction
  - type: Documentation
    url: https://developer.deel.com/api/scim-api/overview
  - type: Documentation
    url: https://developer.deel.com/api/hris-common-use-cases/sync-deel-users-to-identity-providers
  - type: JSONSchema
    url: json-schema/deel-time-off-schema.json
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/introduction
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/getting-started
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/manage-jobs
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/manage-candidates-and-applications
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/webhooks
  - type: Documentation
    url: https://developer.deel.com/api/webhooks/introduction
  - type: Documentation
    url: https://developer.deel.com/api/webhooks/quickstart
  - type: Documentation
    url: https://developer.deel.com/api/webhooks/events
  - type: Documentation
    url: https://developer.deel.com/api/webhooks/simulations
  - type: Documentation
    url: https://developer.deel.com/api/platform/screenings
  - type: Documentation
    url: https://developer.deel.com/api/platform/immigration
  - type: Documentation
    url: https://developer.deel.com/api/deel-it/getting-started/introduction
- aid: deel-com:deel-com-contracts-api
  name: Deel Contracts API
  description: IC and EOR contract list and detail
  humanURL: https://developer.deel.com/api/introduction
  baseURL: https://api.letsdeel.com/rest/v2
  tags:
  - Contracts
  properties:
  - type: OpenAPI
    url: openapi/deel-com-contracts-api-openapi.yml
  - type: Documentation
    url: https://developer.deel.com/api/introduction
  - type: GettingStarted
    url: https://developer.deel.com/api/quickstart
  - type: Authentication
    url: https://developer.deel.com/api/authentication
  - type: JSONSchema
    url: json-schema/deel-contract-schema.json
  - type: JSONSchema
    url: json-schema/deel-person-schema.json
  - type: JSONLD
    url: json-ld/deel-com-context.jsonld
  - type: GraphQL
    url: graphql/deel-com-graphql.md
  - type: Documentation
    url: https://developer.deel.com/api/employer-of-record/introduction
  - type: Documentation
    url: https://developer.deel.com/api/employer-of-record/employment-cost-calculator
  - type: Documentation
    url: https://developer.deel.com/api/employer-of-record/hiring
  - type: Documentation
    url: https://developer.deel.com/api/employer-of-record/accept-quote
  - type: JSONSchema
    url: json-schema/deel-eor-contract-schema.json
  - type: Documentation
    url: https://developer.deel.com/api/contractors/introduction
  - type: Documentation
    url: https://developer.deel.com/api/contractors/invoice-adjustments
  - type: Documentation
    url: https://developer.deel.com/api/contractors/timesheets
  - type: Documentation
    url: https://developer.deel.com/api/global-payroll/introduction
  - type: Documentation
    url: https://developer.deel.com/api/global-payroll/time-tracking
  - type: Documentation
    url: https://developer.deel.com/api/global-payroll/adjustments
  - type: JSONSchema
    url: json-schema/deel-payroll-event-schema.json
  - type: Documentation
    url: https://developer.deel.com/api/hris/introduction
  - type: Documentation
    url: https://developer.deel.com/api/scim-api/overview
  - type: Documentation
    url: https://developer.deel.com/api/hris-common-use-cases/sync-deel-users-to-identity-providers
  - type: JSONSchema
    url: json-schema/deel-time-off-schema.json
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/introduction
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/getting-started
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/manage-jobs
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/manage-candidates-and-applications
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/webhooks
  - type: Documentation
    url: https://developer.deel.com/api/webhooks/introduction
  - type: Documentation
    url: https://developer.deel.com/api/webhooks/quickstart
  - type: Documentation
    url: https://developer.deel.com/api/webhooks/events
  - type: Documentation
    url: https://developer.deel.com/api/webhooks/simulations
  - type: Documentation
    url: https://developer.deel.com/api/platform/screenings
  - type: Documentation
    url: https://developer.deel.com/api/platform/immigration
  - type: Documentation
    url: https://developer.deel.com/api/deel-it/getting-started/introduction
- aid: deel-com:deel-com-custom-fields-api
  name: Deel Custom Fields API
  description: Custom fields on contracts and people
  humanURL: https://developer.deel.com/api/introduction
  baseURL: https://api.letsdeel.com/rest/v2
  tags:
  - Custom Fields
  properties:
  - type: OpenAPI
    url: openapi/deel-com-custom-fields-api-openapi.yml
  - type: Documentation
    url: https://developer.deel.com/api/introduction
  - type: GettingStarted
    url: https://developer.deel.com/api/quickstart
  - type: Authentication
    url: https://developer.deel.com/api/authentication
  - type: JSONSchema
    url: json-schema/deel-contract-schema.json
  - type: JSONSchema
    url: json-schema/deel-person-schema.json
  - type: JSONLD
    url: json-ld/deel-com-context.jsonld
  - type: GraphQL
    url: graphql/deel-com-graphql.md
  - type: Documentation
    url: https://developer.deel.com/api/employer-of-record/introduction
  - type: Documentation
    url: https://developer.deel.com/api/employer-of-record/employment-cost-calculator
  - type: Documentation
    url: https://developer.deel.com/api/employer-of-record/hiring
  - type: Documentation
    url: https://developer.deel.com/api/employer-of-record/accept-quote
  - type: JSONSchema
    url: json-schema/deel-eor-contract-schema.json
  - type: Documentation
    url: https://developer.deel.com/api/contractors/introduction
  - type: Documentation
    url: https://developer.deel.com/api/contractors/invoice-adjustments
  - type: Documentation
    url: https://developer.deel.com/api/contractors/timesheets
  - type: Documentation
    url: https://developer.deel.com/api/global-payroll/introduction
  - type: Documentation
    url: https://developer.deel.com/api/global-payroll/time-tracking
  - type: Documentation
    url: https://developer.deel.com/api/global-payroll/adjustments
  - type: JSONSchema
    url: json-schema/deel-payroll-event-schema.json
  - type: Documentation
    url: https://developer.deel.com/api/hris/introduction
  - type: Documentation
    url: https://developer.deel.com/api/scim-api/overview
  - type: Documentation
    url: https://developer.deel.com/api/hris-common-use-cases/sync-deel-users-to-identity-providers
  - type: JSONSchema
    url: json-schema/deel-time-off-schema.json
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/introduction
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/getting-started
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/manage-jobs
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/manage-candidates-and-applications
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/webhooks
  - type: Documentation
    url: https://developer.deel.com/api/webhooks/introduction
  - type: Documentation
    url: https://developer.deel.com/api/webhooks/quickstart
  - type: Documentation
    url: https://developer.deel.com/api/webhooks/events
  - type: Documentation
    url: https://developer.deel.com/api/webhooks/simulations
  - type: Documentation
    url: https://developer.deel.com/api/platform/screenings
  - type: Documentation
    url: https://developer.deel.com/api/platform/immigration
  - type: Documentation
    url: https://developer.deel.com/api/deel-it/getting-started/introduction
- aid: deel-com:deel-com-deel-it-api
  name: Deel Deel IT API
  description: Device provisioning and equipment lifecycle
  humanURL: https://developer.deel.com/api/introduction
  baseURL: https://api.letsdeel.com/rest/v2
  tags:
  - Deel IT
  properties:
  - type: OpenAPI
    url: openapi/deel-com-deel-it-api-openapi.yml
  - type: Documentation
    url: https://developer.deel.com/api/introduction
  - type: GettingStarted
    url: https://developer.deel.com/api/quickstart
  - type: Authentication
    url: https://developer.deel.com/api/authentication
  - type: JSONSchema
    url: json-schema/deel-contract-schema.json
  - type: JSONSchema
    url: json-schema/deel-person-schema.json
  - type: JSONLD
    url: json-ld/deel-com-context.jsonld
  - type: GraphQL
    url: graphql/deel-com-graphql.md
  - type: Documentation
    url: https://developer.deel.com/api/employer-of-record/introduction
  - type: Documentation
    url: https://developer.deel.com/api/employer-of-record/employment-cost-calculator
  - type: Documentation
    url: https://developer.deel.com/api/employer-of-record/hiring
  - type: Documentation
    url: https://developer.deel.com/api/employer-of-record/accept-quote
  - type: JSONSchema
    url: json-schema/deel-eor-contract-schema.json
  - type: Documentation
    url: https://developer.deel.com/api/contractors/introduction
  - type: Documentation
    url: https://developer.deel.com/api/contractors/invoice-adjustments
  - type: Documentation
    url: https://developer.deel.com/api/contractors/timesheets
  - type: Documentation
    url: https://developer.deel.com/api/global-payroll/introduction
  - type: Documentation
    url: https://developer.deel.com/api/global-payroll/time-tracking
  - type: Documentation
    url: https://developer.deel.com/api/global-payroll/adjustments
  - type: JSONSchema
    url: json-schema/deel-payroll-event-schema.json
  - type: Documentation
    url: https://developer.deel.com/api/hris/introduction
  - type: Documentation
    url: https://developer.deel.com/api/scim-api/overview
  - type: Documentation
    url: https://developer.deel.com/api/hris-common-use-cases/sync-deel-users-to-identity-providers
  - type: JSONSchema
    url: json-schema/deel-time-off-schema.json
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/introduction
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/getting-started
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/manage-jobs
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/manage-candidates-and-applications
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/webhooks
  - type: Documentation
    url: https://developer.deel.com/api/webhooks/introduction
  - type: Documentation
    url: https://developer.deel.com/api/webhooks/quickstart
  - type: Documentation
    url: https://developer.deel.com/api/webhooks/events
  - type: Documentation
    url: https://developer.deel.com/api/webhooks/simulations
  - type: Documentation
    url: https://developer.deel.com/api/platform/screenings
  - type: Documentation
    url: https://developer.deel.com/api/platform/immigration
  - type: Documentation
    url: https://developer.deel.com/api/deel-it/getting-started/introduction
- aid: deel-com:deel-com-eor-amendments-api
  name: Deel EOR Amendments API
  description: Amend active EOR contracts with structured approval flow
  humanURL: https://developer.deel.com/api/introduction
  baseURL: https://api.letsdeel.com/rest/v2
  tags:
  - EOR Amendments
  properties:
  - type: OpenAPI
    url: openapi/deel-com-eor-amendments-api-openapi.yml
  - type: Documentation
    url: https://developer.deel.com/api/introduction
  - type: GettingStarted
    url: https://developer.deel.com/api/quickstart
  - type: Authentication
    url: https://developer.deel.com/api/authentication
  - type: JSONSchema
    url: json-schema/deel-contract-schema.json
  - type: JSONSchema
    url: json-schema/deel-person-schema.json
  - type: JSONLD
    url: json-ld/deel-com-context.jsonld
  - type: GraphQL
    url: graphql/deel-com-graphql.md
  - type: Documentation
    url: https://developer.deel.com/api/employer-of-record/introduction
  - type: Documentation
    url: https://developer.deel.com/api/employer-of-record/employment-cost-calculator
  - type: Documentation
    url: https://developer.deel.com/api/employer-of-record/hiring
  - type: Documentation
    url: https://developer.deel.com/api/employer-of-record/accept-quote
  - type: JSONSchema
    url: json-schema/deel-eor-contract-schema.json
  - type: Documentation
    url: https://developer.deel.com/api/contractors/introduction
  - type: Documentation
    url: https://developer.deel.com/api/contractors/invoice-adjustments
  - type: Documentation
    url: https://developer.deel.com/api/contractors/timesheets
  - type: Documentation
    url: https://developer.deel.com/api/global-payroll/introduction
  - type: Documentation
    url: https://developer.deel.com/api/global-payroll/time-tracking
  - type: Documentation
    url: https://developer.deel.com/api/global-payroll/adjustments
  - type: JSONSchema
    url: json-schema/deel-payroll-event-schema.json
  - type: Documentation
    url: https://developer.deel.com/api/hris/introduction
  - type: Documentation
    url: https://developer.deel.com/api/scim-api/overview
  - type: Documentation
    url: https://developer.deel.com/api/hris-common-use-cases/sync-deel-users-to-identity-providers
  - type: JSONSchema
    url: json-schema/deel-time-off-schema.json
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/introduction
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/getting-started
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/manage-jobs
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/manage-candidates-and-applications
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/webhooks
  - type: Documentation
    url: https://developer.deel.com/api/webhooks/introduction
  - type: Documentation
    url: https://developer.deel.com/api/webhooks/quickstart
  - type: Documentation
    url: https://developer.deel.com/api/webhooks/events
  - type: Documentation
    url: https://developer.deel.com/api/webhooks/simulations
  - type: Documentation
    url: https://developer.deel.com/api/platform/screenings
  - type: Documentation
    url: https://developer.deel.com/api/platform/immigration
  - type: Documentation
    url: https://developer.deel.com/api/deel-it/getting-started/introduction
- aid: deel-com:deel-com-eor-benefits-api
  name: Deel EOR Benefits API
  description: Country-specific benefit plans and worker enrollment
  humanURL: https://developer.deel.com/api/introduction
  baseURL: https://api.letsdeel.com/rest/v2
  tags:
  - EOR Benefits
  properties:
  - type: OpenAPI
    url: openapi/deel-com-eor-benefits-api-openapi.yml
  - type: Documentation
    url: https://developer.deel.com/api/introduction
  - type: GettingStarted
    url: https://developer.deel.com/api/quickstart
  - type: Authentication
    url: https://developer.deel.com/api/authentication
  - type: JSONSchema
    url: json-schema/deel-contract-schema.json
  - type: JSONSchema
    url: json-schema/deel-person-schema.json
  - type: JSONLD
    url: json-ld/deel-com-context.jsonld
  - type: GraphQL
    url: graphql/deel-com-graphql.md
  - type: Documentation
    url: https://developer.deel.com/api/employer-of-record/introduction
  - type: Documentation
    url: https://developer.deel.com/api/employer-of-record/employment-cost-calculator
  - type: Documentation
    url: https://developer.deel.com/api/employer-of-record/hiring
  - type: Documentation
    url: https://developer.deel.com/api/employer-of-record/accept-quote
  - type: JSONSchema
    url: json-schema/deel-eor-contract-schema.json
  - type: Documentation
    url: https://developer.deel.com/api/contractors/introduction
  - type: Documentation
    url: https://developer.deel.com/api/contractors/invoice-adjustments
  - type: Documentation
    url: https://developer.deel.com/api/contractors/timesheets
  - type: Documentation
    url: https://developer.deel.com/api/global-payroll/introduction
  - type: Documentation
    url: https://developer.deel.com/api/global-payroll/time-tracking
  - type: Documentation
    url: https://developer.deel.com/api/global-payroll/adjustments
  - type: JSONSchema
    url: json-schema/deel-payroll-event-schema.json
  - type: Documentation
    url: https://developer.deel.com/api/hris/introduction
  - type: Documentation
    url: https://developer.deel.com/api/scim-api/overview
  - type: Documentation
    url: https://developer.deel.com/api/hris-common-use-cases/sync-deel-users-to-identity-providers
  - type: JSONSchema
    url: json-schema/deel-time-off-schema.json
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/introduction
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/getting-started
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/manage-jobs
  - type: Documentation
    url: https://developer.deel.com/api/ats-guides/manage-candidates-and-applications


# --- truncated at 32 KB (133 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/deel/refs/heads/main/apis.yml