# Challonge API Docs ## Docs - Root [Welcome](https://challonge.apidog.io/welcome-1726684m0.md): - Root [Changelog](https://challonge.apidog.io/changelog-1734841m0.md): - Root > Upgrading [Upgrading from v2.0 to v2.1](https://challonge.apidog.io/upgrading-from-v2-0-to-v2-1-1726691m0.md): - Root > Sample Use Cases [Running a Two-Stage Tournament](https://challonge.apidog.io/running-a-two-stage-tournament-1726921m0.md): - Root > Challonge Connect [About](https://challonge.apidog.io/about-1726911m0.md): - Root > Challonge Connect [Game Integration (beta)](https://challonge.apidog.io/game-integration-beta-1726722m0.md): - Root > Challonge Connect [Connect Request Signing](https://challonge.apidog.io/connect-request-signing-1726704m0.md): - Root [Getting Started](https://challonge.apidog.io/getting-started-1726706m0.md): - Root [Authorization](https://challonge.apidog.io/authorization-1726705m0.md): - Root [Error Responses](https://challonge.apidog.io/error-responses-1726721m0.md): - Root [Resource Scoping](https://challonge.apidog.io/resource-scoping-1730219m0.md): - Root > OAuth [Scopes](https://challonge.apidog.io/scopes-1726710m0.md): - Root > Tournament API > Tournaments [Tournament States](https://challonge.apidog.io/tournament-states-1726857m0.md): - Root [Getting Started](https://challonge.apidog.io/getting-started-1726701m0.md): - Root [Broadcasted Events](https://challonge.apidog.io/broadcasted-events-1726920m0.md): - Root > API Actions [scrollToCoordinates](https://challonge.apidog.io/scrolltocoordinates-1726922m0.md): - Root > API Actions [scrollToMatchIdentifier](https://challonge.apidog.io/scrolltomatchidentifier-1726925m0.md): - Root > API Actions [setZoomScale](https://challonge.apidog.io/setzoomscale-1726926m0.md): - Root > API Actions [zoomToCoordinate](https://challonge.apidog.io/zoomtocoordinate-1726927m0.md): - Root > API Actions [zoomToMatchIdentifier](https://challonge.apidog.io/zoomtomatchidentifier-1726928m0.md): - Root > API Actions [loadTheme](https://challonge.apidog.io/loadtheme-1726929m0.md): - Root > API Actions [filterRounds](https://challonge.apidog.io/filterrounds-1726930m0.md): - Root > API Actions [loadIntegrationData](https://challonge.apidog.io/loadintegrationdata-1726931m0.md): - Root > API Actions [setBracketSettings](https://challonge.apidog.io/setbracketsettings-1726932m0.md): - Root [About](https://challonge.apidog.io/about-1726723m0.md): - Root [About](https://challonge.apidog.io/about-1726725m0.md): ## API Docs - Root > OAuth [Grant Request](https://challonge.apidog.io/grant-request-23702476e0.md): Request authorization from a user for the scopes your application requires. This page will prompt the user the grant permissions to your application, and upon completion, redirects to the `redirect_uri` you specify. Ensure that your `redirect_uri` matches the value in your app's settings. - Root > OAuth [Token Request](https://challonge.apidog.io/token-request-23703396e0.md): - Root > OAuth [Refresh Token Request](https://challonge.apidog.io/refresh-token-request-23703401e0.md): - Root > OAuth [Device Grant Authorization Request](https://challonge.apidog.io/device-grant-authorization-request-23762867e0.md): Get the details necessary to allow a user to sign in using their own device. - Root > OAuth [Device Grant Access Token Request](https://challonge.apidog.io/device-grant-access-token-request-23762909e0.md): After making a device grant authorization request, poll this endpoint until you get a token (200 response) or the grant is expired (see "Invalid or expired grant" example response). - Root > Tournament API > Tournaments [List Tournaments](https://challonge.apidog.io/list-tournaments-23619739e0.md): Get a list of tournaments organized by the owner of the API key or OAuth grantor. - Root > Tournament API > Tournaments [Create Tournament](https://challonge.apidog.io/create-tournament-23619740e0.md): Creates a tournament - Root > Tournament API > Tournaments [Get Tournament](https://challonge.apidog.io/get-tournament-23619741e0.md): Gets a tournament - Root > Tournament API > Tournaments [Update Tournament](https://challonge.apidog.io/update-tournament-23619742e0.md): Updates a tournament - Root > Tournament API > Tournaments [Delete Tournament](https://challonge.apidog.io/delete-tournament-23619743e0.md): Deletes a tournament - Root > Tournament API > Tournaments [Change Tournament State](https://challonge.apidog.io/change-tournament-state-23619744e0.md): Changes a tournament's state - Root > Tournament API > Participants [List Participants](https://challonge.apidog.io/list-participants-23619749e0.md): Returns participants based on the tournament ID given - Root > Tournament API > Participants [Create Participant](https://challonge.apidog.io/create-participant-23619750e0.md): Creates a Participant - Root > Tournament API > Participants [Get Participant](https://challonge.apidog.io/get-participant-23619751e0.md): Show a Participant - Root > Tournament API > Participants [Update Participant](https://challonge.apidog.io/update-participant-23619752e0.md): Updates a Participant - Root > Tournament API > Participants [Delete Participant](https://challonge.apidog.io/delete-participant-23619753e0.md): Deletes a Participant - Root > Tournament API > Participants [Bulk Create Participants](https://challonge.apidog.io/bulk-create-participants-23619754e0.md): Bulk Creates a Participant - Root > Tournament API > Participants [Clear All Participants](https://challonge.apidog.io/clear-all-participants-23619755e0.md): Clears all Participants - Root > Tournament API > Participants [Randomize Participants](https://challonge.apidog.io/randomize-participants-23619756e0.md): Randomizes the Participant Seeding - Root > Tournament API > Participants [Register Me](https://challonge.apidog.io/register-me-23820808e0.md): Register the authorized user for a tournament that's associated with your application. This requires the `application:player` scope. - Root > Tournament API > Matches [List Matches](https://challonge.apidog.io/list-matches-23619745e0.md): Returns matches based on the tournament ID given - Root > Tournament API > Matches [Get Match](https://challonge.apidog.io/get-match-23619746e0.md): Returns a match based on the Match ID given - Root > Tournament API > Matches [Update Match](https://challonge.apidog.io/update-match-23619747e0.md): Updates a match with scores - Root > Tournament API > Matches [Change Match State](https://challonge.apidog.io/change-match-state-23619748e0.md): Changes a tournament's state - Root > Tournament API > Match Attachments [List Match Attachments](https://challonge.apidog.io/list-match-attachments-23619757e0.md): Returns match attachments based on the api_key, Tournament ID and Match ID given - Root > Tournament API > Match Attachments [Create Match Attachment](https://challonge.apidog.io/create-match-attachment-23619758e0.md): Creates a Match Attachment - Root > Tournament API > Match Attachments [Delete Match Attachment](https://challonge.apidog.io/delete-match-attachment-23619759e0.md): Deletes a Match Attachment - Root > Race API > Races [List Races](https://challonge.apidog.io/list-races-23619760e0.md): - Root > Race API > Races [Create Race](https://challonge.apidog.io/create-race-23619761e0.md): - Root > Race API > Races [Get Race](https://challonge.apidog.io/get-race-23619762e0.md): Gets a Race - Root > Race API > Races [Update Race](https://challonge.apidog.io/update-race-23619763e0.md): Updates a Race - Root > Race API > Races [Delete Race](https://challonge.apidog.io/delete-race-23619764e0.md): Deletes a Race - Root > Race API > Races [Change Race State](https://challonge.apidog.io/change-race-state-23619765e0.md): Changes a race's state - Root > Race API > Rounds [List Rounds](https://challonge.apidog.io/list-rounds-23619766e0.md): - Root > Race API > Rounds [Get Round](https://challonge.apidog.io/get-round-23619767e0.md): - Root > Race API > Rounds [Update Round](https://challonge.apidog.io/update-round-23619768e0.md): - Root > Race API > Elapsed Times [List Elapsed Times](https://challonge.apidog.io/list-elapsed-times-23619769e0.md): - Root > Race API > Elapsed Times [Get Elapsed Time](https://challonge.apidog.io/get-elapsed-time-23619770e0.md): - Root > Race API > Elapsed Times [Update Elapsed Time](https://challonge.apidog.io/update-elapsed-time-23619771e0.md): - Root > Race API > Elapsed Times [Bulk Update Elapsed Times](https://challonge.apidog.io/bulk-update-elapsed-times-23619772e0.md): - Root [Get User](https://challonge.apidog.io/get-user-23619794e0.md): Returns the user logged in via OAuth, or the API key owner for v1 authentication. Requires `me` OAuth scope. - Root [List Communities](https://challonge.apidog.io/list-communities-23619795e0.md): Returns a list of communities that the user shared with your application. Requires `communities:manage` OAuth scope. - Root > Deprecated Endpoints > Tournament [findTournaments](https://challonge.apidog.io/findtournaments-23821997e0.md): Returns tournaments based on the api_key given - Root > Deprecated Endpoints > Tournament [createTournament](https://challonge.apidog.io/createtournament-23821998e0.md): Creates a tournament - Root > Deprecated Endpoints > Tournament [showTournament](https://challonge.apidog.io/showtournament-23821999e0.md): Gets a tournament - Root > Deprecated Endpoints > Tournament [updateTournament](https://challonge.apidog.io/updatetournament-23822000e0.md): Updates a tournament - Root > Deprecated Endpoints > Tournament [deleteTournament](https://challonge.apidog.io/deletetournament-23822001e0.md): Deletes a tournament - Root > Deprecated Endpoints > Tournament [changeStateTournament](https://challonge.apidog.io/changestatetournament-23822002e0.md): Changes a tournament's state - Root > Deprecated Endpoints > Match [findMatches](https://challonge.apidog.io/findmatches-23822003e0.md): Returns matches based on the tournament URL given - Root > Deprecated Endpoints > Match [showMatch](https://challonge.apidog.io/showmatch-23822004e0.md): Returns a match based on the Match ID given - Root > Deprecated Endpoints > Match [updateMatch](https://challonge.apidog.io/updatematch-23822005e0.md): Updates a match with scores - Root > Deprecated Endpoints > Match [changeStateTournament](https://challonge.apidog.io/changestatetournament-23822006e0.md): Changes a tournament's state - Root > Deprecated Endpoints > Participant [findParticipants](https://challonge.apidog.io/findparticipants-23822007e0.md): Returns participants based on the tournament URL given - Root > Deprecated Endpoints > Participant [createParticipant](https://challonge.apidog.io/createparticipant-23822008e0.md): Creates a Participant - Root > Deprecated Endpoints > Participant [showParticipant](https://challonge.apidog.io/showparticipant-23822009e0.md): Show a Participant - Root > Deprecated Endpoints > Participant [updateParticipant](https://challonge.apidog.io/updateparticipant-23822010e0.md): Updates a Participant - Root > Deprecated Endpoints > Participant [deleteParticipant](https://challonge.apidog.io/deleteparticipant-23822011e0.md): Deletes a Participant - Root > Deprecated Endpoints > Participant [bulkCreateParticipant](https://challonge.apidog.io/bulkcreateparticipant-23822012e0.md): Bulk Creates a Participant - Root > Deprecated Endpoints > Participant [clearAllParticipants](https://challonge.apidog.io/clearallparticipants-23822013e0.md): Clears all Participants - Root > Deprecated Endpoints > Participant [randomizeParticipants](https://challonge.apidog.io/randomizeparticipants-23822014e0.md): Randomizes the Participant Seeding - Root > Deprecated Endpoints > Match Attachment [findMatchAttachments](https://challonge.apidog.io/findmatchattachments-23822015e0.md): Returns match attachments based on the api_key, Tournament URL and Match ID given - Root > Deprecated Endpoints > Match Attachment [createMatchAttachments](https://challonge.apidog.io/creatematchattachments-23822016e0.md): Creates a Match Attachment - Root > Deprecated Endpoints > Match Attachment [deleteMatchAttachment](https://challonge.apidog.io/deletematchattachment-23822017e0.md): Deletes a Match Attachment - Root > Deprecated Endpoints > Race [findRaces](https://challonge.apidog.io/findraces-23822018e0.md): - Root > Deprecated Endpoints > Race [createRace](https://challonge.apidog.io/createrace-23822019e0.md): - Root > Deprecated Endpoints > Race [showRace](https://challonge.apidog.io/showrace-23822020e0.md): Gets a Race - Root > Deprecated Endpoints > Race [updateRace](https://challonge.apidog.io/updaterace-23822021e0.md): Updates a Race - Root > Deprecated Endpoints > Race [deleteRace](https://challonge.apidog.io/deleterace-23822022e0.md): Deletes a Race - Root > Deprecated Endpoints > Race [changeStateRace](https://challonge.apidog.io/changestaterace-23822023e0.md): Changes a race's state - Root > Deprecated Endpoints > Round [findRounds](https://challonge.apidog.io/findrounds-23822024e0.md): - Root > Deprecated Endpoints > Round [showRound](https://challonge.apidog.io/showround-23822025e0.md): - Root > Deprecated Endpoints > Round [updateRound](https://challonge.apidog.io/updateround-23822026e0.md): - Root > Deprecated Endpoints > Elapsed Time [findElapsedTime](https://challonge.apidog.io/findelapsedtime-23822027e0.md): - Root > Deprecated Endpoints > Elapsed Time [showElapsedTime](https://challonge.apidog.io/showelapsedtime-23822028e0.md): - Root > Deprecated Endpoints > Elapsed Time [updateElapsedTime](https://challonge.apidog.io/updateelapsedtime-23822029e0.md): - Root > Deprecated Endpoints > Elapsed Time [bulkUpdateElapsedTime](https://challonge.apidog.io/bulkupdateelapsedtime-23822030e0.md): - Root > Deprecated Endpoints > User [findUser](https://challonge.apidog.io/finduser-23822052e0.md): Returns the user logged in via oAuth, or the API key owner for v1 authentication. - Root > Deprecated Endpoints > User [findCommunities](https://challonge.apidog.io/findcommunities-23822053e0.md): Returns administered communities by the user. - Root > Deprecated Endpoints > Tournaments [List tournaments](https://challonge.apidog.io/list-tournaments-23621660e0.md): Retrieve a set of tournaments created with your account. - Root > Deprecated Endpoints > Tournaments [Create a tournament](https://challonge.apidog.io/create-a-tournament-23824895e0.md): Create a new tournament. - Root > Deprecated Endpoints > Tournaments [Get a tournament](https://challonge.apidog.io/get-a-tournament-23824918e0.md): Retrieve a single tournament record created with your account. - Root > Deprecated Endpoints > Tournaments [Update a tournament](https://challonge.apidog.io/update-a-tournament-23824929e0.md): Update a tournament's attributes. - Root > Deprecated Endpoints > Tournaments [Delete a tournament](https://challonge.apidog.io/delete-a-tournament-23824932e0.md): Deletes a tournament along with all its associated records. There is no undo, so use with care! - Root > Deprecated Endpoints > Tournaments [Process check-in results for a tournament](https://challonge.apidog.io/process-check-in-results-for-a-tournament-23824997e0.md): This should be invoked after a tournament's check-in window closes before the tournament is started. - Root > Deprecated Endpoints > Tournaments [Abort check-in for a tournament](https://challonge.apidog.io/abort-check-in-for-a-tournament-23825012e0.md): When your tournament is in a 'checking_in' or 'checked_in' state, there's no way to edit the tournament's start time (start_at) or check-in duration (check_in_duration). You must first abort check-in, then you may edit those attributes. - Root > Deprecated Endpoints > Tournaments [Start a tournament](https://challonge.apidog.io/start-a-tournament-23825026e0.md): Start a tournament, opening up first round matches for score reporting. The tournament must have at least 2 participants. - Root > Deprecated Endpoints > Tournaments [Finalize a tournament](https://challonge.apidog.io/finalize-a-tournament-23827364e0.md): Finalize a tournament that has had all match scores submitted, rendering its results permanent. - Root > Deprecated Endpoints > Tournaments [Reset a tournament](https://challonge.apidog.io/reset-a-tournament-23827367e0.md): Reset a tournament, clearing all of its scores and attachments. You can then add/remove/edit participants before starting the tournament again. - Root > Deprecated Endpoints > Tournaments [Open for predictions](https://challonge.apidog.io/open-for-predictions-23827372e0.md): Sets the state of the tournament to start accepting predictions. Your tournament's 'prediction_method' attribute must be set to 1 (exponential scoring) or 2 (linear scoring) to use this option. Note: Once open for predictions, match records will be persisted, so participant additions and removals will no longer be permitted. - Root > Deprecated Endpoints > Participants [List a tournament's participants](https://challonge.apidog.io/list-a-tournaments-participants-23830074e0.md): Retrieve a tournament's participant list. - Root > Deprecated Endpoints > Participants [Create a participant](https://challonge.apidog.io/create-a-participant-23830076e0.md): Add a participant to a tournament (up until it is started). - Root > Deprecated Endpoints > Participants [Bulk create participants](https://challonge.apidog.io/bulk-create-participants-23831430e0.md): Bulk add participants to a tournament (up until it is started). If an invalid participant is detected, bulk participant creation will halt and any previously added participants (from this API request) will be rolled back. - Root > Deprecated Endpoints > Participants [Get a participant](https://challonge.apidog.io/get-a-participant-23831728e0.md): Retrieve a single participant record for a tournament. - Root > Deprecated Endpoints > Participants [Update a participant](https://challonge.apidog.io/update-a-participant-23831734e0.md): Update the attributes of a tournament participant. - Root > Deprecated Endpoints > Participants [Check in a participant](https://challonge.apidog.io/check-in-a-participant-23832009e0.md): Checks a participant in, setting checked_in_at to the current time. - Root > Deprecated Endpoints > Participants [Undo check-in for a participant](https://challonge.apidog.io/undo-check-in-for-a-participant-23832014e0.md): Marks a participant as having not checked in, setting checked_in_at to nil. - Root > Deprecated Endpoints > Participants [Delete/deactivate a participant](https://challonge.apidog.io/deletedeactivate-a-participant-23832019e0.md): If the tournament has not started, delete a participant, automatically filling in the abandoned seed number. If tournament is underway, mark a participant inactive, automatically forfeiting his/her remaining matches. - Root > Deprecated Endpoints > Participants [Clear/delete all participants](https://challonge.apidog.io/cleardelete-all-participants-23832027e0.md): Deletes all participants in a tournament. (Only allowed if tournament hasn't started yet) - Root > Deprecated Endpoints > Participants [Randomize a tournament's participants](https://challonge.apidog.io/randomize-a-tournaments-participants-23832032e0.md): Randomize seeds among participants. Only applicable before a tournament has started. - Root > Deprecated Endpoints > Matches [List a tournament's matches](https://challonge.apidog.io/list-a-tournaments-matches-23832273e0.md): Retrieve a tournament's match list. - Root > Deprecated Endpoints > Matches [Get a match](https://challonge.apidog.io/get-a-match-23832278e0.md): Retrieve a single match record for a tournament. - Root > Deprecated Endpoints > Matches [Update a match](https://challonge.apidog.io/update-a-match-23832578e0.md): Update/submit the score(s) for a match. - Root > Deprecated Endpoints > Matches [Reopen a match](https://challonge.apidog.io/reopen-a-match-23832652e0.md): Reopens a match that was marked completed, automatically resetting matches that follow it. - Root > Deprecated Endpoints > Matches [Mark a match as underway](https://challonge.apidog.io/mark-a-match-as-underway-23832661e0.md): Sets "underway_at" to the current time and highlights the match in the bracket - Root > Deprecated Endpoints > Matches [Unmark a match as underway](https://challonge.apidog.io/unmark-a-match-as-underway-23832664e0.md): Clears "underway_at" and unhighlights the match in the bracket - Root > Deprecated Endpoints > Match Attachments [List a match's attachments](https://challonge.apidog.io/list-a-matchs-attachments-23832672e0.md): Retrieve a match's attachments. - Root > Deprecated Endpoints > Match Attachments [Create a match attachment](https://challonge.apidog.io/create-a-match-attachment-23832710e0.md): Add a file, link, or text attachment to a match. NOTE: The associated tournament's "accept_attachments" attribute must be true for this action to succeed. - Root > Deprecated Endpoints > Match Attachments [Get a match attachment](https://challonge.apidog.io/get-a-match-attachment-23832714e0.md): Retrieve a single match attachment record. - Root > Deprecated Endpoints > Match Attachments [Update a match attachment](https://challonge.apidog.io/update-a-match-attachment-23832740e0.md): Update the attributes of a match attachment. - Root > Deprecated Endpoints > Match Attachments [Delete a match attachment](https://challonge.apidog.io/delete-a-match-attachment-23832743e0.md): Delete a match attachment. ## Schemas - Root [MatchAttachmentModel](https://challonge.apidog.io/matchattachmentmodel-10582233d0.md): - Root [MatchAttachmentInput](https://challonge.apidog.io/matchattachmentinput-10582234d0.md): - Root [MatchAttachmentOutput](https://challonge.apidog.io/matchattachmentoutput-10582235d0.md): - Root [MatchAttachment](https://challonge.apidog.io/matchattachment-10582236d0.md): - Root [ParticipantModel](https://challonge.apidog.io/participantmodel-10582237d0.md): - Root [ParticipantOutput](https://challonge.apidog.io/participantoutput-10582238d0.md): - Root [ParticipantInput](https://challonge.apidog.io/participantinput-10582239d0.md): - Root [ParticipantBulkInput](https://challonge.apidog.io/participantbulkinput-10582240d0.md): - Root [Participant](https://challonge.apidog.io/participant-10582241d0.md): - Root [TournamentModel](https://challonge.apidog.io/tournamentmodel-10582242d0.md): - Root [TournamentInput](https://challonge.apidog.io/tournamentinput-10582243d0.md): - Root [Tournament](https://challonge.apidog.io/tournament-10582244d0.md): - Root [TournamentStateInput](https://challonge.apidog.io/tournamentstateinput-10582245d0.md): - Root [CommunityModel](https://challonge.apidog.io/communitymodel-10582246d0.md): - Root [Community](https://challonge.apidog.io/community-10582247d0.md): - Root [MatchModel](https://challonge.apidog.io/matchmodel-10582248d0.md): - Root [MatchInput](https://challonge.apidog.io/matchinput-10582249d0.md): - Root [MatchOutput](https://challonge.apidog.io/matchoutput-10582250d0.md): - Root [Match](https://challonge.apidog.io/match-10582251d0.md): - Root [MatchStateInput](https://challonge.apidog.io/matchstateinput-10582252d0.md): - Root [ErrorModel](https://challonge.apidog.io/errormodel-10582253d0.md): - Root [UserModel](https://challonge.apidog.io/usermodel-10582254d0.md): - Root [User](https://challonge.apidog.io/user-10582255d0.md): - Root [ElapsedTimeBulkInput](https://challonge.apidog.io/elapsedtimebulkinput-10582256d0.md): - Root [ElapsedTimeWithID](https://challonge.apidog.io/elapsedtimewithid-10582257d0.md): - Root [ElapsedTimeOutput](https://challonge.apidog.io/elapsedtimeoutput-10582258d0.md): - Root [ElaspedTimeInput](https://challonge.apidog.io/elaspedtimeinput-10582259d0.md): - Root [Timestamps](https://challonge.apidog.io/timestamps-10582260d0.md): - Root [RelationshipLink](https://challonge.apidog.io/relationshiplink-10582261d0.md): - Root [RoundOutput](https://challonge.apidog.io/roundoutput-10582262d0.md): - Root [RoundStateInput](https://challonge.apidog.io/roundstateinput-10582263d0.md): - Root [RacingOutput](https://challonge.apidog.io/racingoutput-10582264d0.md): - Root [RacingInput](https://challonge.apidog.io/racinginput-10582265d0.md): - Root [RacingStateInput](https://challonge.apidog.io/racingstateinput-10582266d0.md): - Root [MatchAttachmentModel](https://challonge.apidog.io/matchattachmentmodel-10686399d0.md): - Root [MatchAttachmentInput](https://challonge.apidog.io/matchattachmentinput-10686400d0.md): - Root [MatchAttachmentOutput](https://challonge.apidog.io/matchattachmentoutput-10686401d0.md): - Root [MatchAttachment](https://challonge.apidog.io/matchattachment-10686402d0.md): - Root [ParticipantModel](https://challonge.apidog.io/participantmodel-10686403d0.md): - Root [ParticipantOutput](https://challonge.apidog.io/participantoutput-10686404d0.md): - Root [ParticipantInput](https://challonge.apidog.io/participantinput-10686405d0.md): - Root [ParticipantBulkInput](https://challonge.apidog.io/participantbulkinput-10686406d0.md): - Root [Participant](https://challonge.apidog.io/participant-10686407d0.md): - Root [TournamentModel](https://challonge.apidog.io/tournamentmodel-10686408d0.md): - Root [TournamentInput](https://challonge.apidog.io/tournamentinput-10686409d0.md): - Root [Tournament](https://challonge.apidog.io/tournament-10686410d0.md): - Root [TournamentStateInput](https://challonge.apidog.io/tournamentstateinput-10686411d0.md): - Root [CommunityModel](https://challonge.apidog.io/communitymodel-10686412d0.md): - Root [Community](https://challonge.apidog.io/community-10686413d0.md): - Root [MatchModel](https://challonge.apidog.io/matchmodel-10686414d0.md): - Root [MatchInput](https://challonge.apidog.io/matchinput-10686415d0.md): - Root [MatchOutput](https://challonge.apidog.io/matchoutput-10686416d0.md): - Root [Match](https://challonge.apidog.io/match-10686417d0.md): - Root [MatchStateInput](https://challonge.apidog.io/matchstateinput-10686418d0.md): - Root [ErrorModel](https://challonge.apidog.io/errormodel-10686419d0.md): - Root [UserModel](https://challonge.apidog.io/usermodel-10686420d0.md): - Root [User](https://challonge.apidog.io/user-10686421d0.md): - Root [ElapsedTimeBulkInput](https://challonge.apidog.io/elapsedtimebulkinput-10686422d0.md): - Root [ElapsedTimeWithID](https://challonge.apidog.io/elapsedtimewithid-10686423d0.md): - Root [ElapsedTimeOutput](https://challonge.apidog.io/elapsedtimeoutput-10686424d0.md): - Root [ElaspedTimeInput](https://challonge.apidog.io/elaspedtimeinput-10686425d0.md): - Root [Timestamps](https://challonge.apidog.io/timestamps-10686426d0.md): - Root [RelationshipLink](https://challonge.apidog.io/relationshiplink-10686427d0.md): - Root [RoundOutput](https://challonge.apidog.io/roundoutput-10686428d0.md): - Root [RoundStateInput](https://challonge.apidog.io/roundstateinput-10686429d0.md): - Root [RacingOutput](https://challonge.apidog.io/racingoutput-10686430d0.md): - Root [RacingInput](https://challonge.apidog.io/racinginput-10686431d0.md): - Root [RacingStateInput](https://challonge.apidog.io/racingstateinput-10686432d0.md):