Status
The API is available for authenticated users. Create keys from dashboard settings./openapi.jsonreturns the machine-readable OpenAPI contract.
Endpoints
POST
/api/v1/token/riskReturns the latest cached RugBurn token-risk report for a Solana mint.
POST
/api/v1/wallet/riskScreens a Solana wallet using RugBurn AML pilot evidence.
GET
/api/v1/token/{address}/latestReturns the latest cached token-risk report by address.
GET
/api/v1/deployer/{wallet}/historyReturns deployment-history evidence for a Solana wallet.
Authentication
Send one issued RugBurn API key per request. API keys are separate from Supabase keys.
text
Authorization: Bearer rbn_live_...
# or
X-RugBurn-API-Key: rbn_live_...Self-Serve Quotas
Public v1 keys are read-only and serve cached risk evidence. They do not trigger fresh worker scans.
text
Free: 100 cached reads/month, 10 requests/minute
Pro: 5,000 cached reads/month, 30 requests/minute
Whale: 25,000 cached reads/month, 60 requests/minute
Enterprise: custom quota, usage-based or pilot termsStandard Envelope
json
{
"data": { "...": "route-specific payload" },
"meta": {
"requestId": "req_...",
"scope": "wallet:risk:read",
"quota": {
"limit": 5000,
"used": 42,
"remaining": 4957
},
"generatedAt": "2026-04-16T12:00:00.000Z"
}
}