tournament-rounds
Get Round Matches
Retrieve all matches for a specific tournament round. Optionally includes team matches when requested.
GET
/
api
/
v1
/
tournament-rounds
/
{id}
/
matches
/
Copy
{
"id": 123,
"matches": [
{
"id": 123,
"table_number": -1,
"pod_number": -1,
"status": "IN_PROGRESS",
"is_ghost_match": true,
"is_feature_match": true,
"match_is_bye": true,
"match_is_loss": true,
"deck_check_completed": true,
"deck_check_started": true,
"time_extension_seconds": -1,
"winning_player": 123,
"match_is_intentional_draw": true,
"match_is_unintentional_draw": true,
"games_drawn": -1,
"players": [
{
"id": 123,
"match_id": 123,
"player": {
"id": 123,
"captain": true,
"queue_group": {}
},
"player_order": -1,
"games_won": -1,
"user_event_status": {
"id": 123,
"captain": true,
"queue_group": {}
}
}
],
"assigned_judge": {
"id": 123,
"captain": true,
"queue_group": {}
},
"games_won_by_winner": -1,
"games_won_by_loser": -1
}
],
"team_event_matches": [
{
"id": 123,
"teams": [
{
"id": 123,
"team_name": "<string>",
"team_event_players": [
{
"id": 123,
"event_status": {
"user": {
"id": 123,
"first_name": "<string>",
"last_name": "<string>",
"username": "<string>",
"email": "jsmith@example.com",
"best_identifier": "<string>",
"pronouns": "<string>",
"has_used_app": true
},
"id": 123,
"decklist": {
"id": 123,
"name": "<string>",
"moxfield_deck_json": "<string>",
"plaintext_list": "<string>",
"moxfield_public_id": "<string>",
"deck_image_url": "<string>",
"archetype": "<string>"
},
"using_paper_decklist": true,
"user_identifier": "<string>",
"registration_status": "IN_PROGRESS",
"stripe_payment_intent_status": "SUCCEEDED",
"mark_as_paid": true,
"requested_deferred_payment": true,
"total_match_points": -1,
"matches_won": -1,
"matches_lost": -1,
"matches_drawn": -1
},
"captain": true,
"seat": 123,
"team": 123
}
],
"invite_hash": "<string>",
"is_dropped": true
}
],
"first_table_number": -1,
"match_is_bye": true,
"is_draw": true,
"tournament_round": 123,
"winner": 123
}
],
"round_number": -1,
"final_round_in_event": true,
"use_old_pairings": true,
"astrolabe_url": "<string>",
"pairings_status": "NOT_GENERATED",
"standings_status": "NOT_GENERATED",
"round_type": "PLAYER_MEETING",
"status": "IN_PROGRESS",
"tournament_phase": 123
}
Authorizations
API key in format: sk_*
Path Parameters
A unique integer value identifying this tournament round.
Query Parameters
Include team matches in the response
Response
200 - application/json
The response is of type object
.
Copy
{
"id": 123,
"matches": [
{
"id": 123,
"table_number": -1,
"pod_number": -1,
"status": "IN_PROGRESS",
"is_ghost_match": true,
"is_feature_match": true,
"match_is_bye": true,
"match_is_loss": true,
"deck_check_completed": true,
"deck_check_started": true,
"time_extension_seconds": -1,
"winning_player": 123,
"match_is_intentional_draw": true,
"match_is_unintentional_draw": true,
"games_drawn": -1,
"players": [
{
"id": 123,
"match_id": 123,
"player": {
"id": 123,
"captain": true,
"queue_group": {}
},
"player_order": -1,
"games_won": -1,
"user_event_status": {
"id": 123,
"captain": true,
"queue_group": {}
}
}
],
"assigned_judge": {
"id": 123,
"captain": true,
"queue_group": {}
},
"games_won_by_winner": -1,
"games_won_by_loser": -1
}
],
"team_event_matches": [
{
"id": 123,
"teams": [
{
"id": 123,
"team_name": "<string>",
"team_event_players": [
{
"id": 123,
"event_status": {
"user": {
"id": 123,
"first_name": "<string>",
"last_name": "<string>",
"username": "<string>",
"email": "jsmith@example.com",
"best_identifier": "<string>",
"pronouns": "<string>",
"has_used_app": true
},
"id": 123,
"decklist": {
"id": 123,
"name": "<string>",
"moxfield_deck_json": "<string>",
"plaintext_list": "<string>",
"moxfield_public_id": "<string>",
"deck_image_url": "<string>",
"archetype": "<string>"
},
"using_paper_decklist": true,
"user_identifier": "<string>",
"registration_status": "IN_PROGRESS",
"stripe_payment_intent_status": "SUCCEEDED",
"mark_as_paid": true,
"requested_deferred_payment": true,
"total_match_points": -1,
"matches_won": -1,
"matches_lost": -1,
"matches_drawn": -1
},
"captain": true,
"seat": 123,
"team": 123
}
],
"invite_hash": "<string>",
"is_dropped": true
}
],
"first_table_number": -1,
"match_is_bye": true,
"is_draw": true,
"tournament_round": 123,
"winner": 123
}
],
"round_number": -1,
"final_round_in_event": true,
"use_old_pairings": true,
"astrolabe_url": "<string>",
"pairings_status": "NOT_GENERATED",
"standings_status": "NOT_GENERATED",
"round_type": "PLAYER_MEETING",
"status": "IN_PROGRESS",
"tournament_phase": 123
}
Assistant
Responses are generated using AI and may contain mistakes.