Studio plan

REST API

Pull BloxRadar scores and aggregates into your own dashboards and pipelines. The API returns derived analytics — breakout scores, revenue estimates, niche verdicts — never raw platform data dumps.

Authentication

Create a key in Settings → API keys and pass it as a Bearer token:

curl -H "Authorization: Bearer brx_..." \
  "https://bloxradar.app/api/v1/games/trending?limit=10"

Limits: 120 req/min per key, 100,000 req/month per account. Exceeding either returns 429.

Endpoints

GET/api/v1/games/trending ?limit=25&genre=Obby

Games ranked by Breakout Score, with CCU and revenue estimates.

GET/api/v1/games/{universeId}

One game: scores, creator, like ratio, revenue estimate with CI.

GET/api/v1/games/{universeId}/history ?days=30 (max 365)

Daily aggregates: avg/peak CCU, visit & favorite deltas, score history.

GET/api/v1/games/{universeId}/gamepasses

Monetization surface: pass ladder, prices, price-change counts.

GET/api/v1/ugc/trending ?limit=25&category=Accessories

UGC items ranked by velocity score, with favorites, price and RAP.

GET/api/v1/niches

Every tracked niche with demand, growth, saturation and opportunity scores.

GET/api/v1/search ?q=tycoon&limit=20

Search tracked games by name.

Response envelope

{
  "data": [ … ],
  "meta": { "generatedAt": "2026-07-16T12:00:00.000Z", "source": "bloxradar" }
}

// Errors
{ "error": { "code": "rate_limited", "message": "Limit 120 req/min." } }

Error codes: missing_key, invalid_key, plan_required, rate_limited, quota_exceeded, bad_request, not_found.

Need API access?

The REST API ships with the Studio plan — 5 seats included.

See pricing