🔌 Public API
Read-only: oracle accuracy and verified claims. Requires a token.
Authentication
Pass your token in the Authorization header:
Authorization: Bearer <token>
Endpoints
GET /api/v1/oraclesGET /api/v1/oracles/{slug}GET /api/v1/oracles/{slug}/accuracyGET /api/v1/claimsGET /api/v1/export/claims— Insider / B2B
Rate limits
Requests are rate-limited per account to keep the service fast and fair for everyone. Limits depend on your plan:
| Plan | Requests / minute | Requests / day |
|---|---|---|
| Pro | 60 | 5,000 |
| Insider | 120 | 20,000 |
| B2B | 300 | 50,000 |
| Bulk CSV export | 3 | 30 |
Every response carries the current limit and remaining quota in its headers. When you exceed a limit you get HTTP 429 with a Retry-After header telling you how many seconds to wait:
X-RateLimit-Limit: 120
X-RateLimit-Remaining: 118
Retry-After: 37 # sent with HTTP 429 Too Many Requests
Limits may change over time. Circumventing them (e.g. rotating tokens or IPs to bulk-extract data) breaches the Terms of Service.
Attribution required: "Data by Verdiktum". Generate a token →