GET/competitions
Public. No key needed.
Public, announced competitions in the same order the Arena shows them: live first, then open for sign-ups, then upcoming, then finished.
- Filters: q (text search), game (for example rocket-league), kind (tournament or league), region (na, sa, eu, mena, africa, asia, oce, global), mode (online or offline), status (open, live, upcoming or finished), fee (free or paid), size (team size).
- Paging: limit (1 to 50, default 20) and cursor. Pass meta.nextCursor back as cursor for the next page; it is null on the last page.
curl "https://namelessesports.com/api/v2/competitions?game=rocket-league&status=open&limit=10"{
"data": [
{
"id": "cm2x...",
"slug": "rush-weekly-42",
"name": "Rush Weekly 42",
"kind": "tournament",
"status": "registration",
"region": "na",
"isOnline": true,
"games": ["rocket-league"],
"teamSize": 3,
"entryFeeCents": 0,
"startsAt": "2026-11-01T23:00:00.000Z",
"community": { "slug": "rocket-rush", "name": "Rocket Rush" },
"url": "https://play.namelessesports.com/rush-weekly-42",
"logoUrl": null,
"bannerUrl": null,
"featured": false
}
],
"meta": { "nextCursor": "bzoxMA", "limit": 10 }
}