Learn how to create a sandbox environment and use it to test your API calls safely before going to production.
If you don’t already have a Deel account, create one first:
The API Sandbox is a separate testing environment where you can safely test API calls without affecting real data or production systems.
Read more about sandbox in this article.
After creating your sandbox:
https://api-sandbox.demo.deel.com/rest/v2Never share your API credentials or commit them to version control. Use environment variables instead.
Try a simple API request to verify your setup:
Replace YOUR_API_KEY with your actual sandbox API key.
A successful response means you’re ready to start building! If you get an error, double-check your API key and ensure you’re using the sandbox URL.
When you’re ready to move to production:
https://api.letsdeel.com/rest/v2Production API calls affect real data and may trigger actual business processes. Always test thoroughly in sandbox first.
Want to see the API in action right away? Clone one of our pre-built sample applications:
Before diving into specific services, familiarize yourself with these core concepts:
Learn how to authenticate your API requests.
Set up webhooks to receive real-time updates.
Understand API rate limits and best practices.
Ensure safe retry logic for your API calls.
Choose the service that fits your use case:
Hire employees globally without setting up local entities.
Manage the full contractor lifecycle from contracts to payments.
Run payroll in 120+ countries with local compliance.
Manage your team’s information and organizational structure.
Securely manage devices and applications.
Access reports, screenings, immigration, and more.
Need help? Contact Deel Support or check out the full API reference.