Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.range.org/llms.txt

Use this file to discover all available pages before exploring further.

Get from zero to your first authenticated API call in under five minutes.

1. Create your account and generate an API key

1

Navigate to the Range platform

Visit app.range.org to access the signup page.
2

Sign up

Click Sign up in the bottom left corner of the screen.
3

Choose an authentication method

Option 1: Click Sign in with Google for instant sign-in.Option 2: Sign up with your email address. You’ll receive a verification link to finish signing up.
4

Access your API key

Once authenticated, navigate to APIs in the left sidebar.Your API key is generated and displayed automatically. Copy it to start making authenticated requests.
Your API key is securely stored and accessible anytime from the APIs page. Keep it confidential and never expose it in client-side code.

2. Authenticate

All Range API requests require authentication via an API key passed in the request header.

Header format

Include your API key in every request using the Authorization header:
Authorization: Bearer your_api_key_here
Keep your API key secure. Never expose it in client-side code or public repositories. Use environment variables in production.

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.
Look up blockchain address data:
curl 'https://api.range.org/v1/address?address=CCTPiPYPc6AsJuwueEnWgSgucamXDZwBd53dQ11YiKX3&network=solana' \
  --header 'Authorization: Bearer your_api_key_here'
Explore the Data API →

4. Rate limits and best practices

  • 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
Monitor your usage via the Range dashboard. Contact us to upgrade or discuss higher limits.
All errors return standard HTTP status codes with JSON error messages:
{
  "error": "Invalid API key",
  "status": 401,
  "message": "The provided API key is invalid or expired"
}
Common status codes:
  • 200: Success
  • 400: Bad request (invalid parameters)
  • 401: Unauthorized (invalid API key)
  • 429: Rate limit exceeded
  • 500: Server error
  • 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.

Need help? Contact our support team or browse the API reference for detailed endpoint documentation.
Last modified on May 25, 2026