Deel. PayAndBill API
Welcome to the Deel. PayAndBill API documentation. Our API allows you to access your employee and customer data to integrate with your business environment. You can also push data into PayAndBill from third-party systems.
Base URLs
All API requests should be made to one of the following base URLs depending on your environment:
Use the Staging base URL when testing or developing your integration. Switch to Production only when you are ready to go live.
Quick Start
To start using the Deel. PayAndBill API:
Authenticate
Use the OAuth Authorization endpoint to initiate the authorization flow, then exchange the code for an access token via the OAuth Token Exchange endpoint.
Available Resources
The API currently provides access to the following resources:
Create, list, search, update, and manage employee records with full pagination support.
Create, list, retrieve, and update customer records including billing groups and jobs.
Retrieve company records, accounts, purchase details, and invoicing configuration.
Create and manage billing groups linked to customers.
Retrieve holiday groups configured for your tenant.
Manage General Ledger groups and configuration.
Headers
Most endpoints require the following headers in addition to the Authorization bearer token:
