This page is also inEN
iTeam
API guide · HR and payroll With your company’s credentials

Deel API: what you can do and how to use it with AI agents

The Deel API gives access to contracts, people, invoices, payments, adjustments and time off for contractors and employees in many countries. Companies that hire abroad or run distributed teams use it. Access is through an organization API token or an OAuth app.

Nina
API guide

What the Deel API offers

Contracts

Look up and create contracts for contractors and employees.

People

Data on the people who work through Deel in your organization.

Invoices and payments

Contractor invoices and payment history.

Adjustments and expenses

Add bonuses, reimbursements and adjustments.

Time off

Time-off requests and balances.

Webhooks

Events such as a signed contract or an issued invoice.

How to access the Deel API

  • With your company’s credentialsUses an API token generated by the administrator in Deel, with chosen scopes, or OAuth 2.0 for apps. A sandbox environment is available.
  • Payments and adjustments need approval and a spending cap.
  • People data is personal and, in many countries, protected by local law.
  • Use the sandbox before production.

Official documentation: developer.deel.com

What an iTeam agent does with the Deel API

Onboarding a contractor abroad

When the contract is signed, the agent creates access, notifies the manager and sends the welcome kit.

Reimbursement with approval

The agent reads the submitted receipt, builds the expense adjustment and adds it in Deel after the manager approves.

Month-end close

The agent gathers invoices and payments for reconciliation in finance.

Time-off questions

An employee asks for their time-off balance and the agent answers by checking Deel.

From the credential to the agent at work, with approval

01

Generate the token with scopes

In Deel, create the token with the scopes you need and test it in the sandbox.

02

Store it in the iTeam vault

Save the token and keep read-only agents separate from agents that add adjustments.

03

Approve amounts

Adjustments and expenses with a monetary value are added only after the owner approves.

Questions

Questions about the Deel API

Is the Deel API free?

The API has no separate fee. What you pay for are the Deel services you buy for each person.

Do I need to code to use the Deel API with iTeam?

Not necessarily. The iTeam deployment team sets up the integration from the Deel documentation.

Can an agent create contracts?

It can prepare them, but we recommend that creating and sending a contract goes through HR and legal approval.

Next step

Put an AI team to work this week.

Start free with a pre-built team, or talk to us and our squad puts AI in production with your people.

300+integrations
4languages
Agents working right now