API Endpoints
Complete reference for all CLOBr API endpoints with request/response examples.
Table of Contents
Quick Reference
| Method | Endpoint | Description | Tier |
|---|---|---|---|
| GET | /score/:address | Get single token score | Premium+ |
| POST | /score | Batch query up to 50 tokens | Enterprise |
| GET | /top-scores | Top 50 tokens by CLOBr score | Premium+ |
| GET | /market-depth | Market depth data for a token | Premium+ |
GET /score/:address
Get CLOBr score and price data for a single token. Tokens not yet analyzed will have null values with a status message.
Example Request
curl -X GET "https://clobr.io/api/v1/score/9BB6NFEcjBCtnNLFko2FqVQBq8HHM13kCyYcdQbgpump" \ -H "x-api-key: your_api_key_here"
Response Format
{
"address": "9BB6NFEcjBCtnNLFko2FqVQBq8HHM13kCyYcdQbgpump",
"symbol": "FARTCOIN",
"name": "Fartcoin",
"clobr_score": 53.1,
"score_msg": "Balanced: Similar levels of support and resistance",
"clobr_last_run": "2025-09-15T10:30:00Z",
"clobr_current_price": 0.69420,
"status": "available"
}POST /score Enterprise Only
Batch query CLOBr scores for up to 50 tokens at once. Returns sparse data - tokens not yet analyzed will have null values.
Example Request
curl -X POST "https://clobr.io/api/v1/score" \
-H "x-api-key: your_api_key_here" \
-H "Content-Type: application/json" \
-d '{
"addresses": [
"9BB6NFEcjBCtnNLFko2FqVQBq8HHM13kCyYcdQbgpump",
"7GCihgDB8fe6KNjn2MYtkzZcRjQy3t9GHdC8uHYmW2hr"
]
}'Response Format
{
"count": 2,
"tokens": [
{
"address": "9BB6NFEcjBCtnNLFko2FqVQBq8HHM13kCyYcdQbgpump",
"symbol": "FARTCOIN",
"clobr_score": 53.1,
"status": "available"
},
{
"address": "7GCihgDB8fe6KNjn2MYtkzZcRjQy3t9GHdC8uHYmW2hr",
"symbol": null,
"clobr_score": null,
"status": "pending"
}
]
}Status Values
| Status | Meaning |
|---|---|
available | Token analyzed, all data populated |
pending | New token, waiting for analysis (~15 seconds) |
unsupported | Token excluded (stablecoins, wrapped tokens) |
price_unavailable | Token supported but no price data from Jupiter |
GET /top-scores
Returns the top 50 tokens ranked by CLOBr score. No parameters required.
Example Request
curl -X GET "https://clobr.io/api/v1/top-scores" \ -H "x-api-key: your_api_key_here"
Response Format
{
"count": 50,
"tokens": [
{
"address": "...",
"symbol": "FARTCOIN",
"clobr_score": 95.6,
"clobr_current_price": 0.69420,
"status": "available"
},
...
]
}GET /market-depth
Returns market depth data for a specific token.
Premium: Must use
Enterprise: Can access real-time data
delayed=true (1-hour delayed data)Enterprise: Can access real-time data
Parameters
| Name | Required | Description |
|---|---|---|
| token_address | Yes | Token address to query |
| exchange_type | No | DEX (default), CEX, or ALL |
| currency | No | USD (default) or SOL |
| low_pct_change | No | Lower bound % change (-0.9 to 10.0) |
| high_pct_change | No | Upper bound % change (-0.9 to 10.0) |
| delayed | No | true for delayed data (required for Premium) |
Example Request
curl -X GET "https://clobr.io/api/v1/market-depth?token_address=9BB6NFEcjBCtnNLFko2FqVQBq8HHM13kCyYcdQbgpump&delayed=true" \ -H "x-api-key: your_api_key_here"
Response Format
{
"query_parameters": {
"token_address": "...",
"exchange_type": "DEX",
"currency": "USD",
"delayed": true
},
"last_refresh": 1747593235,
"clobr_score": 53.1,
"score_msg": "Balanced: Similar levels of support and resistance",
"price": 0.00151,
"depth_data": [
{
"price": 0.00164,
"support": 0,
"resistance": 5553.40,
"constant_product": 945.11
},
...
]
}