Quickstart
Get started in three steps
Learn how to create a sandbox environment and use it to test your API calls safely before going to production.
Step 1: Create a Deel Account
Sign up for Deel
If you don’t already have a Deel account, create one first:
- Go to app.deel.com
- Click Sign Up and complete the registration process
- Verify your email address
Step 2: Set Up API Sandbox
The API Sandbox is a separate testing environment where you can safely test API calls without affecting real data or production systems.
Create your sandbox environment
- Log into your Deel account at app.deel.com
- Navigate to the Developer Center (usually found in settings or developer menu)
- Click on the API Sandbox tab
- Click Create Sandbox
- Enter a unique email address and password for your sandbox account
- Click Confirm to create the sandbox
Read more about sandbox in this article.
Get your API credentials
After creating your sandbox:
- In the Developer Center, locate your API Key or Access Token
- Copy and save it securely (treat it like a password)
- Note the sandbox API base URL:
https://api-sandbox.demo.deel.com/rest/v2
Never share your API credentials or commit them to version control. Use environment variables instead.
Step 3: Make Your First API Call
Test the API
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.
Ready for production?
When you’re ready to move to production:
- Go back to Developer Center
- Switch from Sandbox to Production mode
- Generate production API credentials (different from sandbox)
- Update your API base URL to:
https://api.letsdeel.com/rest/v2
Production API calls affect real data and may trigger actual business processes. Always test thoroughly in sandbox first.
Try a Sample App
Want to see the API in action right away? Clone one of our pre-built sample applications:
Next steps
Essential API Topics
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.
Explore Deel Services
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.