Skip to main content
This guide walks you through your first calls to each Risk API endpoint. It covers request formats, address and payment response fields, sanctions results, and token validation errors.
You’ll need an API key. All requests require a Bearer token. If you don’t have one yet, get your API key →

Authentication

Every Risk API request uses the same authentication pattern. Pass your API key in the Authorization header:
Base URL: https://api.range.org
Keep your API key server-side. Never expose it in client-side code or public repositories.

1. Screen an Address

The Address Risk Score endpoint is the most commonly used starting point. It returns a risk score (1-10) for any blockchain address across 27 supported networks.

Key Response Fields

What the Scores Mean


2. Check Sanctions & Blacklists

The Sanctions & Blacklist Check endpoint screens an address against every sanctions list Range ingests (OFAC, UK, EU, France, Japan, and more) and token issuer blacklists (Tether, Circle, Coinbase, PayPal, Paxos, Agora, Ripple).
The detail arrays below show only their first entry.

Key Response Fields

Compatibility Parameter

include_details is accepted for compatibility but ignored. Both true and false return the same detail fields; false does not produce a minimal response.
The Address Risk Score endpoint already includes sanctions and blacklist data in its scoring. Use this standalone endpoint when you need explicit sanctions documentation for audit trails, or the detailed event history.

3. Assess Payment Risk

The Payment Risk Assessment endpoint is the most comprehensive check. It analyzes both sender and recipient across 8 independent risk dimensions - including everything Address Risk Score does, plus payment-specific checks.
Only the first two risk factors are shown. Timing values vary between requests.

Key Response Fields

Risk Dimensions Checked


4. Evaluate a Token

The Token Risk Assessment endpoint accepts a Solana token mint as asset_address and requires network=solana. The request below uses USDC:

Common Errors

Invalid Token Address

GET /v1/risk/token returns HTTP 400 for asset_address=not_a_real_address with network=solana:

What’s Next

Test Addresses

More test addresses across all endpoints and networks for verifying your integration.

Understanding Risk Scores

Deep dive into how scores are calculated and how to interpret them.

Compliance Pipeline

Build a multi-layered screening workflow combining multiple endpoints.

Wallet Integration

Add real-time risk protection to wallets and dApps.
Last modified on October 8, 2026