1. Create your account and generate an API key
Sign up or log in
Create an account or log in at app.range.org.
Open your API settings
Go to Settings > API (app.range.org/keys).
Copy your API key when you generate it. Range shows it only once and does not display it again. You can revoke and rotate keys at any time from your API settings.
2. Authenticate
All Range API requests require authentication via an API key passed in the request header. Include your API key in every request using theAuthorization header:
3. Make your first request
Pick the API you want to start with. Each tab shows a sample call and a link to that API’s own quickstart for the full walkthrough.- Data API
- Risk API
- Platform API
- Faraday API
4. Rate limits and best practices
Rate limits
Rate limits
- Risk API: 10 requests per month (trial)
- Faraday API: 100 requests per month (trial)
- Data API: 100 requests per month (trial)
- Enterprise: Custom limits and higher tiers available
Error handling
Error handling
All errors return standard HTTP status codes with JSON error messages:Common status codes:
200: Success400: Bad request (invalid parameters)401: Unauthorized (invalid API key)429: Rate limit exceeded500: Server error
Best practices
Best practices
- Cache responses when possible to reduce API calls
- Use batch endpoints when available for multiple queries
- Implement exponential backoff for rate limit errors
- Monitor your usage via the Range dashboard
- Subscribe to webhooks for real-time updates instead of polling
Next steps
Now that you’ve made your first request, explore the full Range API suite:Data API
Access unified blockchain data, protocol analytics and stablecoin
intelligence across multiple chains.
Risk API
Screen wallets, transactions and tokens for sanctions, security risks and
compliance checks.
Faraday API
Execute compliant cross-chain stablecoin transfers with best-price routing
and built-in compliance.
Platform API
Manage your Range organization, API keys, users and account settings
programmatically.