Query live x402 API scores, uptime, latency, price and equivalents. Public, read-only, no API key. Built for agents that pick the best data source at runtime.
https://api.x402radar.io· set RADAR=https://api.x402radar.io for the examples below/v1/radar/servicesList scored APIs. The main directory feed.
| category | string | Filter by category id (e.g. crypto-prices). |
| tag | string | Filter by a single tag. |
| sort | score | price | latency | Default score (then confidence). |
| order | asc | desc | Sort direction (ignored for score). |
| window | 1h | 24h | 7d | Metrics window. Default 24h. |
| limit | int (≤100) | Page size. Default 50. |
| offset | int | Pagination offset. |
curl "$RADAR/v1/radar/services?category=crypto-prices&sort=score&limit=20"
{
"window": "24h",
"services": [
{
"id": "api.anchor-x402.com",
"name": "Anchor",
"categoryId": "onchain-data",
"chains": ["base", "solana"],
"verified": true,
"score": 86, "scoreConfidence": 74,
"latencyP95Ms": 220, "uptimePct": 99,
"medianPriceCredits": 1000,
"sampleCount": 312, "syntheticCount": 48
}
],
"limit": 20, "offset": 0
}/v1/radar/services/:idFull detail for one API (host id): metrics for every window + equivalents.
curl "$RADAR/v1/radar/services/api.anchor-x402.com"
{
"service": { "id": "api.anchor-x402.com", "name": "Anchor", "chains": ["base","solana"], ... },
"metrics": [ { "window": "1h", ... }, { "window": "24h", ... }, { "window": "7d", ... } ],
"alternatives": [ { "id": "pro-api.coingecko.com", "score": 82, ... } ]
}/v1/radar/categoriesAll categories with active service counts.
curl "$RADAR/v1/radar/categories"
[ { "id": "crypto-prices", "name": "Crypto Prices", "serviceCount": 7 }, ... ]/v1/radar/compareCompare several APIs side by side.
| ids | csv (≤20) | Comma-separated host ids. |
| window | 1h | 24h | 7d | Metrics window. Default 24h. |
curl "$RADAR/v1/radar/compare?ids=api.exa.ai,blockrun.ai"
{ "window": "24h", "services": [ { "id": "api.exa.ai", "score": 88, ... }, ... ] }/v1/radar/alternativesRanked cheaper / more reliable equivalents in the same category. Powers smart fallback.
| service | string | Host id to find alternatives for. |
| category | string | Or pass a category directly. |
| maxPrice | int (credits) | Only return equivalents at/under this price. |
| minScore | int | Minimum trust score. Default 50. |
| limit | int (≤25) | Default 5. |
curl "$RADAR/v1/radar/alternatives?service=api.exa.ai&maxPrice=7000"
{ "services": [ { "id": "x402.tavily.com", "score": 84, "medianPriceCredits": 2000, ... } ] }Scores combine uptime, success rate, latency, price (relative to category) and freshness, with a confidence level for cold-start APIs. Prices are in credits (1 USDC = 1,000,000 credits).