Create new tournaments, list and modify your tournaments, and configure tournament settings.
Tournament API
Overview
The API Tournament presents the different entities into sections and describes all the resources and endpoints that can access or manipulate an entity in each section.
Sections
- Tournaments
- Disciplines
Access to discipline-related metadata in order to implement tournaments and matches that integrate the specificities of several disciplines. If you only want to implement a single discipline, you should not use this section and directly implement the specificities of the discipline in your application.
- Registrations
Manage tournament registrations, accept or refuse new registrations, reset or cancel registrations.
- Participants
Manage participants in your tournaments and access detailed player and team information.
- Custom fields
Manage the custom fields used by participants and registrations for your tournaments.
- Final Standings
Retrieve the ranking of final standings.
- Tournament Sponsors
Manage the sponsors for your tournaments.
OpenAPI 3.0 specification
We also provide you with the OpenAPI 3.0 specification schema of our API. This specification allows us to describe our API with a standard format. Developers can import these files into interactive REST clients (such as Postman or Insomnia) or use these files to generate code and quickly perform calls to our API.
You can find more information on the OpenAPI initiative website.
- tournament.json
- discipline.json
- registration.json
- participant.json
- custom_field.json
- standing.json
- tournament_sponsor.json
You can also find a list of tools developed for OpenAPI on the OpenAPI tools website.