ArenyzeDocs
Get started

Errors

Errors are JSON with a stable error code and a human message.

Shape

429 Too Many RequestsJSON
{
  "error": "MONTHLY_QUOTA_EXCEEDED",
  "message": "Monthly quota reached (shared by R6, THE FINALS and Endfield).",
  "plan": "free",
  "limit": 2000,
  "used": 2000,
  "reset_at": "2026-12-01T00:00:00.000Z",
  "upgrade_url": "https://arenyze.com/premium#api"
}

Codes

HTTPerrorMeaning
400BAD_REQUESTA parameter is missing or invalid.
401MISSING_API_KEYNo key in the request.
401INVALID_API_KEYThe key does not exist (or was regenerated).
401API_KEY_EXPIREDThe key expired — regenerate it.
404ENDPOINT_NOT_FOUNDNo public endpoint at that path.
404PLAYER_NOT_FOUND / NOT_FOUNDThe player or item does not exist on the tracker.
429RATE_LIMITEDPer-minute limit reached; wait Retry-After seconds.
429MONTHLY_QUOTA_EXCEEDEDThe plan’s monthly calls are used up (shared by all games).
429FREE_GAME_QUOTA_EXCEEDEDFree plan: 1,000 calls of this game used this month.
502 / 503UPSTREAM_UNAVAILABLE / UNAVAILABLEThe tracker or the game service is temporarily unavailable; retry later.

Rainbow Six endpoints return {"error": "…"} messages in the same spirit (e.g. Missing api-key header, Rate limit exceeded).