Get a match's team rosters
Game: Rosters & Stats
Get A Match's Team Rosters
Read the creator and accepted team rosters for one of your game’s matches.
GET
Get a match's team rosters
Permission Required
This endpoint requires thegame.lifecycle permission with read access. Your API key must be a game-developer key bound to a game. The binding asserts the match belongs to your bound game before the handler runs: a key bound to a different game, or a non-developer key, receives a 403 error_game_scope_mismatch.
Access / Membership Rules
The{matchId} must resolve to a match in your bound game. An unknown match returns 404 error_match_not_found.
What’s Returned
Returns{ creatorTeamId, acceptedTeamId, creatorRoster, acceptedRoster, timestamp }. acceptedTeamId is null when the match is unaccepted. Each roster is an array of players, where each entry carries userId, teamId, username, name, and isCheckedIn. acceptedRoster is empty until the match is accepted.Authorizations
Send your API key as: Authorization: Bearer tb_
Path Parameters
Match ID.
Response
Team rosters grouped by creator and accepted team.
Team rosters for a match, grouped by creator and accepted team.
ID of the team that created the match.
ID of the team that accepted the match, or null if unaccepted.
Players on the creator team.
Players on the accepted team (empty when unaccepted).
Server response time (ISO 8601).