Neura Intelligence Index
Programmatic access to the Neura Intelligence Index. Rankings, scores, time-series data, and model comparisons — all via a simple JSON API.
| Endpoint | Min Plan | Description |
|---|---|---|
GET /api/v1/benchmarks/leaderboard | Starter | Paginated leaderboard with filters |
GET /api/v1/benchmarks/models | Starter | List all models with scores |
GET /api/v1/benchmarks/models/:slug | Starter | Full model detail with scores and history |
GET /api/v1/benchmarks/stats | Starter | Index statistics (model count, last updated) |
GET /api/v1/benchmarks/categories | Starter | Benchmarks grouped by category |
GET /api/v1/benchmarks/providers | Starter | Model providers with counts |
GET /api/v1/benchmarks/compare | Professional | Side-by-side model comparison (max 4) |
GET /api/v1/benchmarks/scatter | Professional | Scatter plot data (e.g., intelligence vs cost) |
GET /api/v1/benchmarks/time-series | Professional | Historical composite scores over time |
GET /api/v1/benchmarks/snapshots | Enterprise | Daily snapshot bulk export |
All requests require an API key passed in the Authorization header:
curl -H "Authorization: Bearer nm_bk_YOUR_API_KEY" \ "https://www.neura.market/api/v1/benchmarks/leaderboard"
{
"data": [ ... ],
"meta": {
"total": 296,
"page": 1,
"page_size": 50,
"quota_remaining": 9847
},
"error": null
}401Invalid or missing API key403Endpoint not included in your plan429Monthly quota or rate limit exceededconst API_KEY = 'nm_bk_YOUR_API_KEY'
const BASE = 'https://www.neura.market/api/v1/benchmarks'
// Get leaderboard
const res = await fetch(`${BASE}/leaderboard?page_size=10`, {
headers: { Authorization: `Bearer ${API_KEY}` },
})
const { data, meta } = await res.json()
console.log(`Top 10 models (${meta.quota_remaining} requests left):`)
data.forEach(entry => {
console.log(` #${entry.composite.rank} ${entry.model.name}: ${entry.composite.composite_score}`)
})