Participant API › Disciplines Legacy
LegacyGET /disciplines
This endpoint is in legacy mode. Access will soon be deprecated. It is therefore advised to use another endpoint when possible.
Returns a collection of disciplines.
Resource URL
https://api.toornament.com/participant/v2/disciplinesHTTP headers
- X-Api-Keystring
API key of your application (see Authentication)
- Rangestring
A range of requested items using the
disciplinesunit. The size of the range can not exceed 50. (see Pagination)Example: disciplines=0-49
Query Parameters
This endpoint does not have any query parameters.
Request Body
This endpoint does not require a request body.
Response
[206] Success
Example
[
{
"id": "counterstrike_go",
"name": "Counter-Strike: GO",
"shortname": "CS:GO",
"fullname": "Counter-Strike: Global Offensive",
"copyrights": "Valve Software"
}
]Structure (collection)
- idstring
An identifier for a discipline, can be used in others APIs.
Example: "counterstrike_go"
- namestring
The official name of the discipline.
Example: "Counter-Strike: GO"
- shortnamestring
The short name of the discipline.
Example: "CS:GO"
- fullnamestring
The complete name of the discipline.
Example: "Counter-Strike: Global Offensive"
- copyrightsstring
Name of the entity or entities that are the creators and/or right holders of the discipline.
Example: "Valve Software"
LegacyGET /disciplines/{id}
This endpoint is in legacy mode. Access will soon be deprecated. It is therefore advised to use another endpoint when possible.
Returns a discipline with its information and configuration options.
Resource URL
https://api.toornament.com/participant/v2/disciplines/{id}HTTP headers
- X-Api-Keystring
API key of your application (see Authentication)
Path parameters
- idstring
The string id of the discipline.
Query Parameters
This endpoint does not have any query parameters.
Request Body
This endpoint does not require a request body.
Response
[200] Success
Example
{
"platforms_available": [
"pc",
"nintendo_switch",
"neo_geo"
],
"team_size": {
"min": 4,
"max": 4
},
"features": [
{
"name": "track",
"type": "map",
"options": {}
}
],
"id": "counterstrike_go",
"name": "Counter-Strike: GO",
"shortname": "CS:GO",
"fullname": "Counter-Strike: Global Offensive",
"copyrights": "Valve Software"
}Structure (object)
- platforms_availablearray[string]
A list of platforms available of this discipline.
Example: ["pc","nintendo_switch","neo_geo"]
- team_sizeobject
- featuresarray[object]
- idstring
An identifier for a discipline, can be used in others APIs.
Example: "counterstrike_go"
- namestring
The official name of the discipline.
Example: "Counter-Strike: GO"
- shortnamestring
The short name of the discipline.
Example: "CS:GO"
- fullnamestring
The complete name of the discipline.
Example: "Counter-Strike: Global Offensive"
- copyrightsstring
Name of the entity or entities that are the creators and/or right holders of the discipline.
Example: "Valve Software"