v1

latestOpenAPI 3.0.02026-07-2438875210.5 MB
Dota2 players

List Dota 2 players

List players for the Dota 2 videogame

ℹ️

This endpoint is available to all customers

get/dota2/players

Query parameters

activeboolean

Whether player is active

birthdaystring[]
first_namestring[]
idinteger[]
last_namestring[]
modified_atstring[]
namestring[]
nationalitystring[]
rolestring[]
slugstring[]
team_idinteger[]
videogame_idinteger[]

Options to filter results. String fields are case sensitive For more information on filtering, see docs.

birthdaystring[]
first_namestring[]
idinteger[]
last_namestring[]
modified_atstring[]
namestring[]
nationalitystring[]
rolestring[]
slugstring[]

Options to select results within ranges For more information on ranges, see docs.

sortstring[]

Options to sort results For more information on sorting, see docs.

birthdaystring

Birth day of the player, YYYY-MM-DD format. null if unknown. Note: This field is only present for users running the Historical plan or above.

first_namestring

First name of the player. null if unknown

last_namestring

Last name of the player. null if unknown

namestring

Professional name of the player

nationalitystring

Country code matching the nationality of the player according to the ISO 3166-1 standard (Alpha-2 code). In addition to the standard, the XK code is used for Kosovo. null if unknown

rolestring

Role/position of the player. Field value varies depending on the video game.null if unknown. Note: role is only available for DotA 2, League of Legends, and Overwatch players. null for other video games.

slugstring

Unique, human-readable identifier for the player. id and slug can be used interchangeably throughout the API.

Options to search results For more information on searching, see docs.

integer
OR

Pagination in the form of page=2 or page[size]=30&page[number]=2

per_pageinteger

Equivalent to page[size]

Response

A list of Dota2 players

activeboolean required

Whether player is active

agenumber nullable

Age of the player, null if unknown. When birthday is null, age is an approxiamation. Read more about players' age Note: This field is only present for users running the Historical plan or above.

birthdaystring nullable

Birth day of the player, YYYY-MM-DD format. null if unknown. Note: This field is only present for users running the Historical plan or above.

current_videogameobject ([object Object], [object Object], [object Object], [object Object], [object Object], [object Object], [object Object], [object Object], [object Object], [object Object], [object Object], [object Object], [object Object], [object Object], [object Object], [object Object], [object Object], [object Object], [object Object]) nullable required
first_namestring nullable required

First name of the player. null if unknown

idinteger required

ID of the player

image_urlstring uri nullable required

URL to the photo of the player. null if not available.

last_namestring nullable required

Last name of the player. null if unknown

modified_atstring date-time required
namestring required

Professional name of the player

nationalitystring nullable required

Country code matching the nationality of the player according to the ISO 3166-1 standard (Alpha-2 code). In addition to the standard, the XK code is used for Kosovo. null if unknown

rolestring nullable required

Role/position of the player. Field value varies depending on the video game.null if unknown. Note: role is only available for DotA 2, League of Legends, and Overwatch players. null for other video games.

slugstring nullable required

Unique, human-readable identifier for the player. id and slug can be used interchangeably throughout the API.