GET {{baseUrl}}/v4/leagues/:leagueId/battles/:type/users| Variable | Required | Description | Typical / allowed values |
|---|---|---|---|
leagueId | Yes | League identifier the battle belongs to. | Typically a UUID/string ID stored in {{leagueId}} (example: use your active league id). |
type | Yes | Battle type selector used by the API to scope which battle users are returned for. | Depends on the API. Commonly a short string/enum-like value. Use {{type}} from the active environment. If unsure, inspect other battle endpoints in this collection or try known values used in your workflow. |
:leagueId and :type, which resolve from variables such as {{leagueId}} and {{type}}.{{token}} should be set in the active environment (Kickbase v4).Accept: application/jsonstart, max, page, limit), add them as query params and verify the response shape.application/json200 OK{{baseUrl}} points to the correct API host.{{leagueId}} to the league you want to query.{{type}} to the battle type you want to query.{{token}} is a valid Bearer token.{{token}}.leagueId, unknown type, or the battle does not exist.leagueId/type) or unsupported type value.{{token}}.{{leagueId}} and {{type}} are set and resolve correctly.type values and confirm the battle exists.curl --location --globoff 'https://api.kickbase.com/v4/leagues//battles//users' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer <token>'{
"us": [
{
"u": {
"i": "123",
"n": "Player",
"uim": "user/123avc.jpeg",
"isvf": false,
"st": 0
},
"pl": 1
},
{
"u": {
"i": "123",
"n": "Player",
"uim": "user/123avc.jpeg",
"isvf": false,
"st": 0
},
"pl": 2
},
{
"u": {
"i": "123",
"n": "Player",
"uim": "user/123abc.jpeg",
"isvf": false,
"st": 0
},
"pl": 3
},
{
"u": {
"i": "123",
"n": "Player",
"uim": "user/123.jpeg",
"isvf": false,
"st": 0
},
"pl": 4
},
{
"u": {
"i": "123",
"n": "Player",
"uim": "user/123abc.png",
"isvf": false,
"st": 0
},
"pl": 5
},
{
"u": {
"i": "123",
"n": "Player",
"uim": "user/123abc.jpeg",
"isvf": false,
"st": 0
},
"pl": 6
}
]
}