1. Go to Deel dashboard > Developer > API. 2. Generate API token. 3. Use as Bearer token.
| Base URL | https://api.letsdeel.com/rest/v2/ |
|---|---|
| API version | v2 |
| Auth | API token as Bearer. Generate at app.deel.com > Integrations > API. |
| Request body | application/json |
| Pagination | page-based: page and limit params. |
| Rate limit | 100 req/min. |
| Error format | JSON: {"errors":[{"code":"...","message":"..."}]} |
| Method | Path | Description |
|---|---|---|
GET | /contracts | List contracts |
GET | /invoices | List invoices/payments |
GET | /people | List workers (employees & contractors) |
POST | /contracts | Create new contract |
GET /rest/v2/contracts
Authorization: Bearer {api_token}
Source: curated by KanseiLink from official documentation (docs) and registry checks. Last reviewed: 2026-04-07. Specs change โ verify against the official docs before production use.