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.
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
Generate the token with scopes
In Deel, create the token with the scopes you need and test it in the sandbox.
Store it in the iTeam vault
Save the token and keep read-only agents separate from agents that add adjustments.
Approve amounts
Adjustments and expenses with a monetary value are added only after the owner approves.
Ready-made AI teams that use Deel
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.