Platform API › Team Members
GET /teams/{teamId}/members
Retrieves all members of a team. Members are always listed by creation date (ascending order).
Resource URL
https://api.toornament.com/platform/v2/teams/{teamId}/membersHTTP headers
- X-Api-Keystring
API key of your application (see Authentication)
- Authorizationstring
Access token with
platform:teamscope (see Authorization)
Path parameters
- team_idstring
The id of the team you want to retrieve data about.
Query Parameters
This endpoint does not have any query parameters.
Request Body
This endpoint does not require a request body.
Response
[200] Success
Example
[
{
"user": {
"id": "475141143408399456",
"nickname": "Pokap"
}
}
]Structure (collection)
- userobject
User associated to the team member.
POST /teams/{teamId}/members
Add a new member to a team.
Resource URL
https://api.toornament.com/platform/v2/teams/{teamId}/membersHTTP headers
- X-Api-Keystring
API key of your application (see Authentication)
- Authorizationstring
Access token with
platform:teamscope (see Authorization)
Query Parameters
This endpoint does not have any query parameters.
Request Body
Data to provide to create a new member in a team.
Example
{
"user": {
"id": "475141143408399456"
}
}Structure (object)
- userobject
User to add in the team.
Response
[201] Success.
Example
{
"user": {
"id": "475141143408399456",
"nickname": "Pokap"
}
}Structure (object)
- userobject
User associated to the team member.
GET /teams/{teamId}/members/{id}
Returns a single member of a team.
Resource URL
https://api.toornament.com/platform/v2/teams/{teamId}/members/{id}HTTP headers
- X-Api-Keystring
API key of your application (see Authentication)
- Authorizationstring
Access token with
platform:teamscope (see Authorization)
Path parameters
- team_idstring
The id of the team you want to retrieve data about.
- idstring
The id of the requested member.
Query Parameters
This endpoint does not have any query parameters.
Request Body
This endpoint does not require a request body.
Response
[200] Success
Example
{
"user": {
"id": "475141143408399456",
"nickname": "Pokap"
}
}Structure (object)
- userobject
User associated to the team member.
DELETE /teams/{teamId}/members/{id}
Deletes a single member from the team.
Resource URL
https://api.toornament.com/platform/v2/teams/{teamId}/members/{id}HTTP headers
- X-Api-Keystring
API key of your application (see Authentication)
- Authorizationstring
Access token with
platform:teamscope (see Authorization)
Path parameters
- team_idstring
The id of the team you want to retrieve data about.
- idstring
The id of the requested member.
Query Parameters
- kickedinteger
Whether to notify the user of his eviction.
Possible values: 0, 1
Default: 0
Request Body
This endpoint does not require a request body.