This is the API reference for version v3 of the Abios API.
In the navigation menu to the left you can find a list of all available endpoints broken down by resource as well as a complete list of all available schemas.
When making requests using the API, the URL https://atlas.abiosgaming.com/v3
is considered as base or server address to which all valid endpoints
are appended. Hence, all requests should use URLs in the format
https://atlas.abiosgaming.com/v3/<endpoint-path>
with some optional filters.
For examples, see the Request sample
displayed in each tab listed under Endpoints
to the left.
An API key secret is needed to authenticate to the API. Speak to your account manager or log in to the dashboard for more information about how to acquire one.
Once you have an API secret you must provide it with every request. Either
using the Abios-Secret
HTTP header or the secret
query parameter. The
header is preferred since access logging in proxies can include query
parameters.
Read more about authenticating to v3 here.
Retrieve all available Game Assets.
Game Assets are divided into one category
each and in some cases further
divided into a subcategory
.
filter=id<={1,2,3,4,5,6,7,10}
will fetch assets with id 1 through 7 and 10 in a single requestfilter=game.id=5
will fetch all assets in Counter-Strike: Global Offensivefilter=category=item
will fetch all assets categorized as itemfilter=game.id=1,category=item
will fetch all assets categorized as item in Dota 2Many Play-By-Play data structures only include the Game Asset identifier. Using the filter in the first example all of them can be retrieved in a single request.
Game Assets rarely change so they can be cached for hours or even days.
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/assets?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "name": "string",
- "game": {
- "id": 0
}, - "category": "string",
- "subcategory": "string",
- "external_id": "string",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}
]
Retrieve the details of a single Game Asset.
The Multiple Assets operation can be used to
retrieve multiple assets by id at once using the filter
filter=id<{1,2,5,6}
.
Game Assets rarely change so they can be cached for hours or even days.
id required | integer >= 0 Resource id |
curl --request GET \ --url https://atlas.abiosgaming.com/v3/assets/{id} \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "id": 0,
- "name": "string",
- "game": {
- "id": 0
}, - "category": "string",
- "subcategory": "string",
- "external_id": "string",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}
Retrieve all available Broadcasters.
If you wish to provide links to the broadcast itself you can read more about that here.
filter=id<={1,2,3,4,5,6,7,10}
will fetch broadcasters with id 1 through 7 and 10 in a single requestfilter=platform.id=1
will fetch all broadcasters on platform 1, which happens to be Twitch
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/broadcasters?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "name": "string",
- "external_id": "string",
- "platform": {
- "id": 0
}, - "broadcast_defaults": {
- "language": {
- "id": 0
}
}
}
]
Retrieve the details of a single Broadcaster.
The Multiple Broadcasters operation can be used to
retrieve multiple broadcasters by id at once using the filter
filter=id<{1,2,5,6}
.
id required | integer >= 0 Resource id |
curl --request GET \ --url https://atlas.abiosgaming.com/v3/broadcasters/{id} \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "id": 0,
- "name": "string",
- "external_id": "string",
- "platform": {
- "id": 0
}, - "broadcast_defaults": {
- "language": {
- "id": 0
}
}
}
Retrieve all available Casters.
The username listed in the stream object is what the caster is known as on that platform. In other words, it is what is needed in order to embed the stream.
If you wish to provide links to the broadcast itself you can read more about that here.
filter=id<={1,2,3,4,5,6,7,10}
will fetch casters with id 1 through 7 and 10 in a single requestfilter=platform.id=1
will fetch all casters on platform 1, which happen to be Twitch
filter=stream.online=1
will fetch all casters that are currently broadcastingfilter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/casters?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "display_name": "string",
- "username": "string",
- "game": {
- "id": 0
}, - "deleted_at": "2019-08-24T14:15:22Z",
- "platform": {
- "id": 0,
- "name": "string",
- "color": "string",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}, - "stream": {
- "id": 0,
- "username": "string",
- "display_name": "string",
- "status_text": "string",
- "viewer_count": 0,
- "online": true,
- "last_online": "2019-08-24T14:15:22Z",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "external"
}
], - "platform": {
- "id": 0,
- "name": "string",
- "color": "string",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}
}, - "region": {
- "id": 0,
- "name": "string",
- "abbreviation": "string",
- "country": {
- "id": 0,
- "name": "string",
- "abbreviation": "strin",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}
}
}
]
Retrieve the details of a single Caster.
The Multiple Casters operation can be used to
retrieve multiple casters by id at once using the filter
filter=id<{1,2,5,6}
.
The username listed in the stream object is what the caster is known as on that platform. In other words, it is what is needed in order to embed the stream.
id required | integer >= 0 Resource id |
curl --request GET \ --url https://atlas.abiosgaming.com/v3/casters/{id} \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "id": 0,
- "display_name": "string",
- "username": "string",
- "game": {
- "id": 0
}, - "deleted_at": "2019-08-24T14:15:22Z",
- "platform": {
- "id": 0,
- "name": "string",
- "color": "string",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}, - "stream": {
- "id": 0,
- "username": "string",
- "display_name": "string",
- "status_text": "string",
- "viewer_count": 0,
- "online": true,
- "last_online": "2019-08-24T14:15:22Z",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "external"
}
], - "platform": {
- "id": 0,
- "name": "string",
- "color": "string",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}
}, - "region": {
- "id": 0,
- "name": "string",
- "abbreviation": "string",
- "country": {
- "id": 0,
- "name": "string",
- "abbreviation": "strin",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}
}
}
id required | integer >= 0 Resource id |
curl --request GET \ --url https://atlas.abiosgaming.com/v3/casters/{id}/streams \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "username": "string",
- "display_name": "string",
- "status_text": "string",
- "viewer_count": 0,
- "online": true,
- "last_online": "2019-08-24T14:15:22Z",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "external"
}
], - "platform": {
- "id": 0,
- "name": "string",
- "color": "string",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}
}
]
Retrieve all available Countries.
All countries in a region can be retrieved using the Region Countries operation.
filter=id<={1,2,3,4,5,6,7,10}
will fetch countries with id 1 through 7 and 10 in a single requestskip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
filter | |
order |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/countries?skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE&filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "name": "string",
- "abbreviation": "strin",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}
]
Retrieve the details of a single Country.
The Multiple Countries operation can
be used to retrieve multiple countries by id at once using the filter
filter=id<{1,2,5,6}
.
Retrieving all countries within a specific region can be done using the Region Countries operation.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/countries/{id}?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "id": 0,
- "name": "string",
- "abbreviation": "strin",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}
Retrieve the details of which region a country is in.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/countries/{id}/region?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "id": 0,
- "name": "string",
- "abbreviation": "string",
- "country": {
- "id": 0,
- "name": "string",
- "abbreviation": "strin",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}
}
Retrieve all Countries that are part of a given Region.
Read more about regions and countries here
id required | integer >= 0 Resource id |
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/regions/{id}/countries?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "name": "string",
- "abbreviation": "strin",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}
]
Retrieve all available Games.
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/games?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "abbreviation": "string",
- "title": "string",
- "default_match_type": "team",
- "default_map": {
- "id": 0
}, - "defaults": {
- "match_type": "team",
- "lineup_size": 1,
- "map": {
- "id": 0,
- "name": "string",
- "external_name": "string",
- "official": true,
- "game": {
- "id": 0
}
}, - "number_of_match_participants": 2,
- "match_roster_lineup_size": 1,
- "game_version": {
- "release": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "date": "2019-08-24",
- "description": "string"
}
}
}, - "deleted_at": "2019-08-24T14:15:22Z",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "circle"
}
], - "color": "string"
}
]
Retrieve the details of a single Game.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/games/{id}?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "id": 0,
- "abbreviation": "string",
- "title": "string",
- "default_match_type": "team",
- "default_map": {
- "id": 0
}, - "defaults": {
- "match_type": "team",
- "lineup_size": 1,
- "map": {
- "id": 0,
- "name": "string",
- "external_name": "string",
- "official": true,
- "game": {
- "id": 0
}
}, - "number_of_match_participants": 2,
- "match_roster_lineup_size": 1,
- "game_version": {
- "release": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "date": "2019-08-24",
- "description": "string"
}
}
}, - "deleted_at": "2019-08-24T14:15:22Z",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "circle"
}
], - "color": "string"
}
Retrieve all available Maps for the Game.
This is an alias for adding the filter filter=game.id=x
(where x
is the
given game id) to the already supplied filter and doing a request for
Multiple Maps.
id required | integer >= 0 Resource id |
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/games/{id}/maps?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE&id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "name": "string",
- "external_name": "string",
- "official": true,
- "game": {
- "id": 0
}
}
]
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/games/{id}/mappools?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "from": "2019-08-24T14:15:22Z",
- "to": "2019-08-24T14:15:22Z",
- "maps": [
- {
- "id": 0
}
]
}
]
Retrieve all available playable Race
s within a
Game.
id required | integer >= 0 Resource id |
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/games/{id}/races?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE&id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0
}
]
Retrieve all available Role
s within a
Game.
id required | integer >= 0 Resource id |
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/games/{id}/roles?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE&id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "name": "string",
- "game": {
- "id": 0
}
}
]
Retrieve all available Releases
within a
Game.
Game release represents different game versions within the same game. e.g. "CSGO" and "CS2" are two game releases for the "CS" game.
id required | integer >= 0 Resource id |
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/games/{id}/releases?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE&id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "date": "2019-08-24",
- "description": "string"
}
]
Retrieve the details of a single image.
id required | integer >= 0 Resource id |
curl --request GET \ --url https://atlas.abiosgaming.com/v3/images/{id} \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true
}
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/incidents?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "series": {
- "id": 0
}, - "match": {
- "id": 0
}, - "comment": "string",
- "game": {
- "id": 0
}, - "tournament": {
- "id": 0
}, - "created_at": "2019-08-24T14:15:22Z"
}
]
Retrieve all available languages.
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/languages?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "name": "string"
}
]
Retrieve all available Lineups.
filter=id<={1,2,3,4,5,6,7,10}
will fetch lineups with id 1 through 7 and 10 in a single requestfilter=players.id={1,2,3,4,5}
will fetch the lineup that makes up players 1
through 5
filter=players.id^{1}
will fetch all lineups that player 1
is part offilter=players.id>={1,2}
will fetch all lineups that both player 1
and 2
are part of, including the one that consists of only player 1
and 2
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/lineups?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "players": [
- {
- "id": 0
}
]
}
]
Retrieve the details of a single Lineup.
The Multiple Lineups operation can be used
to retrieve multiple lineups by id at once using the filter
filter=id<{1,2,5,6}
.
id required | integer >= 0 Resource id |
curl --request GET \ --url https://atlas.abiosgaming.com/v3/lineups/{id} \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "id": 0,
- "players": [
- {
- "id": 0
}
]
}
Retrieve all Rosters that the given Lineup has been part of.
This is an alias for adding the filter filter=line_up.id=x
(where x
is the
given lineup id) to the already supplied filter and doing a request for
Multiple Rosters.
id required | integer >= 0 Resource id |
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/lineups/{id}/rosters?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "team": {
- "id": 0
}, - "line_up": {
- "id": 0,
- "players": [
- {
- "id": 0
}
]
}, - "game": {
- "id": 0
}
}
]
Retrieve all Series that the given Lineup has participated in.
This is a shorthand for doing a request for Lineup Rosters,
collecting all the roster ids, and doing a request for Multiple Series
with the filter filter=participants.roster.id^{x,y,z}
, where x,y,z
is the
list of collected roster ids.
id required | integer >= 0 Resource id |
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/lineups/{id}/series?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "title": "string",
- "start": "2019-08-24T14:15:22Z",
- "end": "2019-08-24T14:15:22Z",
- "lifecycle": "unknown",
- "tier": 1,
- "best_of": 1,
- "chain": [
- {
- "id": 0
}
], - "streamed": true,
- "bracket_position": {
- "part": "UB",
- "col": 0,
- "offset": 0
}, - "tournament": {
- "id": 0
}, - "substage": {
- "id": 0
}, - "game": {
- "id": 0
}, - "format": {
- "best_of": 1
}, - "postponed_from": "2019-08-24T14:15:22Z",
- "deleted_at": "2019-08-24T14:15:22Z",
- "participants": [
- {
- "seed": 1,
- "score": 0,
- "forfeit": true,
- "roster": {
- "id": 0
}, - "winner": true,
- "stats": {
- "kills": 0,
- "placement": 0
}
}
], - "matches": [
- {
- "id": 0
}
], - "casters": [
- {
- "primary": true,
- "caster": {
- "id": 0
}
}
], - "broadcasters": [
- {
- "broadcaster": {
- "id": 0,
- "name": "string",
- "external_id": "string",
- "platform": {
- "id": 0
}, - "broadcast_defaults": {
- "language": {
- "id": 0
}
}
}, - "broadcasts": [
- {
- "external_id": "string",
- "language": {
- "id": 0
}
}
], - "official": true
}
], - "has_incident_report": true,
- "game_version": {
- "release": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "date": "2019-08-24",
- "description": "string"
}
}, - "coverage": {
- "data": {
- "live": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "cv": {
- "expectation": "available",
- "fact": "available"
}
}, - "realtime": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}, - "postgame": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}
}
}, - "resource_version": 1
}
]
Retrieve all available Maps.
To see all maps currently considered competitive (if applicable) see Game Map Pools.
filter=id<={1,2,3,4,5,6,7,10}
will fetch maps with id 1 through 7 and 10 in a single requestfilter=game.id=5
will fetch all maps in Counter-Strike: Global OffensiveMaps rarely change so they can be cached for hours or even days.
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/maps?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "id": 0,
- "name": "string",
- "external_name": "string",
- "official": true,
- "game": {
- "id": 0
}
}
Retrieve the details of a single Map.
Maps rarely change so they can be cached for hours or even days.
id required | integer >= 0 Resource id |
curl --request GET \ --url https://atlas.abiosgaming.com/v3/maps/{id} \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "id": 0,
- "name": "string",
- "external_name": "string",
- "official": true,
- "game": {
- "id": 0
}
}
Retrieve all available Map Layouts. Please note that not every Game nor all maps will have Map Layouts.
filter=id<={1,2,3,4,5,6,7,10}
will fetch map layouts with id 1 through 7 and 10 in a single requestfilter=game.id=5
will fetch all map layouts available for Counter-Strikefilter=map.id=1
will fetch all map layouts for map with id 1Map Layouts rarely change so they can be cached for hours or even days.
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/maps/layouts?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "id": 0,
- "version": "string",
- "map": {
- "id": 0
}, - "floors": [
- {
- "level": 0,
- "image": {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true
}, - "placement": {
- "anchor_point": {
- "x": 0.1,
- "y": 0.1
}, - "width_scale": 0.1
}, - "assets": [
- {
- "id": 0,
- "position": {
- "x": 0.1,
- "y": 0.1
}
}
]
}
]
}
Retrieve the details of a single Map Layout.
Map Layout rarely change so they can be cached for hours or even days.
id required | integer >= 0 Resource id |
curl --request GET \ --url https://atlas.abiosgaming.com/v3/maps/layouts/{id} \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "id": 0,
- "version": "string",
- "map": {
- "id": 0
}, - "floors": [
- {
- "level": 0,
- "image": {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true
}, - "placement": {
- "anchor_point": {
- "x": 0.1,
- "y": 0.1
}, - "width_scale": 0.1
}, - "assets": [
- {
- "id": 0,
- "position": {
- "x": 0.1,
- "y": 0.1
}
}
]
}
]
}
Retrieve all available Matches.
Using the Multiple Series as an entrypoint to
iterate events is, in most cases, preferable. Typically, this operation
would be used to retrieve multiple specific matches at once. This can be
done using the filter filter=id<={1,2,5,6}
.
filter=id<={1,2,3,4,5,6,7,10}
will fetch matches with id 1 through 7 and 10 in a single requestfilter=lifecycle=upcoming
will fetch all matches that are yet to be playedfilter=lifecycle=live
will fetch all matches that are currently considered livefilter=series.id=x
will fetch all matches that are part of series with id x
filter=coverage.data.live.cv.fact=available
will fetch matches that have confirmed live CV data coverage.filter=coverage.data.live.cv.expectation=available
will fetch matches that are expected to have live CV data coverage.In order to retrieve information about matches where one or several particular rosters has participated you can use the following filters.
filter=participants.roster.id^{x}
will fetch all matches in which roster with id x
has participatedfilter=participants.roster.id={x,y}
will fetch all matches where the only participants are rosters with id x
and y
, i.e. the head-to-head matches between those two rostersfilter=participants.roster.id>={x,y}
will fetch all matches where at least rosters with id x
and y
have participatedfilter=participants.roster.is^{x,y},participants.roster.id^{a,b}
will fetch all series where roster (x or y) and (a or b)
participated. Useful if e.g one team has rosters x
and y
whereas another team has rosters a
and b
. The result would be the teams head-to-head seriesRead more about about head-to-head filtering here.
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE&id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "map": {
- "id": 0
}, - "lifecycle": "unknown",
- "order": 0,
- "series": {
- "id": 0
}, - "deleted_at": "2019-08-24T14:15:22Z",
- "game": {
- "id": 0
}, - "participants": [
- {
- "seed": 1,
- "score": 0,
- "forfeit": true,
- "roster": {
- "id": 0
}, - "winner": true,
- "stats": {
- "kills": 0,
- "placement": 0
}
}
], - "coverage": {
- "data": {
- "live": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "cv": {
- "expectation": "available",
- "fact": "available"
}
}, - "realtime": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}, - "postgame": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}
}
}, - "format": {
- "esoccer": {
- "period_duration": {
- "milliseconds": 3860
}
}
}, - "resource_version": 1
}
]
Retrieve the details of a single Match.
The Multiple Matches operation can be used to
retrieve multiple matches by id at once using the filter
filter=id<={1,2,5,6}
.
Retrieving all matches part of a particular series can be done using the
Multiple Matches operation and the filter
filter=series.id=x
, where x
is the series id.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "id": 0,
- "map": {
- "id": 0
}, - "lifecycle": "unknown",
- "order": 0,
- "series": {
- "id": 0
}, - "deleted_at": "2019-08-24T14:15:22Z",
- "game": {
- "id": 0
}, - "participants": [
- {
- "seed": 1,
- "score": 0,
- "forfeit": true,
- "roster": {
- "id": 0
}, - "winner": true,
- "stats": {
- "kills": 0,
- "placement": 0
}
}
], - "coverage": {
- "data": {
- "live": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "cv": {
- "expectation": "available",
- "fact": "available"
}
}, - "realtime": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}, - "postgame": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}
}
}, - "format": {
- "esoccer": {
- "period_duration": {
- "milliseconds": 3860
}
}
}, - "resource_version": 1
}
Retrieve all Rosters that are participating in the given Match.
This is shorthand for collecting all the participating rosters in the
match, adding the filter filter=id<={x,y,z}
and doing a request for
Multiple Rosters.
id required | integer >= 0 Resource id |
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/rosters?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE&id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "team": {
- "id": 0
}, - "line_up": {
- "id": 0,
- "players": [
- {
- "id": 0
}
]
}, - "game": {
- "id": 0
}
}
]
Retrieve all Matches that are part of the given Series.
This is an alias for adding the filter filter=series.id=x
(where x
is the
given series id) to the already supplied filter and doing a request for
Multiple Matches.
id required | integer >= 0 Resource id |
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/series/{id}/matches?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE&id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "map": {
- "id": 0
}, - "lifecycle": "unknown",
- "order": 0,
- "series": {
- "id": 0
}, - "deleted_at": "2019-08-24T14:15:22Z",
- "game": {
- "id": 0
}, - "participants": [
- {
- "seed": 1,
- "score": 0,
- "forfeit": true,
- "roster": {
- "id": 0
}, - "winner": true,
- "stats": {
- "kills": 0,
- "placement": 0
}
}
], - "coverage": {
- "data": {
- "live": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "cv": {
- "expectation": "available",
- "fact": "available"
}
}, - "realtime": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}, - "postgame": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}
}
}, - "format": {
- "esoccer": {
- "period_duration": {
- "milliseconds": 3860
}
}
}, - "resource_version": 1
}
]
Retrieve all available Organisations.
filter=id<={1,2,3,4,5,6,7,10}
will fetch organisations with id 1 through 7 and 10 in a single requestfilter=teams.id^{x}
will fetch all organisation that team with id x
is part offilter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/organisations?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "name": "string",
- "region": {
- "id": 0,
- "name": "string",
- "abbreviation": "string",
- "country": {
- "id": 0,
- "name": "string",
- "abbreviation": "strin",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}
}, - "teams": [
- {
- "id": 0
}
]
}
]
Retrieve the details of a single Organisation.
id required | integer >= 0 Resource id |
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/organisations/{id}?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "id": 0,
- "name": "string",
- "region": {
- "id": 0,
- "name": "string",
- "abbreviation": "string",
- "country": {
- "id": 0,
- "name": "string",
- "abbreviation": "strin",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}
}, - "teams": [
- {
- "id": 0
}
]
}
Retrieve all available streaming platforms.
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/platforms?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "name": "string",
- "color": "string",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}
]
Retrieve the details of a single streaming platform.
id required | integer >= 0 Resource id |
curl --request GET \ --url https://atlas.abiosgaming.com/v3/platforms/{id} \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "id": 0,
- "name": "string",
- "color": "string",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}
Retrieve all available Players.
filter=id<={1,2,3,4,5,6,7,10}
will fetch players with id 1 through 7 and 10 in a single requestfilter=nick_name=device
will fetch the players that has "device" as their nicknamefilter=nick_name~=de*
will fetch all players with a nickname that starts with "de" and is followed by any number of charactersfilter=nick_name~=*dev*
will fetch all players with a nickname that contains the string "dev"filter=nick_name~=d__
will fetch all players with a nickname that starts with "d" and is followed by exactly two lettersThe also_known_as
identifier will be treated as a scalar so that pattern
matching can be done against it. This means that regular set-operations
will not work against it. I.e. something like filter=also_known_as^{de}
is not supported.
filter=also_known_as~=de*
will fetch all players with at least one AKA that starts with "de" and is followed by any number of charactersfilter=also_known_as~=*dev*
will fetch all players with at least one AKA that contains the string "dev"filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/players?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "first_name": "string",
- "last_name": "string",
- "nick_name": "string",
- "also_known_as": [
- "string"
], - "game": {
- "id": 0
}, - "race": {
- "id": 0
}, - "age": {
- "precision": "least",
- "years": 0
}, - "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
], - "region": {
- "id": 0,
- "name": "string",
- "abbreviation": "string",
- "country": {
- "id": 0,
- "name": "string",
- "abbreviation": "strin",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}
}, - "role": {
- "id": 0
}, - "teams": [
- {
- "id": 0
}
], - "social_media_accounts": [
- {
- "handle": "string",
- "url": "string",
- "platform": {
- "id": 0,
- "name": "string",
- "slug": "string"
}
}
], - "deleted_at": "2019-08-24T14:15:22Z",
- "active": true,
- "resource_version": 1
}
]
Retrieve the details of a single Player.
The Multiple Players operation can be used to
retrieve multiple players by id at once using the filter
filter=id<{1,2,5,6}
.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/players/{id}?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "id": 0,
- "first_name": "string",
- "last_name": "string",
- "nick_name": "string",
- "also_known_as": [
- "string"
], - "game": {
- "id": 0
}, - "race": {
- "id": 0
}, - "age": {
- "precision": "least",
- "years": 0
}, - "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
], - "region": {
- "id": 0,
- "name": "string",
- "abbreviation": "string",
- "country": {
- "id": 0,
- "name": "string",
- "abbreviation": "strin",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}
}, - "role": {
- "id": 0
}, - "teams": [
- {
- "id": 0
}
], - "social_media_accounts": [
- {
- "handle": "string",
- "url": "string",
- "platform": {
- "id": 0,
- "name": "string",
- "slug": "string"
}
}
], - "deleted_at": "2019-08-24T14:15:22Z",
- "active": true,
- "resource_version": 1
}
Retrieve all Lineups that the given Player has been a part of.
This is an alias for adding the filter filter=players.id^{x}
(where x
is the given player id) to the already supplied filter and doing a request
for Multiple Lineups.
id required | integer >= 0 Resource id |
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/players/{id}/lineups?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE&id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "players": [
- {
- "id": 0
}
]
}
]
Retrieve all Rosters that the given Player has been part of.
This is a shorthand for doing a request for Player Lineups,
collecting all the lineup ids, and doing a request for Multiple Rosters
with the filter filter=line_up.id^{x,y,z}
, where x,y,z
is the list of collected roster ids.
id required | integer >= 0 Resource id |
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/players/{id}/rosters?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE&id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "team": {
- "id": 0
}, - "line_up": {
- "id": 0,
- "players": [
- {
- "id": 0
}
]
}, - "game": {
- "id": 0
}
}
]
Retrieve all Series that the given Player has participated in.
This is a shorthand for doing a request for Player Lineups,
collecting all the lineup ids, doing a request for Multiple Rosters
with the filter filter=line_up.id^{x,y,z}
, where x,y,z
is the list of collected
roster ids, and lastly collecting all the roster ids and doing a request for
Multiple Series with the filter
filter=participants.roster.id^{a,b,c}
, where a,b,c
is the list of collected
roster ids.
id required | integer >= 0 Resource id |
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/players/{id}/series?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE&id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "title": "string",
- "start": "2019-08-24T14:15:22Z",
- "end": "2019-08-24T14:15:22Z",
- "lifecycle": "unknown",
- "tier": 1,
- "best_of": 1,
- "chain": [
- {
- "id": 0
}
], - "streamed": true,
- "bracket_position": {
- "part": "UB",
- "col": 0,
- "offset": 0
}, - "tournament": {
- "id": 0
}, - "substage": {
- "id": 0
}, - "game": {
- "id": 0
}, - "format": {
- "best_of": 1
}, - "postponed_from": "2019-08-24T14:15:22Z",
- "deleted_at": "2019-08-24T14:15:22Z",
- "participants": [
- {
- "seed": 1,
- "score": 0,
- "forfeit": true,
- "roster": {
- "id": 0
}, - "winner": true,
- "stats": {
- "kills": 0,
- "placement": 0
}
}
], - "matches": [
- {
- "id": 0
}
], - "casters": [
- {
- "primary": true,
- "caster": {
- "id": 0
}
}
], - "broadcasters": [
- {
- "broadcaster": {
- "id": 0,
- "name": "string",
- "external_id": "string",
- "platform": {
- "id": 0
}, - "broadcast_defaults": {
- "language": {
- "id": 0
}
}
}, - "broadcasts": [
- {
- "external_id": "string",
- "language": {
- "id": 0
}
}
], - "official": true
}
], - "has_incident_report": true,
- "game_version": {
- "release": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "date": "2019-08-24",
- "description": "string"
}
}, - "coverage": {
- "data": {
- "live": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "cv": {
- "expectation": "available",
- "fact": "available"
}
}, - "realtime": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}, - "postgame": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}
}
}, - "resource_version": 1
}
]
Retrieve details about which role a Player has been known to primarily play during a certain period.
id required | integer >= 0 Resource id |
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/players/{id}/rolehistory?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE&id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "role": {
- "id": 0
}, - "from": "2019-08-24T14:15:22Z",
- "to": "2019-08-24T14:15:22Z"
}
]
Retrieve all Standing Rosters that the given Player has been part of.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/players/{id}/standingrosters?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "from": "2019-08-24T14:15:22Z",
- "to": "2019-08-24T14:15:22Z",
- "roster": {
- "id": 0
}, - "deleted_at": "2019-08-24T14:15:22Z"
}
]
Retrieve all available Regions.
Regions rarely change so they can be cached for hours or even days.
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/regions?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "name": "string",
- "abbreviation": "string",
- "country": {
- "id": 0,
- "name": "string",
- "abbreviation": "strin",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}
}
]
Retrieve all Countries that are part of a given Region.
Read more about regions and countries here
id required | integer >= 0 Resource id |
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/regions/{id}/countries?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "name": "string",
- "abbreviation": "strin",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}
]
Retrieve all available Rosters.
filter=id<={1,2,3,4,5,6,7,10}
will fetch rosters with id 1 through 7 and 10 in a single requestfilter=team.id=1
will fetch the rosters that team with id 1
is been part offilter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/rosters?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "team": {
- "id": 0
}, - "line_up": {
- "id": 0,
- "players": [
- {
- "id": 0
}
]
}, - "game": {
- "id": 0
}
}
]
Retrieve the details of a single Roster.
The Multiple Rosters operation can be used to
retrieve multiple rosters by id at once using the filter
filter=id<{1,2,5,6}
.
id required | integer >= 0 Resource id |
curl --request GET \ --url https://atlas.abiosgaming.com/v3/rosters/{id} \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "id": 0,
- "team": {
- "id": 0
}, - "line_up": {
- "id": 0,
- "players": [
- {
- "id": 0
}
]
}, - "game": {
- "id": 0
}
}
Retrieve all Series that the given Roster has participated in.
This is an alias for adding the filter filter=participants.roster.id^{x}
(where x
is the
given roster id) to the already supplied filter and doing a request for
Multiple Series.
id required | integer >= 0 Resource id |
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/rosters/{id}/series?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "title": "string",
- "start": "2019-08-24T14:15:22Z",
- "end": "2019-08-24T14:15:22Z",
- "lifecycle": "unknown",
- "tier": 1,
- "best_of": 1,
- "chain": [
- {
- "id": 0
}
], - "streamed": true,
- "bracket_position": {
- "part": "UB",
- "col": 0,
- "offset": 0
}, - "tournament": {
- "id": 0
}, - "substage": {
- "id": 0
}, - "game": {
- "id": 0
}, - "format": {
- "best_of": 1
}, - "postponed_from": "2019-08-24T14:15:22Z",
- "deleted_at": "2019-08-24T14:15:22Z",
- "participants": [
- {
- "seed": 1,
- "score": 0,
- "forfeit": true,
- "roster": {
- "id": 0
}, - "winner": true,
- "stats": {
- "kills": 0,
- "placement": 0
}
}
], - "matches": [
- {
- "id": 0
}
], - "casters": [
- {
- "primary": true,
- "caster": {
- "id": 0
}
}
], - "broadcasters": [
- {
- "broadcaster": {
- "id": 0,
- "name": "string",
- "external_id": "string",
- "platform": {
- "id": 0
}, - "broadcast_defaults": {
- "language": {
- "id": 0
}
}
}, - "broadcasts": [
- {
- "external_id": "string",
- "language": {
- "id": 0
}
}
], - "official": true
}
], - "has_incident_report": true,
- "game_version": {
- "release": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "date": "2019-08-24",
- "description": "string"
}
}, - "coverage": {
- "data": {
- "live": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "cv": {
- "expectation": "available",
- "fact": "available"
}
}, - "realtime": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}, - "postgame": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}
}
}, - "resource_version": 1
}
]
Retrieve all available Series.
The Team Series, Lineup Series and Player Series can be used to retrieve information about series where a specific Team, Lineup or Player has participated, respectively.
filter=id<={1,2,3,4,5,6,7,10}
will fetch series with id 1 through 7 and 10 in a single requestfilter=tournament.id=1
will fetch all series part of tournament with id 1
filter=lifecycle=upcoming
will fetch all series that are yet to be playedfilter=lifecycle=upcoming&order=start-asc
will fetch all upcoming series sorted by their start date in ascending orderfilter=lifecycle=live
will fetch all series that are currently considered livefilter=tier=1
will fetch all series that are considered tier 1filter=coverage.data.live.cv.fact<{available,partial}
will fetch series that have full or partial live CV data coverage.In order to retrieve information about series where one or several particular rosters has participated you can use the following filters.
filter=participants.roster.id^{x}
will fetch all series in which roster with id x
has participatedfilter=participants.roster.id={x,y}
will fetch all series where the only participants are rosters with id x
and y
, i.e. the head-to-head series between those two rostersfilter=participants.roster.id>={x,y}
will fetch all series where at least rosters with id x
and y
have participatedfilter=participants.roster.id^{x,y},participants.roster.id^{a,b}
will fetch all series where roster (x or y) and (a or b)
participated. Useful if e.g one team has rosters x
and y
whereas another team has rosters a
and b
. The result would be the teams head-to-head seriesRead more about head-to-head filtering here.
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/series?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "title": "string",
- "start": "2019-08-24T14:15:22Z",
- "end": "2019-08-24T14:15:22Z",
- "lifecycle": "unknown",
- "tier": 1,
- "best_of": 1,
- "chain": [
- {
- "id": 0
}
], - "streamed": true,
- "bracket_position": {
- "part": "UB",
- "col": 0,
- "offset": 0
}, - "tournament": {
- "id": 0
}, - "substage": {
- "id": 0
}, - "game": {
- "id": 0
}, - "format": {
- "best_of": 1
}, - "postponed_from": "2019-08-24T14:15:22Z",
- "deleted_at": "2019-08-24T14:15:22Z",
- "participants": [
- {
- "seed": 1,
- "score": 0,
- "forfeit": true,
- "roster": {
- "id": 0
}, - "winner": true,
- "stats": {
- "kills": 0,
- "placement": 0
}
}
], - "matches": [
- {
- "id": 0
}
], - "casters": [
- {
- "primary": true,
- "caster": {
- "id": 0
}
}
], - "broadcasters": [
- {
- "broadcaster": {
- "id": 0,
- "name": "string",
- "external_id": "string",
- "platform": {
- "id": 0
}, - "broadcast_defaults": {
- "language": {
- "id": 0
}
}
}, - "broadcasts": [
- {
- "external_id": "string",
- "language": {
- "id": 0
}
}
], - "official": true
}
], - "has_incident_report": true,
- "game_version": {
- "release": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "date": "2019-08-24",
- "description": "string"
}
}, - "coverage": {
- "data": {
- "live": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "cv": {
- "expectation": "available",
- "fact": "available"
}
}, - "realtime": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}, - "postgame": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}
}
}, - "resource_version": 1
}
]
Retrieve the details of a single Series.
The Multiple Series operation can be used to
retrieve multiple series by id at once using the filter
filter=id<={1,2,5,6}
.
Retrieving all series part of a particular tournament can be done using the
Multiple Series operation and the filter
filter=tournament.id=x
, where x
is the tournmanet id.
The Team Series, Lineup Series and Player Series can be used to retrieve information about series where a specific Team, Lineup or Player has participated, respectively.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/series/{id}?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "id": 0,
- "title": "string",
- "start": "2019-08-24T14:15:22Z",
- "end": "2019-08-24T14:15:22Z",
- "lifecycle": "unknown",
- "tier": 1,
- "best_of": 1,
- "chain": [
- {
- "id": 0
}
], - "streamed": true,
- "bracket_position": {
- "part": "UB",
- "col": 0,
- "offset": 0
}, - "tournament": {
- "id": 0
}, - "substage": {
- "id": 0
}, - "game": {
- "id": 0
}, - "format": {
- "best_of": 1
}, - "postponed_from": "2019-08-24T14:15:22Z",
- "deleted_at": "2019-08-24T14:15:22Z",
- "participants": [
- {
- "seed": 1,
- "score": 0,
- "forfeit": true,
- "roster": {
- "id": 0
}, - "winner": true,
- "stats": {
- "kills": 0,
- "placement": 0
}
}
], - "matches": [
- {
- "id": 0
}
], - "casters": [
- {
- "primary": true,
- "caster": {
- "id": 0
}
}
], - "broadcasters": [
- {
- "broadcaster": {
- "id": 0,
- "name": "string",
- "external_id": "string",
- "platform": {
- "id": 0
}, - "broadcast_defaults": {
- "language": {
- "id": 0
}
}
}, - "broadcasts": [
- {
- "external_id": "string",
- "language": {
- "id": 0
}
}
], - "official": true
}
], - "has_incident_report": true,
- "game_version": {
- "release": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "date": "2019-08-24",
- "description": "string"
}
}, - "coverage": {
- "data": {
- "live": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "cv": {
- "expectation": "available",
- "fact": "available"
}
}, - "realtime": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}, - "postgame": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}
}
}, - "resource_version": 1
}
Retrieve all Casters that are broadcasting the given Series.
This returns a list ordered by id with the exception that the first entry will be the primary caster, if any.
id required | integer >= 0 Resource id |
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/series/{id}/casters?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE&id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "display_name": "string",
- "username": "string",
- "game": {
- "id": 0
}, - "deleted_at": "2019-08-24T14:15:22Z",
- "platform": {
- "id": 0,
- "name": "string",
- "color": "string",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}, - "stream": {
- "id": 0,
- "username": "string",
- "display_name": "string",
- "status_text": "string",
- "viewer_count": 0,
- "online": true,
- "last_online": "2019-08-24T14:15:22Z",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "external"
}
], - "platform": {
- "id": 0,
- "name": "string",
- "color": "string",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}
}, - "region": {
- "id": 0,
- "name": "string",
- "abbreviation": "string",
- "country": {
- "id": 0,
- "name": "string",
- "abbreviation": "strin",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}
}
}
]
Retrieve all Matches that are part of the given Series.
This is an alias for adding the filter filter=series.id=x
(where x
is the
given series id) to the already supplied filter and doing a request for
Multiple Matches.
id required | integer >= 0 Resource id |
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/series/{id}/matches?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE&id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "map": {
- "id": 0
}, - "lifecycle": "unknown",
- "order": 0,
- "series": {
- "id": 0
}, - "deleted_at": "2019-08-24T14:15:22Z",
- "game": {
- "id": 0
}, - "participants": [
- {
- "seed": 1,
- "score": 0,
- "forfeit": true,
- "roster": {
- "id": 0
}, - "winner": true,
- "stats": {
- "kills": 0,
- "placement": 0
}
}
], - "coverage": {
- "data": {
- "live": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "cv": {
- "expectation": "available",
- "fact": "available"
}
}, - "realtime": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}, - "postgame": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}
}
}, - "format": {
- "esoccer": {
- "period_duration": {
- "milliseconds": 3860
}
}
}, - "resource_version": 1
}
]
Retrieve all Rosters that are participating in the given Series.
This is shorthand for collecting all the participating rosters in the
series, adding the filter filter=id<={x,y,z}
and doing a request for
Multiple Rosters.
id required | integer >= 0 Resource id |
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/series/{id}/rosters?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE&id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "team": {
- "id": 0
}, - "line_up": {
- "id": 0,
- "players": [
- {
- "id": 0
}
]
}, - "game": {
- "id": 0
}
}
]
Retrieve the scoring system for a series played in a battle_royale game.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/series/{id}/scoring?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "type": "kill_multiplier",
- "value": 0
}
]
Retrieve all available details of a series draft. A draft is when the participants take turns to pick or ban something related to the game.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/series/{id}/draft?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "draft_cycle": 1,
- "event_type": "random-picked-map",
- "event_data": {
- "map": {
- "id": 0
}
}
}
]
Retrieve all Series that are part of the given id space.
The Team Series, Lineup Series and Player Series can be used to retrieve information about series where a specific Team, Lineup or Player has participated, respectively.
filter=id<={1,2,3,4,5,6,7,10}
will fetch series with abios internal id 1 through 7 and 10 in a single requestfilter=external_id<={1,2,3,4,5,6,7,10}
will fetch series with external id 1 through 7 and 10 within the ID space in a single requestfilter=tournament.id=1
will fetch all series part of tournament with id 1
filter=lifecycle=upcoming
will fetch all series that are yet to be playedfilter=lifecycle=upcoming&order=start-asc
will fetch all upcoming series sorted by their start date in ascending orderfilter=lifecycle=live
will fetch all series that are currently considered livefilter=tier=1
will fetch all series that are considered tier 1filter=coverage.data.live.cv.fact<{available,partial}
will fetch series that have full or partial live CV data coverage.In order to retrieve information about series where one or several particular rosters has participated you can use the following filters.
filter=participants.roster.id^{x}
will fetch all series in which roster with id x
has participatedfilter=participants.roster.id={x,y}
will fetch all series where the only participants are rosters with id x
and y
, i.e. the head-to-head series between those two rostersfilter=participants.roster.id>={x,y}
will fetch all series where at least rosters with id x
and y
have participatedfilter=participants.roster.id^{x,y},participants.roster.id^{a,b}
will fetch all series where roster (x or y) and (a or b)
participated. Useful if e.g one team has rosters x
and y
whereas another team has rosters a
and b
. The result would be the teams head-to-head seriesRead more about head-to-head filtering here.
Read more about external ids here.
Contact your account manager for available id spaces.
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/id_spaces/{id}/series?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "external_id": null,
- "id": 0,
- "title": "string",
- "start": "2019-08-24T14:15:22Z",
- "end": "2019-08-24T14:15:22Z",
- "lifecycle": "unknown",
- "tier": 1,
- "best_of": 1,
- "chain": [
- {
- "id": 0
}
], - "streamed": true,
- "bracket_position": {
- "part": "UB",
- "col": 0,
- "offset": 0
}, - "tournament": {
- "id": 0
}, - "substage": {
- "id": 0
}, - "game": {
- "id": 0
}, - "format": {
- "best_of": 1
}, - "postponed_from": "2019-08-24T14:15:22Z",
- "deleted_at": "2019-08-24T14:15:22Z",
- "participants": [
- {
- "seed": 1,
- "score": 0,
- "forfeit": true,
- "roster": {
- "id": 0
}, - "winner": true,
- "stats": {
- "kills": 0,
- "placement": 0
}
}
], - "matches": [
- {
- "id": 0
}
], - "casters": [
- {
- "primary": true,
- "caster": {
- "id": 0
}
}
], - "broadcasters": [
- {
- "broadcaster": {
- "id": 0,
- "name": "string",
- "external_id": "string",
- "platform": {
- "id": 0
}, - "broadcast_defaults": {
- "language": {
- "id": 0
}
}
}, - "broadcasts": [
- {
- "external_id": "string",
- "language": {
- "id": 0
}
}
], - "official": true
}
], - "has_incident_report": true,
- "game_version": {
- "release": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "date": "2019-08-24",
- "description": "string"
}
}, - "coverage": {
- "data": {
- "live": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "cv": {
- "expectation": "available",
- "fact": "available"
}
}, - "realtime": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}, - "postgame": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}
}
}, - "resource_version": 1
}
]
Retrieve all social media platforms that are supported for players and teams.
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/socialmedia/platforms?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "name": "string",
- "slug": "string"
}
]
Retrieve all available Stages.
Typically this operation would be used to retrieve multiple stages at once
using the filter=id<={1,2,5,6}
or the filter=tournament.id=x
filters,
rather than iterating all available ones.
filter=id<={1,2,3,4,5,6,7,10}
will fetch stages with id 1 through 7 and 10 in a single requestfilter=tournament.id=1
will fetch all stages that are part of tournament 1
filter=coverage.data.live.cv.fact<{available,partial}
will fetch stages that have full or partial live CV data coverage.filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/stages?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "title": "string",
- "tournament": {
- "id": 0
}, - "order": 1,
- "substages": [
- {
- "id": 0,
- "stage": {
- "id": 0
}, - "title": "string",
- "tier": 0,
- "type": 3,
- "phase": "qualifier",
- "default_series_format": {
- "best_of": 0
}, - "game": {
- "id": 0
}, - "tournament": {
- "id": 0
}, - "order": 1,
- "rosters": [
- {
- "id": 0
}
], - "start": "2019-08-24T14:15:22Z",
- "deleted_at": "2019-08-24T14:15:22Z",
- "standings": [
- {
- "roster": {
- "id": 0
}, - "points": 0,
- "wins": 0,
- "draws": 0,
- "losses": 0,
- "match_diff": 0,
- "score_diff": 0
}
], - "rules": {
- "advance": {
- "number": 0,
- "substage": {
- "id": 0
}
}, - "descend": {
- "number": 0,
- "substage": {
- "id": 0
}
}, - "points": {
- "win": 0,
- "draw": 0,
- "loss": 0,
- "scope": "series"
}
}, - "defaults": {
- "game_version": {
- "release": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "date": "2019-08-24",
- "description": "string"
}
}, - "series_format": {
- "best_of": 0
}, - "match_format": {
- "esoccer": {
- "period_duration": {
- "milliseconds": 3860
}
}
}
}, - "format": {
- "points": {
- "win": 0,
- "draw": 0,
- "loss": 0,
- "scope": "series"
}, - "movements": [
- {
- "position": 1,
- "substage": {
- "id": 0
}, - "type": "ascend"
}
]
}, - "coverage": {
- "data": {
- "live": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "cv": {
- "expectation": "available",
- "fact": "available"
}
}, - "realtime": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}, - "postgame": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}
}
}, - "resource_version": 1
}
], - "deleted_at": "2019-08-24T14:15:22Z",
- "defaults": {
- "game_version": {
- "release": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "date": "2019-08-24",
- "description": "string"
}
}
}, - "coverage": {
- "data": {
- "live": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "cv": {
- "expectation": "available",
- "fact": "available"
}
}, - "realtime": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}, - "postgame": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}
}
}, - "resource_version": 1
}
]
Retrieve the details of a single Stage.
The Multiple Stages operation can be used to
retrieve multiple stages by id at once using the filter
filter=id<={1,2,5,6}
.
Retrieving all stages part of a particular tournament can be done using the
Multiple Stages operation and the filter
filter=tournament.id=x
, where x
is the tournament id.
id required | integer >= 0 Resource id |
curl --request GET \ --url https://atlas.abiosgaming.com/v3/stages/{id} \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "id": 0,
- "title": "string",
- "tournament": {
- "id": 0
}, - "order": 1,
- "substages": [
- {
- "id": 0,
- "stage": {
- "id": 0
}, - "title": "string",
- "tier": 0,
- "type": 3,
- "phase": "qualifier",
- "default_series_format": {
- "best_of": 0
}, - "game": {
- "id": 0
}, - "tournament": {
- "id": 0
}, - "order": 1,
- "rosters": [
- {
- "id": 0
}
], - "start": "2019-08-24T14:15:22Z",
- "deleted_at": "2019-08-24T14:15:22Z",
- "standings": [
- {
- "roster": {
- "id": 0
}, - "points": 0,
- "wins": 0,
- "draws": 0,
- "losses": 0,
- "match_diff": 0,
- "score_diff": 0
}
], - "rules": {
- "advance": {
- "number": 0,
- "substage": {
- "id": 0
}
}, - "descend": {
- "number": 0,
- "substage": {
- "id": 0
}
}, - "points": {
- "win": 0,
- "draw": 0,
- "loss": 0,
- "scope": "series"
}
}, - "defaults": {
- "game_version": {
- "release": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "date": "2019-08-24",
- "description": "string"
}
}, - "series_format": {
- "best_of": 0
}, - "match_format": {
- "esoccer": {
- "period_duration": {
- "milliseconds": 3860
}
}
}
}, - "format": {
- "points": {
- "win": 0,
- "draw": 0,
- "loss": 0,
- "scope": "series"
}, - "movements": [
- {
- "position": 1,
- "substage": {
- "id": 0
}, - "type": "ascend"
}
]
}, - "coverage": {
- "data": {
- "live": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "cv": {
- "expectation": "available",
- "fact": "available"
}
}, - "realtime": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}, - "postgame": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}
}
}, - "resource_version": 1
}
], - "deleted_at": "2019-08-24T14:15:22Z",
- "defaults": {
- "game_version": {
- "release": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "date": "2019-08-24",
- "description": "string"
}
}
}, - "coverage": {
- "data": {
- "live": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "cv": {
- "expectation": "available",
- "fact": "available"
}
}, - "realtime": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}, - "postgame": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}
}
}, - "resource_version": 1
}
Retrieve all Substages of the given Stage.
This is an alias for adding the filter filter=stage.id=x
(where x
is the
given stage id) to the already supplied filter and doing a request for
Multiple Substages.
Note that Multiple Stages already return the entire substage resource.
id required | integer >= 0 Resource id |
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/stages/{id}/substages?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "stage": {
- "id": 0
}, - "title": "string",
- "tier": 0,
- "type": 3,
- "phase": "qualifier",
- "default_series_format": {
- "best_of": 0
}, - "game": {
- "id": 0
}, - "tournament": {
- "id": 0
}, - "order": 1,
- "rosters": [
- {
- "id": 0
}
], - "start": "2019-08-24T14:15:22Z",
- "deleted_at": "2019-08-24T14:15:22Z",
- "standings": [
- {
- "roster": {
- "id": 0
}, - "points": 0,
- "wins": 0,
- "draws": 0,
- "losses": 0,
- "match_diff": 0,
- "score_diff": 0
}
], - "rules": {
- "advance": {
- "number": 0,
- "substage": {
- "id": 0
}
}, - "descend": {
- "number": 0,
- "substage": {
- "id": 0
}
}, - "points": {
- "win": 0,
- "draw": 0,
- "loss": 0,
- "scope": "series"
}
}, - "defaults": {
- "game_version": {
- "release": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "date": "2019-08-24",
- "description": "string"
}
}, - "series_format": {
- "best_of": 0
}, - "match_format": {
- "esoccer": {
- "period_duration": {
- "milliseconds": 3860
}
}
}
}, - "format": {
- "points": {
- "win": 0,
- "draw": 0,
- "loss": 0,
- "scope": "series"
}, - "movements": [
- {
- "position": 1,
- "substage": {
- "id": 0
}, - "type": "ascend"
}
]
}, - "coverage": {
- "data": {
- "live": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "cv": {
- "expectation": "available",
- "fact": "available"
}
}, - "realtime": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}, - "postgame": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}
}
}, - "resource_version": 1
}
]
Retrieve the details of a single Standing Roster.
The Team Standing Rosters and Player Standing Rosters operations will retrieve the standing rosters which a particular team or player, respectively, has been a part of.
id required | integer >= 0 Resource id |
curl --request GET \ --url https://atlas.abiosgaming.com/v3/standingrosters/{id} \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "id": 0,
- "from": "2019-08-24T14:15:22Z",
- "to": "2019-08-24T14:15:22Z",
- "roster": {
- "id": 0
}, - "deleted_at": "2019-08-24T14:15:22Z"
}
Retrieve all Standing Rosters that the given Player has been part of.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/players/{id}/standingrosters?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "from": "2019-08-24T14:15:22Z",
- "to": "2019-08-24T14:15:22Z",
- "roster": {
- "id": 0
}, - "deleted_at": "2019-08-24T14:15:22Z"
}
]
Retrieve all Standing Rosters that the given Team has been part of.
id required | integer >= 0 Resource id |
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/teams/{id}/standingrosters?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "from": "2019-08-24T14:15:22Z",
- "to": "2019-08-24T14:15:22Z",
- "roster": {
- "id": 0
}, - "deleted_at": "2019-08-24T14:15:22Z"
}
]
Retrieve all available Substages.
Typically this operation would be used to retrieve multiple substages at
once using the filter=id<={1,2,5,6}
or the filter=tournament.id=x
filters, rather than iterating all available ones.
filter=id<={1,2,3,4,5,6,7,10}
will fetch substages with id 1 through 7 and 10 in a single requestfilter=tournament.id=1
will fetch all substages that are part of tournament 1
filter=tournament.id=1,phase=final
will fetch all substages that represents the "final" phase that are part of tournament 1
filter=coverage.data.live.cv.fact<{available,partial}
will fetch substages that have full or partial live CV data coverage.filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/substages?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "stage": {
- "id": 0
}, - "title": "string",
- "tier": 0,
- "type": 3,
- "phase": "qualifier",
- "default_series_format": {
- "best_of": 0
}, - "game": {
- "id": 0
}, - "tournament": {
- "id": 0
}, - "order": 1,
- "rosters": [
- {
- "id": 0
}
], - "start": "2019-08-24T14:15:22Z",
- "deleted_at": "2019-08-24T14:15:22Z",
- "standings": [
- {
- "roster": {
- "id": 0
}, - "points": 0,
- "wins": 0,
- "draws": 0,
- "losses": 0,
- "match_diff": 0,
- "score_diff": 0
}
], - "rules": {
- "advance": {
- "number": 0,
- "substage": {
- "id": 0
}
}, - "descend": {
- "number": 0,
- "substage": {
- "id": 0
}
}, - "points": {
- "win": 0,
- "draw": 0,
- "loss": 0,
- "scope": "series"
}
}, - "defaults": {
- "game_version": {
- "release": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "date": "2019-08-24",
- "description": "string"
}
}, - "series_format": {
- "best_of": 0
}, - "match_format": {
- "esoccer": {
- "period_duration": {
- "milliseconds": 3860
}
}
}
}, - "format": {
- "points": {
- "win": 0,
- "draw": 0,
- "loss": 0,
- "scope": "series"
}, - "movements": [
- {
- "position": 1,
- "substage": {
- "id": 0
}, - "type": "ascend"
}
]
}, - "coverage": {
- "data": {
- "live": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "cv": {
- "expectation": "available",
- "fact": "available"
}
}, - "realtime": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}, - "postgame": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}
}
}, - "resource_version": 1
}
]
Retrieve information about a single Substage.
The Multiple Substages operation can be used to
retrieve multiple substages by id at once using the filter
filter=id<={1,2,5,6}
.
Retrieving all substages part of a particular tournament can be done using the
Multiple Substages operation and the filter
filter=tournament.id=x
, where x
is the tournament id.
id required | integer >= 0 Resource id |
curl --request GET \ --url https://atlas.abiosgaming.com/v3/substages/{id} \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "id": 0,
- "stage": {
- "id": 0
}, - "title": "string",
- "tier": 0,
- "type": 3,
- "phase": "qualifier",
- "default_series_format": {
- "best_of": 0
}, - "game": {
- "id": 0
}, - "tournament": {
- "id": 0
}, - "order": 1,
- "rosters": [
- {
- "id": 0
}
], - "start": "2019-08-24T14:15:22Z",
- "deleted_at": "2019-08-24T14:15:22Z",
- "standings": [
- {
- "roster": {
- "id": 0
}, - "points": 0,
- "wins": 0,
- "draws": 0,
- "losses": 0,
- "match_diff": 0,
- "score_diff": 0
}
], - "rules": {
- "advance": {
- "number": 0,
- "substage": {
- "id": 0
}
}, - "descend": {
- "number": 0,
- "substage": {
- "id": 0
}
}, - "points": {
- "win": 0,
- "draw": 0,
- "loss": 0,
- "scope": "series"
}
}, - "defaults": {
- "game_version": {
- "release": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "date": "2019-08-24",
- "description": "string"
}
}, - "series_format": {
- "best_of": 0
}, - "match_format": {
- "esoccer": {
- "period_duration": {
- "milliseconds": 3860
}
}
}
}, - "format": {
- "points": {
- "win": 0,
- "draw": 0,
- "loss": 0,
- "scope": "series"
}, - "movements": [
- {
- "position": 1,
- "substage": {
- "id": 0
}, - "type": "ascend"
}
]
}, - "coverage": {
- "data": {
- "live": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "cv": {
- "expectation": "available",
- "fact": "available"
}
}, - "realtime": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}, - "postgame": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}
}
}, - "resource_version": 1
}
id required | integer >= 0 Resource id |
curl --request GET \ --url https://atlas.abiosgaming.com/v3/substages/{id}/rosters \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "team": {
- "id": 0
}, - "line_up": {
- "id": 0,
- "players": [
- {
- "id": 0
}
]
}, - "game": {
- "id": 0
}
}
]
Retrieve all Series that have been, or are schedule to be, played in the given Substage
This is an alias for adding the filter filter=substage.id=x
(where x
is the
given substage id) to the already supplied filter and doing a request for
Multiple Series.
id required | integer >= 0 Resource id |
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/substages/{id}/series?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "title": "string",
- "start": "2019-08-24T14:15:22Z",
- "end": "2019-08-24T14:15:22Z",
- "lifecycle": "unknown",
- "tier": 1,
- "best_of": 1,
- "chain": [
- {
- "id": 0
}
], - "streamed": true,
- "bracket_position": {
- "part": "UB",
- "col": 0,
- "offset": 0
}, - "tournament": {
- "id": 0
}, - "substage": {
- "id": 0
}, - "game": {
- "id": 0
}, - "format": {
- "best_of": 1
}, - "postponed_from": "2019-08-24T14:15:22Z",
- "deleted_at": "2019-08-24T14:15:22Z",
- "participants": [
- {
- "seed": 1,
- "score": 0,
- "forfeit": true,
- "roster": {
- "id": 0
}, - "winner": true,
- "stats": {
- "kills": 0,
- "placement": 0
}
}
], - "matches": [
- {
- "id": 0
}
], - "casters": [
- {
- "primary": true,
- "caster": {
- "id": 0
}
}
], - "broadcasters": [
- {
- "broadcaster": {
- "id": 0,
- "name": "string",
- "external_id": "string",
- "platform": {
- "id": 0
}, - "broadcast_defaults": {
- "language": {
- "id": 0
}
}
}, - "broadcasts": [
- {
- "external_id": "string",
- "language": {
- "id": 0
}
}
], - "official": true
}
], - "has_incident_report": true,
- "game_version": {
- "release": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "date": "2019-08-24",
- "description": "string"
}
}, - "coverage": {
- "data": {
- "live": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "cv": {
- "expectation": "available",
- "fact": "available"
}
}, - "realtime": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}, - "postgame": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}
}
}, - "resource_version": 1
}
]
Retrieve all available Teams.
filter=id<={1,2,3,4,5,6,7,10}
will fetch players with id 1 through 7 and 10 in a single requestfilter=name=astralis
will fetch the teams named "astralis"filter=nick_name~=mou*
will fetch all teams with a name that starts with "mou" and is followed by any number of charactersfilter=nick_name~=*mou*
will fetch all teams with a name that contains the string "mou"filter=nick_name~=d__
will fetch all teams with a name that starts with "d" and is followed by exactly two lettersfilter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/teams?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "name": "string",
- "abbreviation": "string",
- "also_known_as": [
- "string"
], - "social_media_accounts": [
- {
- "handle": "string",
- "url": "string",
- "platform": {
- "id": 0,
- "name": "string",
- "slug": "string"
}
}
], - "game": {
- "id": 0
}, - "organisation": {
- "id": 0
}, - "deleted_at": "2019-08-24T14:15:22Z",
- "active": true,
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
], - "region": {
- "id": 0,
- "name": "string",
- "abbreviation": "string",
- "country": {
- "id": 0,
- "name": "string",
- "abbreviation": "strin",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}
}, - "standing_roster": {
- "id": 0,
- "from": "2019-08-24T14:15:22Z",
- "to": "2019-08-24T14:15:22Z",
- "roster": {
- "id": 0
}, - "deleted_at": "2019-08-24T14:15:22Z"
}, - "resource_version": 1
}
]
Retrieve the details of a single Team.
The Multiple Teams operation can be used to
retrieve multiple teams by id at once using the filter
filter=id<{1,2,5,6}
.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/teams/{id}?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "id": 0,
- "name": "string",
- "abbreviation": "string",
- "also_known_as": [
- "string"
], - "social_media_accounts": [
- {
- "handle": "string",
- "url": "string",
- "platform": {
- "id": 0,
- "name": "string",
- "slug": "string"
}
}
], - "game": {
- "id": 0
}, - "organisation": {
- "id": 0
}, - "deleted_at": "2019-08-24T14:15:22Z",
- "active": true,
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
], - "region": {
- "id": 0,
- "name": "string",
- "abbreviation": "string",
- "country": {
- "id": 0,
- "name": "string",
- "abbreviation": "strin",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}
}, - "standing_roster": {
- "id": 0,
- "from": "2019-08-24T14:15:22Z",
- "to": "2019-08-24T14:15:22Z",
- "roster": {
- "id": 0
}, - "deleted_at": "2019-08-24T14:15:22Z"
}, - "resource_version": 1
}
Retrieve all Rosters that the given Team has been part of.
This is an alias for adding the filter filter=team.id=x
(where x
is the
given team id) to the already supplied filter and doing a request for
Multiple Rosters.
id required | integer >= 0 Resource id |
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/teams/{id}/rosters?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE&id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "team": {
- "id": 0
}, - "line_up": {
- "id": 0,
- "players": [
- {
- "id": 0
}
]
}, - "game": {
- "id": 0
}
}
]
Retrieve all Series that the given Team has participated in.
This is a shorthand for doing a request for Team Rosters,
collecting all the roster ids, and doing a request for Multiple Series
with the filter filter=participants.roster.id^{x,y,z}
, where x,y,z
is the
list of collected roster ids.
id required | integer >= 0 Resource id |
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/teams/{id}/series?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE&id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "title": "string",
- "start": "2019-08-24T14:15:22Z",
- "end": "2019-08-24T14:15:22Z",
- "lifecycle": "unknown",
- "tier": 1,
- "best_of": 1,
- "chain": [
- {
- "id": 0
}
], - "streamed": true,
- "bracket_position": {
- "part": "UB",
- "col": 0,
- "offset": 0
}, - "tournament": {
- "id": 0
}, - "substage": {
- "id": 0
}, - "game": {
- "id": 0
}, - "format": {
- "best_of": 1
}, - "postponed_from": "2019-08-24T14:15:22Z",
- "deleted_at": "2019-08-24T14:15:22Z",
- "participants": [
- {
- "seed": 1,
- "score": 0,
- "forfeit": true,
- "roster": {
- "id": 0
}, - "winner": true,
- "stats": {
- "kills": 0,
- "placement": 0
}
}
], - "matches": [
- {
- "id": 0
}
], - "casters": [
- {
- "primary": true,
- "caster": {
- "id": 0
}
}
], - "broadcasters": [
- {
- "broadcaster": {
- "id": 0,
- "name": "string",
- "external_id": "string",
- "platform": {
- "id": 0
}, - "broadcast_defaults": {
- "language": {
- "id": 0
}
}
}, - "broadcasts": [
- {
- "external_id": "string",
- "language": {
- "id": 0
}
}
], - "official": true
}
], - "has_incident_report": true,
- "game_version": {
- "release": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "date": "2019-08-24",
- "description": "string"
}
}, - "coverage": {
- "data": {
- "live": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "cv": {
- "expectation": "available",
- "fact": "available"
}
}, - "realtime": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}, - "postgame": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}
}
}, - "resource_version": 1
}
]
Retrieve all Standing Rosters that the given Team has been part of.
id required | integer >= 0 Resource id |
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/teams/{id}/standingrosters?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "from": "2019-08-24T14:15:22Z",
- "to": "2019-08-24T14:15:22Z",
- "roster": {
- "id": 0
}, - "deleted_at": "2019-08-24T14:15:22Z"
}
]
Aggregated team statistics for matches and series that took place less than 1 year ago
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/teams/aggregates?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "team": {
- "id": 0
}, - "winrate": {
- "match": {
- "rate": null,
- "history": 0,
- "per_map": [
- {
- "map": {
- "id": 0
}, - "rate": null,
- "history": 0
}
]
}, - "series": {
- "rate": null,
- "history": 0,
- "per_format": [
- {
- "best_of": 1,
- "rate": null,
- "history": 0
}
]
}
}, - "streak": {
- "match": {
- "current_win": 0,
- "current_loss": 0,
- "longest_win": 0,
- "longest_loss": 0
}, - "series": {
- "current_win": 0,
- "current_loss": 0,
- "longest_win": 0,
- "longest_loss": 0
}
}, - "best_against": {
- "match": {
- "winrate": [
- {
- "opponent": {
- "id": 0
}, - "rate": null,
- "history": 3
}
], - "streak": [
- {
- "opponent": {
- "id": 0
}, - "current": 3
}
]
}, - "series": {
- "winrate": [
- {
- "opponent": {
- "id": 0
}, - "rate": null,
- "history": 3
}
], - "streak": [
- {
- "opponent": {
- "id": 0
}, - "current": 3
}
]
}
}, - "worst_against": {
- "match": {
- "winrate": [
- {
- "opponent": {
- "id": 0
}, - "rate": null,
- "history": 3
}
], - "streak": [
- {
- "opponent": {
- "id": 0
}, - "current": 3
}
]
}, - "series": {
- "winrate": [
- {
- "opponent": {
- "id": 0
}, - "rate": null,
- "history": 3
}
], - "streak": [
- {
- "opponent": {
- "id": 0
}, - "current": 3
}
]
}
}
}
]
Retrieve all available Tournaments.
filter=id<={1,2,3,4,5,6,7,10}
will fetch tournaments with id 1 through 7 and 10 in a single requestfilter=tier=1
will fetch all tournaments that are considered tier 1filter=start>=2020-10-31T00:00:00Z
will fetch all tournaments that start at "2020-10-31T00:00:00" or laterfilter=coverage.data.live.cv.fact<{available,partial}
will fetch tournaments that have full or partial live CV data coverage.filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/tournaments?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "title": "string",
- "short_title": "string",
- "tier": 0,
- "copy": {
- "general_description": "string",
- "short_description": "string",
- "format_description": "string"
}, - "links": {
- "website": "string",
- "wiki": "string"
}, - "start": "2019-08-24T14:15:22Z",
- "end": "2019-08-24T14:15:22Z",
- "game": {
- "id": 0
}, - "string_prize_pool": {
- "total": "string",
- "first": "string",
- "second": "string",
- "third": "string"
}, - "location": {
- "host": {
- "id": 0,
- "name": "string",
- "abbreviation": "string",
- "country": {
- "id": 0,
- "name": "string",
- "abbreviation": "strin",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}
}, - "participants": [
- {
- "id": 0,
- "name": "string",
- "abbreviation": "string",
- "country": {
- "id": 0,
- "name": "string",
- "abbreviation": "strin",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}
}
]
}, - "deleted_at": "2019-08-24T14:15:22Z",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "small"
}
], - "stages": [
- {
- "id": 0
}
], - "casters": [
- {
- "primary": true,
- "default": true,
- "caster": {
- "id": 0
}
}
], - "broadcasters": [
- {
- "broadcaster": {
- "id": 0,
- "name": "string",
- "external_id": "string",
- "platform": {
- "id": 0
}, - "broadcast_defaults": {
- "language": {
- "id": 0
}
}
}, - "official": true
}
], - "defaults": {
- "game_version": {
- "release": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "date": "2019-08-24",
- "description": "string"
}
}
}, - "coverage": {
- "data": {
- "live": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "cv": {
- "expectation": "available",
- "fact": "available"
}
}, - "realtime": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}, - "postgame": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}
}
}, - "resource_version": 1
}
]
Retrieve the details of a single Tournament.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/tournaments/{id}?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "id": 0,
- "title": "string",
- "short_title": "string",
- "tier": 0,
- "copy": {
- "general_description": "string",
- "short_description": "string",
- "format_description": "string"
}, - "links": {
- "website": "string",
- "wiki": "string"
}, - "start": "2019-08-24T14:15:22Z",
- "end": "2019-08-24T14:15:22Z",
- "game": {
- "id": 0
}, - "string_prize_pool": {
- "total": "string",
- "first": "string",
- "second": "string",
- "third": "string"
}, - "location": {
- "host": {
- "id": 0,
- "name": "string",
- "abbreviation": "string",
- "country": {
- "id": 0,
- "name": "string",
- "abbreviation": "strin",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}
}, - "participants": [
- {
- "id": 0,
- "name": "string",
- "abbreviation": "string",
- "country": {
- "id": 0,
- "name": "string",
- "abbreviation": "strin",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}
}
]
}, - "deleted_at": "2019-08-24T14:15:22Z",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "small"
}
], - "stages": [
- {
- "id": 0
}
], - "casters": [
- {
- "primary": true,
- "default": true,
- "caster": {
- "id": 0
}
}
], - "broadcasters": [
- {
- "broadcaster": {
- "id": 0,
- "name": "string",
- "external_id": "string",
- "platform": {
- "id": 0
}, - "broadcast_defaults": {
- "language": {
- "id": 0
}
}
}, - "official": true
}
], - "defaults": {
- "game_version": {
- "release": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "date": "2019-08-24",
- "description": "string"
}
}
}, - "coverage": {
- "data": {
- "live": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "cv": {
- "expectation": "available",
- "fact": "available"
}
}, - "realtime": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}, - "postgame": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}
}
}, - "resource_version": 1
}
Retrieve Casters that are expected to broadcast Series in the given Tournament.
This is shorthand for collecting all the tournament caster ids, adding the
filter filter=id<={x,y,z}
and doing a request for Multiple Casters.
id required | integer >= 0 Resource id |
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/tournaments/{id}/casters?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE&id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "display_name": "string",
- "username": "string",
- "game": {
- "id": 0
}, - "deleted_at": "2019-08-24T14:15:22Z",
- "platform": {
- "id": 0,
- "name": "string",
- "color": "string",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}, - "stream": {
- "id": 0,
- "username": "string",
- "display_name": "string",
- "status_text": "string",
- "viewer_count": 0,
- "online": true,
- "last_online": "2019-08-24T14:15:22Z",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "external"
}
], - "platform": {
- "id": 0,
- "name": "string",
- "color": "string",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}
}, - "region": {
- "id": 0,
- "name": "string",
- "abbreviation": "string",
- "country": {
- "id": 0,
- "name": "string",
- "abbreviation": "strin",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}
}
}
]
Retrieve all Stages of the given Tournament.
This is an alias for adding the filter filter=tournament.id=x
(where x
is the
given tournament id) to the already supplied filter and doing a request for
Multiple Stages.
id required | integer >= 0 Resource id |
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/tournaments/{id}/stages?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE&id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "title": "string",
- "tournament": {
- "id": 0
}, - "order": 1,
- "substages": [
- {
- "id": 0,
- "stage": {
- "id": 0
}, - "title": "string",
- "tier": 0,
- "type": 3,
- "phase": "qualifier",
- "default_series_format": {
- "best_of": 0
}, - "game": {
- "id": 0
}, - "tournament": {
- "id": 0
}, - "order": 1,
- "rosters": [
- {
- "id": 0
}
], - "start": "2019-08-24T14:15:22Z",
- "deleted_at": "2019-08-24T14:15:22Z",
- "standings": [
- {
- "roster": {
- "id": 0
}, - "points": 0,
- "wins": 0,
- "draws": 0,
- "losses": 0,
- "match_diff": 0,
- "score_diff": 0
}
], - "rules": {
- "advance": {
- "number": 0,
- "substage": {
- "id": 0
}
}, - "descend": {
- "number": 0,
- "substage": {
- "id": 0
}
}, - "points": {
- "win": 0,
- "draw": 0,
- "loss": 0,
- "scope": "series"
}
}, - "defaults": {
- "game_version": {
- "release": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "date": "2019-08-24",
- "description": "string"
}
}, - "series_format": {
- "best_of": 0
}, - "match_format": {
- "esoccer": {
- "period_duration": {
- "milliseconds": 3860
}
}
}
}, - "format": {
- "points": {
- "win": 0,
- "draw": 0,
- "loss": 0,
- "scope": "series"
}, - "movements": [
- {
- "position": 1,
- "substage": {
- "id": 0
}, - "type": "ascend"
}
]
}, - "coverage": {
- "data": {
- "live": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "cv": {
- "expectation": "available",
- "fact": "available"
}
}, - "realtime": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}, - "postgame": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}
}
}, - "resource_version": 1
}
], - "deleted_at": "2019-08-24T14:15:22Z",
- "defaults": {
- "game_version": {
- "release": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "date": "2019-08-24",
- "description": "string"
}
}
}, - "coverage": {
- "data": {
- "live": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "cv": {
- "expectation": "available",
- "fact": "available"
}
}, - "realtime": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}, - "postgame": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}
}
}, - "resource_version": 1
}
]
Retrieve all Substages of the given Tournament.
This is an alias for adding the filter filter=tournament.id=x
(where x
is the
given tournament id) to the already supplied filter and doing a request for
Multiple Substages.
Note that Tournament Stages returns the entire substage resource as well.
id required | integer >= 0 Resource id |
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/tournaments/{id}/substages?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE&id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "stage": {
- "id": 0
}, - "title": "string",
- "tier": 0,
- "type": 3,
- "phase": "qualifier",
- "default_series_format": {
- "best_of": 0
}, - "game": {
- "id": 0
}, - "tournament": {
- "id": 0
}, - "order": 1,
- "rosters": [
- {
- "id": 0
}
], - "start": "2019-08-24T14:15:22Z",
- "deleted_at": "2019-08-24T14:15:22Z",
- "standings": [
- {
- "roster": {
- "id": 0
}, - "points": 0,
- "wins": 0,
- "draws": 0,
- "losses": 0,
- "match_diff": 0,
- "score_diff": 0
}
], - "rules": {
- "advance": {
- "number": 0,
- "substage": {
- "id": 0
}
}, - "descend": {
- "number": 0,
- "substage": {
- "id": 0
}
}, - "points": {
- "win": 0,
- "draw": 0,
- "loss": 0,
- "scope": "series"
}
}, - "defaults": {
- "game_version": {
- "release": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "date": "2019-08-24",
- "description": "string"
}
}, - "series_format": {
- "best_of": 0
}, - "match_format": {
- "esoccer": {
- "period_duration": {
- "milliseconds": 3860
}
}
}
}, - "format": {
- "points": {
- "win": 0,
- "draw": 0,
- "loss": 0,
- "scope": "series"
}, - "movements": [
- {
- "position": 1,
- "substage": {
- "id": 0
}, - "type": "ascend"
}
]
}, - "coverage": {
- "data": {
- "live": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "cv": {
- "expectation": "available",
- "fact": "available"
}
}, - "realtime": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}, - "postgame": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}
}
}, - "resource_version": 1
}
]
Retrieve all Series that have been, or are scheduled to be, played in the given Tournament
This is an alias for adding the filter filter=tournament.id=x
(where x
is the
given tournament id) to the already supplied filter and doing a request for
Multiple Series.
id required | integer >= 0 Resource id |
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/tournaments/{id}/series?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE&id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "id": 0,
- "title": "string",
- "start": "2019-08-24T14:15:22Z",
- "end": "2019-08-24T14:15:22Z",
- "lifecycle": "unknown",
- "tier": 1,
- "best_of": 1,
- "chain": [
- {
- "id": 0
}
], - "streamed": true,
- "bracket_position": {
- "part": "UB",
- "col": 0,
- "offset": 0
}, - "tournament": {
- "id": 0
}, - "substage": {
- "id": 0
}, - "game": {
- "id": 0
}, - "format": {
- "best_of": 1
}, - "postponed_from": "2019-08-24T14:15:22Z",
- "deleted_at": "2019-08-24T14:15:22Z",
- "participants": [
- {
- "seed": 1,
- "score": 0,
- "forfeit": true,
- "roster": {
- "id": 0
}, - "winner": true,
- "stats": {
- "kills": 0,
- "placement": 0
}
}
], - "matches": [
- {
- "id": 0
}
], - "casters": [
- {
- "primary": true,
- "caster": {
- "id": 0
}
}
], - "broadcasters": [
- {
- "broadcaster": {
- "id": 0,
- "name": "string",
- "external_id": "string",
- "platform": {
- "id": 0
}, - "broadcast_defaults": {
- "language": {
- "id": 0
}
}
}, - "broadcasts": [
- {
- "external_id": "string",
- "language": {
- "id": 0
}
}
], - "official": true
}
], - "has_incident_report": true,
- "game_version": {
- "release": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "date": "2019-08-24",
- "description": "string"
}
}, - "coverage": {
- "data": {
- "live": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "cv": {
- "expectation": "available",
- "fact": "available"
}
}, - "realtime": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}, - "postgame": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}
}
}, - "resource_version": 1
}
]
Retrieve all the participants of a Tournament.
id required | integer >= 0 Resource id |
curl --request GET \ --url https://atlas.abiosgaming.com/v3/tournaments/{id}/participants \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "confirmed_participants": [
- {
- "roster": {
- "id": 0
}
}
], - "phase_participants": {
- "qualifier": [
- {
- "roster": {
- "id": 0
}
}
], - "regular": [
- {
- "roster": {
- "id": 0
}
}
], - "final": [
- {
- "roster": {
- "id": 0
}
}
], - "other": [
- {
- "roster": {
- "id": 0
}
}
]
}
}
Retrieve all Series that are part of the given id space.
The Team Series, Lineup Series and Player Series can be used to retrieve information about series where a specific Team, Lineup or Player has participated, respectively.
filter=id<={1,2,3,4,5,6,7,10}
will fetch series with abios internal id 1 through 7 and 10 in a single requestfilter=external_id<={1,2,3,4,5,6,7,10}
will fetch series with external id 1 through 7 and 10 within the ID space in a single requestfilter=tournament.id=1
will fetch all series part of tournament with id 1
filter=lifecycle=upcoming
will fetch all series that are yet to be playedfilter=lifecycle=upcoming&order=start-asc
will fetch all upcoming series sorted by their start date in ascending orderfilter=lifecycle=live
will fetch all series that are currently considered livefilter=tier=1
will fetch all series that are considered tier 1filter=coverage.data.live.cv.fact<{available,partial}
will fetch series that have full or partial live CV data coverage.In order to retrieve information about series where one or several particular rosters has participated you can use the following filters.
filter=participants.roster.id^{x}
will fetch all series in which roster with id x
has participatedfilter=participants.roster.id={x,y}
will fetch all series where the only participants are rosters with id x
and y
, i.e. the head-to-head series between those two rostersfilter=participants.roster.id>={x,y}
will fetch all series where at least rosters with id x
and y
have participatedfilter=participants.roster.id^{x,y},participants.roster.id^{a,b}
will fetch all series where roster (x or y) and (a or b)
participated. Useful if e.g one team has rosters x
and y
whereas another team has rosters a
and b
. The result would be the teams head-to-head seriesRead more about head-to-head filtering here.
Read more about external ids here.
Contact your account manager for available id spaces.
filter | |
order | |
skip | |
take | integer [ 0 .. 50 ] Default: 50 Amount of results to take |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/id_spaces/{id}/series?filter=SOME_STRING_VALUE&order=SOME_STRING_VALUE&skip=SOME_INTEGER_VALUE&take=SOME_INTEGER_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "external_id": null,
- "id": 0,
- "title": "string",
- "start": "2019-08-24T14:15:22Z",
- "end": "2019-08-24T14:15:22Z",
- "lifecycle": "unknown",
- "tier": 1,
- "best_of": 1,
- "chain": [
- {
- "id": 0
}
], - "streamed": true,
- "bracket_position": {
- "part": "UB",
- "col": 0,
- "offset": 0
}, - "tournament": {
- "id": 0
}, - "substage": {
- "id": 0
}, - "game": {
- "id": 0
}, - "format": {
- "best_of": 1
}, - "postponed_from": "2019-08-24T14:15:22Z",
- "deleted_at": "2019-08-24T14:15:22Z",
- "participants": [
- {
- "seed": 1,
- "score": 0,
- "forfeit": true,
- "roster": {
- "id": 0
}, - "winner": true,
- "stats": {
- "kills": 0,
- "placement": 0
}
}
], - "matches": [
- {
- "id": 0
}
], - "casters": [
- {
- "primary": true,
- "caster": {
- "id": 0
}
}
], - "broadcasters": [
- {
- "broadcaster": {
- "id": 0,
- "name": "string",
- "external_id": "string",
- "platform": {
- "id": 0
}, - "broadcast_defaults": {
- "language": {
- "id": 0
}
}
}, - "broadcasts": [
- {
- "external_id": "string",
- "language": {
- "id": 0
}
}
], - "official": true
}
], - "has_incident_report": true,
- "game_version": {
- "release": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "date": "2019-08-24",
- "description": "string"
}
}, - "coverage": {
- "data": {
- "live": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "cv": {
- "expectation": "available",
- "fact": "available"
}
}, - "realtime": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}, - "postgame": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}
}
}, - "resource_version": 1
}
]
Retrieve the current state of the Live ComputerVision Summary for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available and will reflect the latest state of any corresponding Push API Channel.
For example the latest update on the csgo_live_cv_states
channel for
match x
will be available as /v3/matches/x/live/cv/summary
.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/live/cv/summary?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "timestamp": "2006-01-02T15:04:05Z",
- "latest_events_channel_index": 0,
- "latest_states_channel_index": 0,
- "match": {
- "id": 0,
- "patch": "7.30d",
- "timeline": {
- "diurnal_phase": "day",
- "phase": "undetermined",
- "clock": {
- "milliseconds": 32700
}, - "end": "2006-01-02T15:04:05Z",
- "start": "2006-01-02T15:04:05Z"
}
}, - "seed_indexed_state": {
- "teams": {
- "home": {
- "roster": {
- "id": 0
}, - "ui_side": "left",
- "faction": {
- "id": 0
}, - "state": {
- "net_worth_lead": 0,
- "neutral_items_discovered": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "score": 0,
- "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "creeps": {
- "neutrals": {
- "kills": {
- "roshan": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}, - "players": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "hero": {
- "id": 0
}, - "state": {
- "hitpoints": {
- "health": {
- "percent": 0.1
}
}, - "ability_resource": {
- "mana": {
- "percent": 0.1
}
}, - "ultimate_state": "not-learned",
- "smoked": true,
- "respawns_in": {
- "milliseconds": 3860
}, - "items_assembled": [
- {
- "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "couriers": {
- "asset": {
- "id": 0
}, - "killed": {
- "total": 0
}, - "lost": {
- "total": 0
}
}, - "wards": {
- "killed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "kills": {
- "total": 0,
- "special": {
- "first_blood": 1
}
}, - "denies": {
- "total": 0
}, - "deaths": {
- "total": 0,
- "enemy": {
- "total": 0
}, - "denies": {
- "total": 0,
- "allies": 0,
- "neutrals": 0
}
}, - "tips": {
- "enemy": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}, - "allies": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}
}
]
}, - "away": {
- "roster": {
- "id": 0
}, - "ui_side": "left",
- "faction": {
- "id": 0
}, - "state": {
- "net_worth_lead": 0,
- "neutral_items_discovered": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "score": 0,
- "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "creeps": {
- "neutrals": {
- "kills": {
- "roshan": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}, - "players": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "hero": {
- "id": 0
}, - "state": {
- "hitpoints": {
- "health": {
- "percent": 0.1
}
}, - "ability_resource": {
- "mana": {
- "percent": 0.1
}
}, - "ultimate_state": "not-learned",
- "smoked": true,
- "respawns_in": {
- "milliseconds": 3860
}, - "items_assembled": [
- {
- "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "couriers": {
- "asset": {
- "id": 0
}, - "killed": {
- "total": 0
}, - "lost": {
- "total": 0
}
}, - "wards": {
- "killed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "kills": {
- "total": 0,
- "special": {
- "first_blood": 1
}
}, - "denies": {
- "total": 0
}, - "deaths": {
- "total": 0,
- "enemy": {
- "total": 0
}, - "denies": {
- "total": 0,
- "allies": 0,
- "neutrals": 0
}
}, - "tips": {
- "enemy": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}, - "allies": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}
}
]
}
}, - "outposts": {
- "north_west": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "north_east": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "south_west": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "south_east": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}
}, - "available_runes": [
- {
- "location": {
- "id": 0
}, - "rune": {
- "id": 0
}
}
], - "aegis": {
- "carrier": {
- "ui_side": "left",
- "ui_index": 0,
- "roster": {
- "id": 0
}, - "player": {
- "id": 0
}
}, - "asset": {
- "id": 0
}
}
}, - "side_indexed_state": {
- "teams": {
- "left": {
- "roster": {
- "id": 0
}, - "ui_side": "left",
- "faction": {
- "id": 0
}, - "state": {
- "net_worth_lead": 0,
- "neutral_items_discovered": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "score": 0,
- "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "creeps": {
- "neutrals": {
- "kills": {
- "roshan": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}, - "players": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "hero": {
- "id": 0
}, - "state": {
- "hitpoints": {
- "health": {
- "percent": 0.1
}
}, - "ability_resource": {
- "mana": {
- "percent": 0.1
}
}, - "ultimate_state": "not-learned",
- "smoked": true,
- "respawns_in": {
- "milliseconds": 3860
}, - "items_assembled": [
- {
- "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "couriers": {
- "asset": {
- "id": 0
}, - "killed": {
- "total": 0
}, - "lost": {
- "total": 0
}
}, - "wards": {
- "killed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "kills": {
- "total": 0,
- "special": {
- "first_blood": 1
}
}, - "denies": {
- "total": 0
}, - "deaths": {
- "total": 0,
- "enemy": {
- "total": 0
}, - "denies": {
- "total": 0,
- "allies": 0,
- "neutrals": 0
}
}, - "tips": {
- "enemy": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}, - "allies": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}
}
]
}, - "right": {
- "roster": {
- "id": 0
}, - "ui_side": "left",
- "faction": {
- "id": 0
}, - "state": {
- "net_worth_lead": 0,
- "neutral_items_discovered": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "score": 0,
- "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "creeps": {
- "neutrals": {
- "kills": {
- "roshan": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}, - "players": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "hero": {
- "id": 0
}, - "state": {
- "hitpoints": {
- "health": {
- "percent": 0.1
}
}, - "ability_resource": {
- "mana": {
- "percent": 0.1
}
}, - "ultimate_state": "not-learned",
- "smoked": true,
- "respawns_in": {
- "milliseconds": 3860
}, - "items_assembled": [
- {
- "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "couriers": {
- "asset": {
- "id": 0
}, - "killed": {
- "total": 0
}, - "lost": {
- "total": 0
}
}, - "wards": {
- "killed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "kills": {
- "total": 0,
- "special": {
- "first_blood": 1
}
}, - "denies": {
- "total": 0
}, - "deaths": {
- "total": 0,
- "enemy": {
- "total": 0
}, - "denies": {
- "total": 0,
- "allies": 0,
- "neutrals": 0
}
}, - "tips": {
- "enemy": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}, - "allies": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}
}
]
}
}, - "outposts": {
- "north_west": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "north_east": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "south_west": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "south_east": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}
}, - "available_runes": [
- {
- "location": {
- "id": 0
}, - "rune": {
- "id": 0
}
}
], - "aegis": {
- "carrier": {
- "ui_side": "left",
- "ui_index": 0,
- "roster": {
- "id": 0
}, - "player": {
- "id": 0
}
}, - "asset": {
- "id": 123456
}
}
}
}
Retrieve the Live API Summary for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available and will reflect the latest state of any corresponding Push API Channel.
For example the latest update on the dota_live_api_states
channel for
match x
will be available as /v3/matches/x/live/api/summary
.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/live/api/summary?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "timestamp": "2019-08-24T14:15:22Z",
- "match": {
- "id": 0,
- "patch": "string",
- "phase": "undetermined",
- "clock": {
- "milliseconds": 32700
}
}, - "first_blood_time": {
- "milliseconds": 32700
}, - "timeline": {
- "length": 3420000,
- "start": "2019-08-24T14:15:22Z",
- "end": "2019-08-24T14:15:22Z"
}, - "delay": {
- "milliseconds": 3860
}, - "teams": {
- "home": {
- "roster": {
- "id": 0
}, - "faction": {
- "id": 5448
}, - "score": 0,
- "is_winner": true,
- "captain": {
- "id": 0
}, - "players": [
- {
- "items": {
- "hero": {
- "inventory": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "backpack": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "neutral_slot": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}
}
}, - "hero": {
- "id": 0
}, - "damage": {
- "hero": {
- "given": {
- "total": 0
}
}, - "structures": {
- "given": {
- "total": 0
}
}
}, - "healing": {
- "hero": {
- "given": {
- "total": 0
}
}
}, - "creeps": {
- "overall": {
- "kills": {
- "total": 0
}, - "denies": {
- "total": 0
}
}
}, - "gold": {
- "per_minute": 0.1,
- "current": 0,
- "net_worth": 0
}, - "ui_index": 4,
- "position": {
- "x": 0.1,
- "y": 0.1
}, - "respawn_timer": {
- "milliseconds": 3860
}, - "ultimate": {
- "cooldown": {
- "milliseconds": 3860
}, - "state": "not-learned"
}, - "id": 0,
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}, - "experience": {
- "per_minute": 0.1
}, - "level": 0
}
], - "structures_status": {
- "towers": {
- "top_tier1": {
- "standing": true
}, - "top_tier2": {
- "standing": true
}, - "top_tier3": {
- "standing": true
}, - "top_tier4": {
- "standing": true
}, - "mid_tier1": {
- "standing": true
}, - "mid_tier2": {
- "standing": true
}, - "mid_tier3": {
- "standing": true
}, - "bot_tier1": {
- "standing": true
}, - "bot_tier2": {
- "standing": true
}, - "bot_tier3": {
- "standing": true
}, - "bot_tier4": {
- "standing": true
}, - "top_tier_1": {
- "standing": true
}, - "top_tier_2": {
- "standing": true
}, - "top_tier_3": {
- "standing": true
}, - "top_tier_4": {
- "standing": true
}, - "mid_tier_1": {
- "standing": true
}, - "mid_tier_2": {
- "standing": true
}, - "mid_tier_3": {
- "standing": true
}, - "bot_tier_1": {
- "standing": true
}, - "bot_tier_2": {
- "standing": true
}, - "bot_tier_3": {
- "standing": true
}, - "bot_tier_4": {
- "standing": true
}
}, - "barracks": {
- "top_ranged": {
- "standing": true
}, - "top_melee": {
- "standing": true
}, - "mid_ranged": {
- "standing": true
}, - "mid_melee": {
- "standing": true
}, - "bot_ranged": {
- "standing": true
}, - "bot_melee": {
- "standing": true
}
}
}, - "draft": {
- "picks": [
- {
- "draft_order": 1,
- "hero": {
- "id": 0
}
}
], - "bans": [
- {
- "draft_order": 1,
- "hero": {
- "id": 0
}
}
]
}
}, - "away": {
- "roster": {
- "id": 0
}, - "faction": {
- "id": 5448
}, - "score": 0,
- "is_winner": true,
- "captain": {
- "id": 0
}, - "players": [
- {
- "items": {
- "hero": {
- "inventory": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "backpack": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "neutral_slot": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}
}
}, - "hero": {
- "id": 0
}, - "damage": {
- "hero": {
- "given": {
- "total": 0
}
}, - "structures": {
- "given": {
- "total": 0
}
}
}, - "healing": {
- "hero": {
- "given": {
- "total": 0
}
}
}, - "creeps": {
- "overall": {
- "kills": {
- "total": 0
}, - "denies": {
- "total": 0
}
}
}, - "gold": {
- "per_minute": 0.1,
- "current": 0,
- "net_worth": 0
}, - "ui_index": 4,
- "position": {
- "x": 0.1,
- "y": 0.1
}, - "respawn_timer": {
- "milliseconds": 3860
}, - "ultimate": {
- "cooldown": {
- "milliseconds": 3860
}, - "state": "not-learned"
}, - "id": 0,
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}, - "experience": {
- "per_minute": 0.1
}, - "level": 0
}
], - "structures_status": {
- "towers": {
- "top_tier1": {
- "standing": true
}, - "top_tier2": {
- "standing": true
}, - "top_tier3": {
- "standing": true
}, - "top_tier4": {
- "standing": true
}, - "mid_tier1": {
- "standing": true
}, - "mid_tier2": {
- "standing": true
}, - "mid_tier3": {
- "standing": true
}, - "bot_tier1": {
- "standing": true
}, - "bot_tier2": {
- "standing": true
}, - "bot_tier3": {
- "standing": true
}, - "bot_tier4": {
- "standing": true
}, - "top_tier_1": {
- "standing": true
}, - "top_tier_2": {
- "standing": true
}, - "top_tier_3": {
- "standing": true
}, - "top_tier_4": {
- "standing": true
}, - "mid_tier_1": {
- "standing": true
}, - "mid_tier_2": {
- "standing": true
}, - "mid_tier_3": {
- "standing": true
}, - "bot_tier_1": {
- "standing": true
}, - "bot_tier_2": {
- "standing": true
}, - "bot_tier_3": {
- "standing": true
}, - "bot_tier_4": {
- "standing": true
}
}, - "barracks": {
- "top_ranged": {
- "standing": true
}, - "top_melee": {
- "standing": true
}, - "mid_ranged": {
- "standing": true
}, - "mid_melee": {
- "standing": true
}, - "bot_ranged": {
- "standing": true
}, - "bot_melee": {
- "standing": true
}
}
}, - "draft": {
- "picks": [
- {
- "draft_order": 1,
- "hero": {
- "id": 0
}
}
], - "bans": [
- {
- "draft_order": 1,
- "hero": {
- "id": 0
}
}
]
}
}
}
}
Retrieve the Postgame API Summary for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/postgame/api/summary?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "length": {
- "milliseconds": 3860
}, - "start": "2019-08-24T14:15:22Z",
- "patch": "string",
- "teams": {
- "home": {
- "roster": {
- "id": 0
}, - "score": 0,
- "is_winner": true,
- "gold_earned": 0,
- "turrets_destroyed": 0,
- "inhibitors_destroyed": 0,
- "creeps": {
- "overall": {
- "kills": {
- "total": 0
}
}, - "neutrals": {
- "kills": {
- "total": 0,
- "per_elite_type": [
- {
- "elite": {
- "id": 5426
}, - "total": 0
}
], - "enemy_jungle": 0,
- "friendly_jungle": 0
}
}
}, - "barons_killed": 0,
- "heralds_killed": 0,
- "dragons_killed": 0,
- "players": [
- {
- "gold": {
- "earned": 0,
- "spent": 0,
- "per_minute": 0.1
}, - "experience": {
- "earned": 0,
- "per_minute": 0.1
}, - "creeps": {
- "total": {
- "kills": 0
}, - "neutrals": {
- "kills": {
- "total": 0,
- "per_elite_type": [
- {
- "elite": {
- "id": 5426
}, - "total": 0
}
], - "enemy_jungle": 0,
- "friendly_jungle": 0,
- "baron_nashor": 0,
- "rift_herald": 0,
- "air_dragon": 0,
- "earth_dragon": 0,
- "elder_dragon": 0,
- "fire_dragon": 0,
- "water_dragon": 0
}
}
}, - "wards": [
- {
- "ward": {
- "id": 0
}, - "placed": 0,
- "destroyed": 0
}
], - "healing": {
- "total": 0,
- "nr_target": 0
}, - "crowd_control": {
- "length": {
- "milliseconds": 3860
}
}, - "damage": {
- "overall": {
- "given": {
- "total": 0,
- "magical": 0,
- "physical": 0,
- "true": 0
}, - "taken": {
- "total": 0,
- "magical": 0,
- "physical": 0,
- "true": 0
}
}, - "champion": {
- "given": {
- "total": 0,
- "magical": 0,
- "physical": 0,
- "true": 0
}
}, - "objective": {
- "given": {
- "total": 0
}
}, - "turret": {
- "given": {
- "total": 0
}
}, - "largest_crit": 0
}, - "level": 0,
- "vision_score": 0,
- "summoner_spells": [
- {
- "id": 0,
- "slot": 0
}
], - "masteries": [
- {
- "id": 0,
- "rank": 1
}
], - "runes": [
- {
- "id": 0,
- "rank": 1
}
], - "runes_reforged": {
- "primary_path": {
- "path": {
- "id": 0
}, - "keystone": {
- "id": 0
}, - "runes": [
- {
- "id": 0,
- "slot": 0
}
]
}, - "secondary_path": {
- "path": {
- "id": 0
}, - "runes": [
- {
- "id": 0,
- "slot": 0
}
]
}
}, - "shards": [
- {
- "id": 0,
- "slot": 0
}
], - "id": 0,
- "champion": {
- "id": 0
}, - "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "items": {
- "inventory": [
- {
- "id": 0,
- "slot": 0
}
], - "trinket_slot": [
- {
- "id": 0,
- "slot": 0
}
]
}, - "ui_index": 4
}
], - "faction": {
- "id": 5444
}, - "draft": {
- "picks": [
- {
- "draft_order": 1,
- "hero": {
- "id": 0
}
}
], - "bans": [
- {
- "draft_order": 1,
- "hero": {
- "id": 0
}
}
]
}
}, - "away": {
- "roster": {
- "id": 0
}, - "score": 0,
- "is_winner": true,
- "gold_earned": 0,
- "turrets_destroyed": 0,
- "inhibitors_destroyed": 0,
- "creeps": {
- "overall": {
- "kills": {
- "total": 0
}
}, - "neutrals": {
- "kills": {
- "total": 0,
- "per_elite_type": [
- {
- "elite": {
- "id": 5426
}, - "total": 0
}
], - "enemy_jungle": 0,
- "friendly_jungle": 0
}
}
}, - "barons_killed": 0,
- "heralds_killed": 0,
- "dragons_killed": 0,
- "players": [
- {
- "gold": {
- "earned": 0,
- "spent": 0,
- "per_minute": 0.1
}, - "experience": {
- "earned": 0,
- "per_minute": 0.1
}, - "creeps": {
- "total": {
- "kills": 0
}, - "neutrals": {
- "kills": {
- "total": 0,
- "per_elite_type": [
- {
- "elite": {
- "id": 5426
}, - "total": 0
}
], - "enemy_jungle": 0,
- "friendly_jungle": 0,
- "baron_nashor": 0,
- "rift_herald": 0,
- "air_dragon": 0,
- "earth_dragon": 0,
- "elder_dragon": 0,
- "fire_dragon": 0,
- "water_dragon": 0
}
}
}, - "wards": [
- {
- "ward": {
- "id": 0
}, - "placed": 0,
- "destroyed": 0
}
], - "healing": {
- "total": 0,
- "nr_target": 0
}, - "crowd_control": {
- "length": {
- "milliseconds": 3860
}
}, - "damage": {
- "overall": {
- "given": {
- "total": 0,
- "magical": 0,
- "physical": 0,
- "true": 0
}, - "taken": {
- "total": 0,
- "magical": 0,
- "physical": 0,
- "true": 0
}
}, - "champion": {
- "given": {
- "total": 0,
- "magical": 0,
- "physical": 0,
- "true": 0
}
}, - "objective": {
- "given": {
- "total": 0
}
}, - "turret": {
- "given": {
- "total": 0
}
}, - "largest_crit": 0
}, - "level": 0,
- "vision_score": 0,
- "summoner_spells": [
- {
- "id": 0,
- "slot": 0
}
], - "masteries": [
- {
- "id": 0,
- "rank": 1
}
], - "runes": [
- {
- "id": 0,
- "rank": 1
}
], - "runes_reforged": {
- "primary_path": {
- "path": {
- "id": 0
}, - "keystone": {
- "id": 0
}, - "runes": [
- {
- "id": 0,
- "slot": 0
}
]
}, - "secondary_path": {
- "path": {
- "id": 0
}, - "runes": [
- {
- "id": 0,
- "slot": 0
}
]
}
}, - "shards": [
- {
- "id": 0,
- "slot": 0
}
], - "id": 0,
- "champion": {
- "id": 0
}, - "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "items": {
- "inventory": [
- {
- "id": 0,
- "slot": 0
}
], - "trinket_slot": [
- {
- "id": 0,
- "slot": 0
}
]
}, - "ui_index": 4
}
], - "faction": {
- "id": 5444
}, - "draft": {
- "picks": [
- {
- "draft_order": 1,
- "hero": {
- "id": 0
}
}
], - "bans": [
- {
- "draft_order": 1,
- "hero": {
- "id": 0
}
}
]
}
}
}
}
Retrieve the Postgame Server Summary for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change. However, we do periodically update our server data parsers to extract new data points and resolve inconsistencies. In those cases we will make those improvements available for all matches in our database, which means that historical Postgame Server data might see improvement even years down the line.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/postgame/server/summary?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "patch": "string",
- "length": {
- "milliseconds": 3860
}, - "teams": {
- "home": {
- "roster": {
- "id": 0
}, - "faction": {
- "id": 5448
}, - "score": 0,
- "is_winner": true,
- "players": [
- {
- "items": {
- "hero": {
- "inventory": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "backpack": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "tp_slot": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "neutral_slot": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}
}, - "stash": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "mobs": [
- {
- "mob": {
- "id": 0
}, - "inventory": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "backpack": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "tp_slot": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "neutral_slot": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}
}
]
}, - "hero": {
- "id": 0
}, - "damage": {
- "hero": {
- "given": {
- "by_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "by_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}, - "taken": {
- "from_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "from_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}
}, - "structures": {
- "towers": {
- "given": {
- "by_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "by_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}, - "taken": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}, - "barracks": {
- "given": {
- "by_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "by_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}
}, - "shrines": {
- "given": {
- "by_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "by_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}
}, - "ancient": {
- "given": {
- "by_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "by_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}
}, - "other": {
- "given": {
- "by_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "by_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}, - "taken": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}
}
}, - "healing": {
- "hero": {
- "given": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}, - "taken": {
- "from_hero": {
- "total": 0
}, - "from_mobs": {
- "total": 0
}
}
}, - "structures": {
- "towers": {
- "given": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}, - "barracks": {
- "given": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}, - "shrines": {
- "given": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}, - "taken": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}, - "ancient": {
- "given": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}, - "other": {
- "given": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}, - "taken": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "runes": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "ui_index": 4,
- "creeps": {
- "faction": {
- "kills": {
- "total": 0
}, - "denies": {
- "total": 0
}
}, - "neutrals": {
- "kills": {
- "total": 0,
- "roshan": 0
}, - "denies": {
- "total": 0
}, - "stacks": {
- "total": 0
}
}, - "summons": {
- "kills": {
- "total": 0
}
}
}, - "gold": {
- "per_minute": 0.1,
- "current": 0,
- "net_worth": 0
}, - "structures": {
- "kills": {
- "total": 0,
- "towers": {
- "total": 0,
- "top_tier1": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "top_tier2": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "top_tier3": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_tier1": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_tier2": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_tier3": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_tier1": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_tier2": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_tier3": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "tier4": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "barracks": {
- "total": 0,
- "top_ranged": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "top_melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_ranged": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_ranged": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_melee": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "other": {
- "total": 0,
- "assets": [
- {
- "asset": {
- "id": 0
}, - "total": 0
}
]
}
}, - "denies": {
- "total": 0,
- "towers": {
- "total": 0,
- "top_tier1": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "top_tier2": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "top_tier3": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_tier1": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_tier2": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_tier3": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_tier1": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_tier2": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_tier3": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "tier4": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "barracks": {
- "total": 0,
- "top_ranged": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "top_melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_ranged": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_ranged": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_melee": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "other": {
- "total": 0,
- "assets": [
- {
- "asset": {
- "id": 0
}, - "total": 0
}
]
}
}
}, - "wards": {
- "placed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "kills": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "last_hits": {
- "total": 0
}, - "couriers": {
- "kills": {
- "total": 0
}
}, - "id": 0,
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}, - "experience": {
- "per_minute": 0.1
}, - "level": 0
}
], - "structures_status": {
- "towers": {
- "top_tier1": {
- "standing": true
}, - "top_tier2": {
- "standing": true
}, - "top_tier3": {
- "standing": true
}, - "top_tier4": {
- "standing": true
}, - "mid_tier1": {
- "standing": true
}, - "mid_tier2": {
- "standing": true
}, - "mid_tier3": {
- "standing": true
}, - "bot_tier1": {
- "standing": true
}, - "bot_tier2": {
- "standing": true
}, - "bot_tier3": {
- "standing": true
}, - "bot_tier4": {
- "standing": true
}, - "top_tier_1": {
- "standing": true
}, - "top_tier_2": {
- "standing": true
}, - "top_tier_3": {
- "standing": true
}, - "top_tier_4": {
- "standing": true
}, - "mid_tier_1": {
- "standing": true
}, - "mid_tier_2": {
- "standing": true
}, - "mid_tier_3": {
- "standing": true
}, - "bot_tier_1": {
- "standing": true
}, - "bot_tier_2": {
- "standing": true
}, - "bot_tier_3": {
- "standing": true
}, - "bot_tier_4": {
- "standing": true
}
}, - "barracks": {
- "top_ranged": {
- "standing": true
}, - "top_melee": {
- "standing": true
}, - "mid_ranged": {
- "standing": true
}, - "mid_melee": {
- "standing": true
}, - "bot_ranged": {
- "standing": true
}, - "bot_melee": {
- "standing": true
}
}
}, - "draft": {
- "picks": [
- {
- "draft_order": 1,
- "hero": {
- "id": 0
}
}
], - "bans": [
- {
- "draft_order": 1,
- "hero": {
- "id": 0
}
}
]
}
}, - "away": {
- "roster": {
- "id": 0
}, - "faction": {
- "id": 5448
}, - "score": 0,
- "is_winner": true,
- "players": [
- {
- "items": {
- "hero": {
- "inventory": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "backpack": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "tp_slot": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "neutral_slot": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}
}, - "stash": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "mobs": [
- {
- "mob": {
- "id": 0
}, - "inventory": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "backpack": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "tp_slot": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "neutral_slot": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}
}
]
}, - "hero": {
- "id": 0
}, - "damage": {
- "hero": {
- "given": {
- "by_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "by_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}, - "taken": {
- "from_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "from_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}
}, - "structures": {
- "towers": {
- "given": {
- "by_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "by_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}, - "taken": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}, - "barracks": {
- "given": {
- "by_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "by_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}
}, - "shrines": {
- "given": {
- "by_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "by_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}
}, - "ancient": {
- "given": {
- "by_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "by_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}
}, - "other": {
- "given": {
- "by_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "by_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}, - "taken": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}
}
}, - "healing": {
- "hero": {
- "given": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}, - "taken": {
- "from_hero": {
- "total": 0
}, - "from_mobs": {
- "total": 0
}
}
}, - "structures": {
- "towers": {
- "given": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}, - "barracks": {
- "given": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}, - "shrines": {
- "given": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}, - "taken": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}, - "ancient": {
- "given": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}, - "other": {
- "given": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}, - "taken": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "runes": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "ui_index": 4,
- "creeps": {
- "faction": {
- "kills": {
- "total": 0
}, - "denies": {
- "total": 0
}
}, - "neutrals": {
- "kills": {
- "total": 0,
- "roshan": 0
}, - "denies": {
- "total": 0
}, - "stacks": {
- "total": 0
}
}, - "summons": {
- "kills": {
- "total": 0
}
}
}, - "gold": {
- "per_minute": 0.1,
- "current": 0,
- "net_worth": 0
}, - "structures": {
- "kills": {
- "total": 0,
- "towers": {
- "total": 0,
- "top_tier1": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "top_tier2": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "top_tier3": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_tier1": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_tier2": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_tier3": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_tier1": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_tier2": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_tier3": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "tier4": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "barracks": {
- "total": 0,
- "top_ranged": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "top_melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_ranged": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_ranged": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_melee": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "other": {
- "total": 0,
- "assets": [
- {
- "asset": {
- "id": 0
}, - "total": 0
}
]
}
}, - "denies": {
- "total": 0,
- "towers": {
- "total": 0,
- "top_tier1": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "top_tier2": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "top_tier3": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_tier1": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_tier2": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_tier3": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_tier1": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_tier2": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_tier3": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "tier4": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "barracks": {
- "total": 0,
- "top_ranged": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "top_melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_ranged": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_ranged": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_melee": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "other": {
- "total": 0,
- "assets": [
- {
- "asset": {
- "id": 0
}, - "total": 0
}
]
}
}
}, - "wards": {
- "placed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "kills": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "last_hits": {
- "total": 0
}, - "couriers": {
- "kills": {
- "total": 0
}
}, - "id": 0,
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}, - "experience": {
- "per_minute": 0.1
}, - "level": 0
}
], - "structures_status": {
- "towers": {
- "top_tier1": {
- "standing": true
}, - "top_tier2": {
- "standing": true
}, - "top_tier3": {
- "standing": true
}, - "top_tier4": {
- "standing": true
}, - "mid_tier1": {
- "standing": true
}, - "mid_tier2": {
- "standing": true
}, - "mid_tier3": {
- "standing": true
}, - "bot_tier1": {
- "standing": true
}, - "bot_tier2": {
- "standing": true
}, - "bot_tier3": {
- "standing": true
}, - "bot_tier4": {
- "standing": true
}, - "top_tier_1": {
- "standing": true
}, - "top_tier_2": {
- "standing": true
}, - "top_tier_3": {
- "standing": true
}, - "top_tier_4": {
- "standing": true
}, - "mid_tier_1": {
- "standing": true
}, - "mid_tier_2": {
- "standing": true
}, - "mid_tier_3": {
- "standing": true
}, - "bot_tier_1": {
- "standing": true
}, - "bot_tier_2": {
- "standing": true
}, - "bot_tier_3": {
- "standing": true
}, - "bot_tier_4": {
- "standing": true
}
}, - "barracks": {
- "top_ranged": {
- "standing": true
}, - "top_melee": {
- "standing": true
}, - "mid_ranged": {
- "standing": true
}, - "mid_melee": {
- "standing": true
}, - "bot_ranged": {
- "standing": true
}, - "bot_melee": {
- "standing": true
}
}
}, - "draft": {
- "picks": [
- {
- "draft_order": 1,
- "hero": {
- "id": 0
}
}
], - "bans": [
- {
- "draft_order": 1,
- "hero": {
- "id": 0
}
}
]
}
}
}, - "data_integrity_warnings": {
- "missing_data": [
- {
- "from": {
- "milliseconds": 32700
}, - "to": {
- "milliseconds": 32700
}
}
]
}
}
Retrieve the current state of the Realtime API Summary for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available and will reflect the latest state of any corresponding Push API Channel.
For example the latest update on the dota_realtime_api_states
channel for
match x
will be available as /v3/matches/x/realtime/api/summary
.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/realtime/api/summary?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "timestamp": "2019-08-24T14:15:22Z",
- "match": {
- "id": 0,
- "patch": "string",
- "phase": "undetermined",
- "clock": {
- "milliseconds": 32700
}
}, - "home": {
- "roster": {
- "id": 0
}, - "faction": {
- "id": 5448
}, - "deaths": 0,
- "is_winner": true,
- "net_worth_lead": 0,
- "players": [
- {
- "id": 0,
- "hero": {
- "id": 0
}
}
], - "score": 0,
- "structures_status": {
- "towers": {
- "top_tier_1": {
- "standing": true
}, - "top_tier_2": {
- "standing": true
}, - "top_tier_3": {
- "standing": true
}, - "mid_tier_1": {
- "standing": true
}, - "mid_tier_2": {
- "standing": true
}, - "mid_tier_3": {
- "standing": true
}, - "bot_tier_1": {
- "standing": true
}, - "bot_tier_2": {
- "standing": true
}, - "bot_tier_3": {
- "standing": true
}
}
}
}, - "away": {
- "roster": {
- "id": 0
}, - "faction": {
- "id": 5448
}, - "deaths": 0,
- "is_winner": true,
- "net_worth_lead": 0,
- "players": [
- {
- "id": 0,
- "hero": {
- "id": 0
}
}
], - "score": 0,
- "structures_status": {
- "towers": {
- "top_tier_1": {
- "standing": true
}, - "top_tier_2": {
- "standing": true
}, - "top_tier_3": {
- "standing": true
}, - "mid_tier_1": {
- "standing": true
}, - "mid_tier_2": {
- "standing": true
}, - "mid_tier_3": {
- "standing": true
}, - "bot_tier_1": {
- "standing": true
}, - "bot_tier_2": {
- "standing": true
}, - "bot_tier_3": {
- "standing": true
}
}
}
}
}
Retrieve the Postgame Server Summary for a specific team.
Can be filtered on different things depending on game:
In Dota you can filter on hero:
/teams/:id/postgame/server/summary?hero=2768
In CS you can filter on map:
/teams/:id/postgame/server/summary?map=7
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change. However, we do periodically update our server data parsers to extract new data points and resolve inconsistencies. In those cases we will make those improvements available for all teams in our database, which means that historical Postgame Server data might see improvement even years down the line.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
distribution | string Default: "avg" Enum: "max" "min" "avg" "Px" The distribution to apply to response. max: returns the maximum value for each datapoint min: returns the minimum value for each datapoint avg: returns the average value for each datapoint Px: returns the value representing the requested percentile. where x is an integer value, x >= 0, x <= 100. e.g. P50 |
from | |
to | |
hero | integer >= 0 Filter on hero asset id |
map | integer >= 0 Filter on map asset id |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/teams/{id}/postgame/server/summary?id_space=SOME_STRING_VALUE&distribution=SOME_STRING_VALUE&from=SOME_STRING_VALUE&to=SOME_STRING_VALUE&hero=SOME_INTEGER_VALUE&map=SOME_INTEGER_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "dataset_summary": {
- "matches": {
- "total": 0,
- "won": 0,
- "lost": 0,
- "first_blood": {
- "won": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
], - "lost": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "firstblood": {
- "won": 0,
- "lost": 0
}
}, - "faction": {
- "radiant": {
- "total": 0,
- "won": 0,
- "lost": 0,
- "first_blood": {
- "won": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
], - "lost": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "firstblood": {
- "won": 0,
- "lost": 0
}, - "scoreboard": {
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}
}
}, - "dire": {
- "total": 0,
- "won": 0,
- "lost": 0,
- "first_blood": {
- "won": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
], - "lost": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "firstblood": {
- "won": 0,
- "lost": 0
}, - "scoreboard": {
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}
}
}
}, - "scoreboard": {
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}
}
}, - "statistics": {
- "structures": {
- "towers": {
- "taken": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "denied": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "lost": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "barracks": {
- "taken": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "denied": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "lost": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}, - "percentile": 0.1,
- "length": [
- {
- "clock": {
- "milliseconds": 32700
}, - "match": {
- "id": 0
}, - "against": {
- "id": 0
}
}
], - "kills": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "per_minute": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "deaths": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "assists": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "experience": {
- "per_minute": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "damage": {
- "hero": {
- "given": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "taken": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}, - "structures": {
- "given": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "taken": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}
}, - "healing": {
- "hero": {
- "given": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "taken": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}
}, - "gold": {
- "net_worth": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "per_minute": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "creeps": {
- "faction": {
- "kills": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "denies": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "neutrals": {
- "kills": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "denies": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "stacks": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "roshan": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}, - "wards": {
- "overall": {
- "placed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "killed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "denied": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "type": [
- {
- "ward": {
- "id": 4113
}, - "placed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "killed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "denied": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
]
}
}
}
Retrieve the Postgame API Summary for a specific team.
Can be filtered on different things depending on game:
/players/:id/postgame/server/summary?champion=4636
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
distribution | string Default: "avg" Enum: "max" "min" "avg" "Px" The distribution to apply to response. max: returns the maximum value for each datapoint min: returns the minimum value for each datapoint avg: returns the average value for each datapoint Px: returns the value representing the requested percentile. where x is an integer value, x >= 0, x <= 100. e.g. P50 |
from | |
to | |
champion | integer >= 0 Filter on champion asset id |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/teams/{id}/postgame/api/summary?id_space=SOME_STRING_VALUE&distribution=SOME_STRING_VALUE&from=SOME_STRING_VALUE&to=SOME_STRING_VALUE&champion=SOME_INTEGER_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "dataset_summary": {
- "matches": {
- "total": 0,
- "won": 0,
- "lost": 0,
- "first_blood": {
- "won": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
], - "lost": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "firstblood": {
- "won": 0,
- "lost": 0
}
}, - "faction": {
- "blue": {
- "total": 0,
- "won": 0,
- "lost": 0,
- "first_blood": {
- "won": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
], - "lost": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "firstblood": {
- "won": 0,
- "lost": 0
}, - "scoreboard": {
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}
}
}, - "red": {
- "total": 0,
- "won": 0,
- "lost": 0,
- "first_blood": {
- "won": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
], - "lost": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "firstblood": {
- "won": 0,
- "lost": 0
}, - "scoreboard": {
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}
}
}
}, - "scoreboard": {
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}
}
}, - "statistics": {
- "structures": {
- "turrets": {
- "taken": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "lost": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "inhibitors": {
- "taken": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "lost": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}, - "percentile": 0.1,
- "length": [
- {
- "clock": {
- "milliseconds": 32700
}, - "match": {
- "id": 0
}, - "against": {
- "id": 0
}
}
], - "kills": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "per_minute": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "deaths": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "assists": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "experience": {
- "per_minute": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "damage": {
- "overall": {
- "given": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "taken": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}, - "champion": {
- "given": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}
}, - "healing": {
- "overall": {
- "given": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}
}, - "gold": {
- "earned": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "per_minute": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "spent": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}, - "creeps": {
- "faction": {
- "kills": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "neutrals": {
- "kills": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "barons_killed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "dragons_killed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "heralds_killed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}, - "wards": {
- "overall": {
- "placed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "killed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}
}
}
Retrieve the Live CV Summary for a specific team.
Can be filtered on different things depending on game:
teams/:id/live/cv/summary?map=208
You can read more about Coverage here.
id required | integer >= 0 Resource id |
from | |
to | |
map | integer >= 0 Filter on map asset id |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/teams/{id}/live/cv/summary?from=SOME_STRING_VALUE&to=SOME_STRING_VALUE&map=SOME_INTEGER_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "matches": {
- "total": 0,
- "won": 0,
- "lost": 0
}, - "factions": {
- "attacker": {
- "rounds": {
- "total": 0,
- "won": 0,
- "lost": 0,
- "pistol": {
- "total": 0,
- "won": 0,
- "lost": 0
}
}
}, - "defender": {
- "rounds": {
- "total": 0,
- "won": 0,
- "lost": 0,
- "pistol": {
- "total": 0,
- "won": 0,
- "lost": 0
}
}
}
}
}
Retrieve the Postgame Server Map Breakdown for a specific team.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change. However, we do periodically update our server data parsers to extract new data points and resolve inconsistencies. In those cases we will make those improvements available for all matches in our database, which means that historical Postgame Server data might see improvement even years down the line.
id required | integer >= 0 Resource id |
from | |
to | |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/teams/{id}/postgame/server/breakdowns/map?from=SOME_STRING_VALUE&to=SOME_STRING_VALUE&id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[ ]
Retrieve the Postgame Server Hero Breakdown for a specific team.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change. However, we do periodically update our server data parsers to extract new data points and resolve inconsistencies. In those cases we will make those improvements available for all matches in our database, which means that historical Postgame Server data might see improvement even years down the line.
id required | integer >= 0 Resource id |
from | |
to | |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/teams/{id}/postgame/server/breakdowns/hero?from=SOME_STRING_VALUE&to=SOME_STRING_VALUE&id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "hero": {
- "id": 0
}, - "wins": {
- "total": 0,
- "picks": 0,
- "bans": 0
}, - "losses": {
- "total": 0,
- "picks": 0,
- "bans": 0
}
}
Retrieve the Postgame API Champion Breakdown for a specific team.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change.
id required | integer >= 0 Resource id |
from | |
to | |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/teams/{id}/postgame/api/breakdowns/champion?from=SOME_STRING_VALUE&to=SOME_STRING_VALUE&id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "champion": {
- "id": 0
}, - "wins": {
- "total": 0,
- "picks": 0,
- "bans": 0
}, - "losses": {
- "total": 0,
- "picks": 0,
- "bans": 0
}
}
Retrieve the Live CV Agent Breakdown for a specific team.
teams/:id/live/cv/breakdowns/agent?map=208
You can read more about Coverage here.
id required | integer >= 0 Resource id |
from | |
to | |
map | integer >= 0 Filter on map asset id |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/teams/{id}/live/cv/breakdowns/agent?from=SOME_STRING_VALUE&to=SOME_STRING_VALUE&map=SOME_INTEGER_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[ ]
Retrieve the Postgame API Summary for a specific player.
Can be filtered on different things depending on game:
/players/:id/postgame/server/summary?champion=4636
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
distribution | string Default: "avg" Enum: "max" "min" "avg" "Px" The distribution to apply to response. max: returns the maximum value for each datapoint min: returns the minimum value for each datapoint avg: returns the average value for each datapoint Px: returns the value representing the requested percentile. where x is an integer value, x >= 0, x <= 100. e.g. P50 |
from | |
to | |
champion | integer >= 0 Filter on champion asset id |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/players/{id}/postgame/api/summary?id_space=SOME_STRING_VALUE&distribution=SOME_STRING_VALUE&from=SOME_STRING_VALUE&to=SOME_STRING_VALUE&champion=SOME_INTEGER_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "dataset_summary": {
- "matches": {
- "total": 0,
- "won": 0,
- "lost": 0,
- "first_blood": {
- "won": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
], - "lost": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "firstblood": {
- "won": 0,
- "lost": 0
}
}, - "faction": {
- "blue": {
- "total": 0,
- "won": 0,
- "lost": 0,
- "first_blood": {
- "won": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
], - "lost": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "firstblood": {
- "won": 0,
- "lost": 0
}, - "scoreboard": {
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}
}
}, - "red": {
- "total": 0,
- "won": 0,
- "lost": 0,
- "first_blood": {
- "won": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
], - "lost": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "firstblood": {
- "won": 0,
- "lost": 0
}, - "scoreboard": {
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}
}
}
}, - "scoreboard": {
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}
}
}, - "statistics": {
- "structures": {
- "turrets": {
- "taken": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "inhibitors": {
- "taken": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}, - "percentile": 0.1,
- "length": [
- {
- "clock": {
- "milliseconds": 32700
}, - "match": {
- "id": 0
}, - "against": {
- "id": 0
}
}
], - "kills": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "per_minute": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "deaths": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "assists": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "experience": {
- "per_minute": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "damage": {
- "overall": {
- "given": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "taken": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}, - "champion": {
- "given": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}
}, - "healing": {
- "overall": {
- "given": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}
}, - "gold": {
- "earned": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "per_minute": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "spent": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}, - "creeps": {
- "faction": {
- "kills": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "neutrals": {
- "kills": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "barons_killed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "dragons_killed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "heralds_killed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}, - "wards": {
- "overall": {
- "placed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "killed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}
}
}
Retrieve the Postgame Server Summary for a specific player.
Can be filtered on different things depending on game:
In Dota you can filter on hero:
/players/:id/postgame/server/summary?hero=2768
You can also filter on the attribute of heroes:
/players/:id/postgame/server/summary?attribute=strength
In CS you can filter on map:
/players/:id/postgame/server/summary?map=7
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change. However, we do periodically update our server data parsers to extract new data points and resolve inconsistencies. In those cases we will make those improvements available for all players in our database, which means that historical Postgame Server data might see improvement even years down the line.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
distribution | string Default: "avg" Enum: "max" "min" "avg" "Px" The distribution to apply to response. max: returns the maximum value for each datapoint min: returns the minimum value for each datapoint avg: returns the average value for each datapoint Px: returns the value representing the requested percentile. where x is an integer value, x >= 0, x <= 100. e.g. P50 |
from | |
to | |
hero | integer >= 0 Filter on hero asset id |
map | integer >= 0 Filter on map asset id |
attribute | string Enum: "strength" "agility" "intelligence" Filter on hero attribute |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/players/{id}/postgame/server/summary?id_space=SOME_STRING_VALUE&distribution=SOME_STRING_VALUE&from=SOME_STRING_VALUE&to=SOME_STRING_VALUE&hero=SOME_INTEGER_VALUE&map=SOME_INTEGER_VALUE&attribute=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "dataset_summary": {
- "matches": {
- "total": 0,
- "won": 0,
- "lost": 0,
- "first_blood": {
- "won": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
], - "lost": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "firstblood": {
- "won": 0,
- "lost": 0
}
}, - "faction": {
- "radiant": {
- "total": 0,
- "won": 0,
- "lost": 0,
- "first_blood": {
- "won": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
], - "lost": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "firstblood": {
- "won": 0,
- "lost": 0
}, - "scoreboard": {
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}
}
}, - "dire": {
- "total": 0,
- "won": 0,
- "lost": 0,
- "first_blood": {
- "won": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
], - "lost": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "firstblood": {
- "won": 0,
- "lost": 0
}, - "scoreboard": {
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}
}
}
}, - "scoreboard": {
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}
}
}, - "statistics": {
- "structures": {
- "towers": {
- "taken": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "denied": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "barracks": {
- "taken": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "denied": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}, - "percentile": 0.1,
- "length": [
- {
- "clock": {
- "milliseconds": 32700
}, - "match": {
- "id": 0
}, - "against": {
- "id": 0
}
}
], - "kills": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "per_minute": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "deaths": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "assists": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "experience": {
- "per_minute": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "damage": {
- "hero": {
- "given": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "taken": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}, - "structures": {
- "given": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "taken": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}
}, - "healing": {
- "hero": {
- "given": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "taken": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}
}, - "gold": {
- "net_worth": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "per_minute": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "creeps": {
- "faction": {
- "kills": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "denies": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "neutrals": {
- "kills": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "denies": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "stacks": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "roshan": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}, - "wards": {
- "overall": {
- "placed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "killed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "denied": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "type": [
- {
- "ward": {
- "id": 4113
}, - "placed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "killed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "denied": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
]
}
}
}
Retrieve the Postgame Server Map Breakdown for a specific player.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change. However, we do periodically update our server data parsers to extract new data points and resolve inconsistencies. In those cases we will make those improvements available for all matches in our database, which means that historical Postgame Server data might see improvement even years down the line.
id required | integer >= 0 Resource id |
from | |
to | |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/players/{id}/postgame/server/breakdowns/map?from=SOME_STRING_VALUE&to=SOME_STRING_VALUE&id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[ ]
Retrieve the Postgame Server Hero Breakdown for a specific player.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change. However, we do periodically update our server data parsers to extract new data points and resolve inconsistencies. In those cases we will make those improvements available for all matches in our database, which means that historical Postgame Server data might see improvement even years down the line.
id required | integer >= 0 Resource id |
from | |
to | |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/players/{id}/postgame/server/breakdowns/hero?from=SOME_STRING_VALUE&to=SOME_STRING_VALUE&id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "hero": {
- "id": 0
}, - "wins": {
- "total": 0
}, - "losses": {
- "total": 0
}
}
Retrieve the Live CV Summary for a specific player.
You can read more about Coverage here.
id required | integer >= 0 Resource id |
from | |
to |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/players/{id}/live/cv/summary?from=SOME_STRING_VALUE&to=SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "matches": {
- "total": 0
}, - "scoreboard": {
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}
}
}
Retrieve the Postgame Server Summary for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change. However, we do periodically update our server data parsers to extract new data points and resolve inconsistencies. In those cases we will make those improvements available for all matches in our database, which means that historical Postgame Server data might see improvement even years down the line.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/postgame/server/summary?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "patch": "string",
- "length": {
- "milliseconds": 3860
}, - "teams": {
- "home": {
- "roster": {
- "id": 0
}, - "faction": {
- "id": 5448
}, - "score": 0,
- "is_winner": true,
- "players": [
- {
- "items": {
- "hero": {
- "inventory": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "backpack": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "tp_slot": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "neutral_slot": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}
}, - "stash": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "mobs": [
- {
- "mob": {
- "id": 0
}, - "inventory": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "backpack": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "tp_slot": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "neutral_slot": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}
}
]
}, - "hero": {
- "id": 0
}, - "damage": {
- "hero": {
- "given": {
- "by_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "by_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}, - "taken": {
- "from_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "from_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}
}, - "structures": {
- "towers": {
- "given": {
- "by_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "by_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}, - "taken": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}, - "barracks": {
- "given": {
- "by_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "by_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}
}, - "shrines": {
- "given": {
- "by_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "by_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}
}, - "ancient": {
- "given": {
- "by_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "by_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}
}, - "other": {
- "given": {
- "by_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "by_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}, - "taken": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}
}
}, - "healing": {
- "hero": {
- "given": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}, - "taken": {
- "from_hero": {
- "total": 0
}, - "from_mobs": {
- "total": 0
}
}
}, - "structures": {
- "towers": {
- "given": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}, - "barracks": {
- "given": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}, - "shrines": {
- "given": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}, - "taken": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}, - "ancient": {
- "given": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}, - "other": {
- "given": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}, - "taken": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "runes": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "ui_index": 4,
- "creeps": {
- "faction": {
- "kills": {
- "total": 0
}, - "denies": {
- "total": 0
}
}, - "neutrals": {
- "kills": {
- "total": 0,
- "roshan": 0
}, - "denies": {
- "total": 0
}, - "stacks": {
- "total": 0
}
}, - "summons": {
- "kills": {
- "total": 0
}
}
}, - "gold": {
- "per_minute": 0.1,
- "current": 0,
- "net_worth": 0
}, - "structures": {
- "kills": {
- "total": 0,
- "towers": {
- "total": 0,
- "top_tier1": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "top_tier2": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "top_tier3": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_tier1": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_tier2": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_tier3": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_tier1": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_tier2": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_tier3": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "tier4": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "barracks": {
- "total": 0,
- "top_ranged": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "top_melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_ranged": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_ranged": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_melee": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "other": {
- "total": 0,
- "assets": [
- {
- "asset": {
- "id": 0
}, - "total": 0
}
]
}
}, - "denies": {
- "total": 0,
- "towers": {
- "total": 0,
- "top_tier1": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "top_tier2": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "top_tier3": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_tier1": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_tier2": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_tier3": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_tier1": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_tier2": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_tier3": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "tier4": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "barracks": {
- "total": 0,
- "top_ranged": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "top_melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_ranged": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_ranged": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_melee": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "other": {
- "total": 0,
- "assets": [
- {
- "asset": {
- "id": 0
}, - "total": 0
}
]
}
}
}, - "wards": {
- "placed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "kills": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "last_hits": {
- "total": 0
}, - "couriers": {
- "kills": {
- "total": 0
}
}, - "id": 0,
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}, - "experience": {
- "per_minute": 0.1
}, - "level": 0
}
], - "structures_status": {
- "towers": {
- "top_tier1": {
- "standing": true
}, - "top_tier2": {
- "standing": true
}, - "top_tier3": {
- "standing": true
}, - "top_tier4": {
- "standing": true
}, - "mid_tier1": {
- "standing": true
}, - "mid_tier2": {
- "standing": true
}, - "mid_tier3": {
- "standing": true
}, - "bot_tier1": {
- "standing": true
}, - "bot_tier2": {
- "standing": true
}, - "bot_tier3": {
- "standing": true
}, - "bot_tier4": {
- "standing": true
}, - "top_tier_1": {
- "standing": true
}, - "top_tier_2": {
- "standing": true
}, - "top_tier_3": {
- "standing": true
}, - "top_tier_4": {
- "standing": true
}, - "mid_tier_1": {
- "standing": true
}, - "mid_tier_2": {
- "standing": true
}, - "mid_tier_3": {
- "standing": true
}, - "bot_tier_1": {
- "standing": true
}, - "bot_tier_2": {
- "standing": true
}, - "bot_tier_3": {
- "standing": true
}, - "bot_tier_4": {
- "standing": true
}
}, - "barracks": {
- "top_ranged": {
- "standing": true
}, - "top_melee": {
- "standing": true
}, - "mid_ranged": {
- "standing": true
}, - "mid_melee": {
- "standing": true
}, - "bot_ranged": {
- "standing": true
}, - "bot_melee": {
- "standing": true
}
}
}, - "draft": {
- "picks": [
- {
- "draft_order": 1,
- "hero": {
- "id": 0
}
}
], - "bans": [
- {
- "draft_order": 1,
- "hero": {
- "id": 0
}
}
]
}
}, - "away": {
- "roster": {
- "id": 0
}, - "faction": {
- "id": 5448
}, - "score": 0,
- "is_winner": true,
- "players": [
- {
- "items": {
- "hero": {
- "inventory": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "backpack": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "tp_slot": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "neutral_slot": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}
}, - "stash": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "mobs": [
- {
- "mob": {
- "id": 0
}, - "inventory": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "backpack": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "tp_slot": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "neutral_slot": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}
}
]
}, - "hero": {
- "id": 0
}, - "damage": {
- "hero": {
- "given": {
- "by_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "by_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}, - "taken": {
- "from_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "from_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}
}, - "structures": {
- "towers": {
- "given": {
- "by_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "by_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}, - "taken": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}, - "barracks": {
- "given": {
- "by_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "by_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}
}, - "shrines": {
- "given": {
- "by_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "by_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}
}, - "ancient": {
- "given": {
- "by_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "by_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}
}, - "other": {
- "given": {
- "by_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "by_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}, - "taken": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}
}
}, - "healing": {
- "hero": {
- "given": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}, - "taken": {
- "from_hero": {
- "total": 0
}, - "from_mobs": {
- "total": 0
}
}
}, - "structures": {
- "towers": {
- "given": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}, - "barracks": {
- "given": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}, - "shrines": {
- "given": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}, - "taken": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}, - "ancient": {
- "given": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}, - "other": {
- "given": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}, - "taken": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "runes": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "ui_index": 4,
- "creeps": {
- "faction": {
- "kills": {
- "total": 0
}, - "denies": {
- "total": 0
}
}, - "neutrals": {
- "kills": {
- "total": 0,
- "roshan": 0
}, - "denies": {
- "total": 0
}, - "stacks": {
- "total": 0
}
}, - "summons": {
- "kills": {
- "total": 0
}
}
}, - "gold": {
- "per_minute": 0.1,
- "current": 0,
- "net_worth": 0
}, - "structures": {
- "kills": {
- "total": 0,
- "towers": {
- "total": 0,
- "top_tier1": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "top_tier2": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "top_tier3": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_tier1": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_tier2": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_tier3": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_tier1": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_tier2": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_tier3": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "tier4": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "barracks": {
- "total": 0,
- "top_ranged": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "top_melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_ranged": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_ranged": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_melee": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "other": {
- "total": 0,
- "assets": [
- {
- "asset": {
- "id": 0
}, - "total": 0
}
]
}
}, - "denies": {
- "total": 0,
- "towers": {
- "total": 0,
- "top_tier1": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "top_tier2": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "top_tier3": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_tier1": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_tier2": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_tier3": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_tier1": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_tier2": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_tier3": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "tier4": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "barracks": {
- "total": 0,
- "top_ranged": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "top_melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_ranged": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_ranged": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_melee": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "other": {
- "total": 0,
- "assets": [
- {
- "asset": {
- "id": 0
}, - "total": 0
}
]
}
}
}, - "wards": {
- "placed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "kills": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "last_hits": {
- "total": 0
}, - "couriers": {
- "kills": {
- "total": 0
}
}, - "id": 0,
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}, - "experience": {
- "per_minute": 0.1
}, - "level": 0
}
], - "structures_status": {
- "towers": {
- "top_tier1": {
- "standing": true
}, - "top_tier2": {
- "standing": true
}, - "top_tier3": {
- "standing": true
}, - "top_tier4": {
- "standing": true
}, - "mid_tier1": {
- "standing": true
}, - "mid_tier2": {
- "standing": true
}, - "mid_tier3": {
- "standing": true
}, - "bot_tier1": {
- "standing": true
}, - "bot_tier2": {
- "standing": true
}, - "bot_tier3": {
- "standing": true
}, - "bot_tier4": {
- "standing": true
}, - "top_tier_1": {
- "standing": true
}, - "top_tier_2": {
- "standing": true
}, - "top_tier_3": {
- "standing": true
}, - "top_tier_4": {
- "standing": true
}, - "mid_tier_1": {
- "standing": true
}, - "mid_tier_2": {
- "standing": true
}, - "mid_tier_3": {
- "standing": true
}, - "bot_tier_1": {
- "standing": true
}, - "bot_tier_2": {
- "standing": true
}, - "bot_tier_3": {
- "standing": true
}, - "bot_tier_4": {
- "standing": true
}
}, - "barracks": {
- "top_ranged": {
- "standing": true
}, - "top_melee": {
- "standing": true
}, - "mid_ranged": {
- "standing": true
}, - "mid_melee": {
- "standing": true
}, - "bot_ranged": {
- "standing": true
}, - "bot_melee": {
- "standing": true
}
}
}, - "draft": {
- "picks": [
- {
- "draft_order": 1,
- "hero": {
- "id": 0
}
}
], - "bans": [
- {
- "draft_order": 1,
- "hero": {
- "id": 0
}
}
]
}
}
}, - "data_integrity_warnings": {
- "missing_data": [
- {
- "from": {
- "milliseconds": 32700
}, - "to": {
- "milliseconds": 32700
}
}
]
}
}
Retrieve the Postgame Server Round Summary for a specific match. This is only applicable for games that are played in rounds, such as Counter-Strike: Global Offensive
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change. However, we do periodically update our server data parsers to extract new data points and resolve inconsistencies. In those cases we will make those improvements available for all matches in our database, which means that historical Postgame Server data might see improvement even years down the line.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/postgame/server/summary/rounds?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "teams": {
- "home": {
- "roster": {
- "id": 0
}, - "score": 0,
- "is_winner": true,
- "faction": {
- "id": 5438
}, - "players": [
- {
- "id": 0,
- "hitpoints": {
- "health": 0,
- "armor": 0
}, - "economy": {
- "money": {
- "start": 0,
- "spent": 0
}, - "equipment_value": {
- "start": 0,
- "after_freeze_time": 0
}
}, - "kills": {
- "enemy": {
- "total": 0,
- "headshots": 0,
- "indirect_hits": 0,
- "through_smoke": 0,
- "while_blinded": 0,
- "noscoped": 0,
- "scoped": 0
}, - "friendly_fire": {
- "total": 0,
- "headshots": 0,
- "indirect_hits": 0,
- "through_smoke": 0,
- "while_blinded": 0,
- "noscoped": 0,
- "scoped": 0
}
}, - "assists": {
- "enemy": {
- "total": 0,
- "flash": 0
}, - "friendly_fire": {
- "total": 0,
- "flash": 0
}
}, - "deaths": {
- "enemy": 0,
- "friendly_fire": 0,
- "bomb": 0
}, - "damage": {
- "enemy": {
- "given": {
- "per_weapon": [
- {
- "weapon": 0,
- "health": 0,
- "armor": 0,
- "overkill": 0,
- "hitgroups": {
- "generic": 0,
- "head": 0,
- "chest": 0,
- "stomach": 0,
- "left_arm": 0,
- "right_arm": 0,
- "left_leg": 0,
- "right_leg": 0,
- "neck": 0
}
}
], - "health": 0,
- "armor": 0,
- "overkill": 0,
- "hitgroups": {
- "generic": 0,
- "head": 0,
- "chest": 0,
- "stomach": 0,
- "left_arm": 0,
- "right_arm": 0,
- "left_leg": 0,
- "right_leg": 0,
- "neck": 0
}
}, - "taken": {
- "health": 0,
- "armor": 0,
- "overkill": 0,
- "hitgroups": {
- "generic": 0,
- "head": 0,
- "chest": 0,
- "stomach": 0,
- "left_arm": 0,
- "right_arm": 0,
- "left_leg": 0,
- "right_leg": 0,
- "neck": 0
}
}
}, - "friendly_fire": {
- "given": {
- "per_weapon": [
- {
- "weapon": 0,
- "health": 0,
- "armor": 0,
- "overkill": 0,
- "hitgroups": {
- "generic": 0,
- "head": 0,
- "chest": 0,
- "stomach": 0,
- "left_arm": 0,
- "right_arm": 0,
- "left_leg": 0,
- "right_leg": 0,
- "neck": 0
}
}
], - "health": 0,
- "armor": 0,
- "overkill": 0,
- "hitgroups": {
- "generic": 0,
- "head": 0,
- "chest": 0,
- "stomach": 0,
- "left_arm": 0,
- "right_arm": 0,
- "left_leg": 0,
- "right_leg": 0,
- "neck": 0
}
}, - "taken": {
- "health": 0,
- "armor": 0,
- "overkill": 0,
- "hitgroups": {
- "generic": 0,
- "head": 0,
- "chest": 0,
- "stomach": 0,
- "left_arm": 0,
- "right_arm": 0,
- "left_leg": 0,
- "right_leg": 0,
- "neck": 0
}
}
}
}, - "bombs": {
- "planted": 0,
- "defused": 0
}
}
]
}, - "away": {
- "roster": {
- "id": 0
}, - "score": 0,
- "is_winner": true,
- "faction": {
- "id": 5438
}, - "players": [
- {
- "id": 0,
- "hitpoints": {
- "health": 0,
- "armor": 0
}, - "economy": {
- "money": {
- "start": 0,
- "spent": 0
}, - "equipment_value": {
- "start": 0,
- "after_freeze_time": 0
}
}, - "kills": {
- "enemy": {
- "total": 0,
- "headshots": 0,
- "indirect_hits": 0,
- "through_smoke": 0,
- "while_blinded": 0,
- "noscoped": 0,
- "scoped": 0
}, - "friendly_fire": {
- "total": 0,
- "headshots": 0,
- "indirect_hits": 0,
- "through_smoke": 0,
- "while_blinded": 0,
- "noscoped": 0,
- "scoped": 0
}
}, - "assists": {
- "enemy": {
- "total": 0,
- "flash": 0
}, - "friendly_fire": {
- "total": 0,
- "flash": 0
}
}, - "deaths": {
- "enemy": 0,
- "friendly_fire": 0,
- "bomb": 0
}, - "damage": {
- "enemy": {
- "given": {
- "per_weapon": [
- {
- "weapon": 0,
- "health": 0,
- "armor": 0,
- "overkill": 0,
- "hitgroups": {
- "generic": 0,
- "head": 0,
- "chest": 0,
- "stomach": 0,
- "left_arm": 0,
- "right_arm": 0,
- "left_leg": 0,
- "right_leg": 0,
- "neck": 0
}
}
], - "health": 0,
- "armor": 0,
- "overkill": 0,
- "hitgroups": {
- "generic": 0,
- "head": 0,
- "chest": 0,
- "stomach": 0,
- "left_arm": 0,
- "right_arm": 0,
- "left_leg": 0,
- "right_leg": 0,
- "neck": 0
}
}, - "taken": {
- "health": 0,
- "armor": 0,
- "overkill": 0,
- "hitgroups": {
- "generic": 0,
- "head": 0,
- "chest": 0,
- "stomach": 0,
- "left_arm": 0,
- "right_arm": 0,
- "left_leg": 0,
- "right_leg": 0,
- "neck": 0
}
}
}, - "friendly_fire": {
- "given": {
- "per_weapon": [
- {
- "weapon": 0,
- "health": 0,
- "armor": 0,
- "overkill": 0,
- "hitgroups": {
- "generic": 0,
- "head": 0,
- "chest": 0,
- "stomach": 0,
- "left_arm": 0,
- "right_arm": 0,
- "left_leg": 0,
- "right_leg": 0,
- "neck": 0
}
}
], - "health": 0,
- "armor": 0,
- "overkill": 0,
- "hitgroups": {
- "generic": 0,
- "head": 0,
- "chest": 0,
- "stomach": 0,
- "left_arm": 0,
- "right_arm": 0,
- "left_leg": 0,
- "right_leg": 0,
- "neck": 0
}
}, - "taken": {
- "health": 0,
- "armor": 0,
- "overkill": 0,
- "hitgroups": {
- "generic": 0,
- "head": 0,
- "chest": 0,
- "stomach": 0,
- "left_arm": 0,
- "right_arm": 0,
- "left_leg": 0,
- "right_leg": 0,
- "neck": 0
}
}
}
}, - "bombs": {
- "planted": 0,
- "defused": 0
}
}
]
}
}, - "number": 1,
- "win_reason": {
- "id": [
- 78
]
}, - "phases": {
- "live_planted": {
- "milliseconds": 3860
}, - "post_objective": {
- "milliseconds": 3860
}
}, - "end": {
- "milliseconds": 3860
}
}
]
Retrieve the Postgame Server Kills Timeline for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/postgame/server/timelines/kills?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[ ]
Retrieve the Postgame Server Positions Timeline for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/postgame/server/timelines/positions?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[ ]
Retrieve the Postgame Server Bombs Timeline for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/postgame/server/timelines/bombs?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "game_release_version": "csgo",
- "rounds": [
- {
- "events": [
- {
- "clock": {
- "milliseconds": 32700
}, - "event_type": "player-acquired-bomb",
- "event_data": {
- "position": {
- "x": 0.1,
- "y": 0.1,
- "z": 0.1
}, - "player": {
- "id": 0
}, - "faction": {
- "id": 0
}
}
}
], - "number": 1,
- "win_reason": {
- "id": [
- 78
]
}, - "phases": {
- "live_planted": {
- "milliseconds": 3860
}, - "post_objective": {
- "milliseconds": 3860
}
}, - "end": {
- "milliseconds": 3860
}
}
]
}
Retrieve the Postgame Server Summary for a specific player.
Can be filtered on different things depending on game:
In Dota you can filter on hero:
/players/:id/postgame/server/summary?hero=2768
You can also filter on the attribute of heroes:
/players/:id/postgame/server/summary?attribute=strength
In CS you can filter on map:
/players/:id/postgame/server/summary?map=7
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change. However, we do periodically update our server data parsers to extract new data points and resolve inconsistencies. In those cases we will make those improvements available for all players in our database, which means that historical Postgame Server data might see improvement even years down the line.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
distribution | string Default: "avg" Enum: "max" "min" "avg" "Px" The distribution to apply to response. max: returns the maximum value for each datapoint min: returns the minimum value for each datapoint avg: returns the average value for each datapoint Px: returns the value representing the requested percentile. where x is an integer value, x >= 0, x <= 100. e.g. P50 |
from | |
to | |
hero | integer >= 0 Filter on hero asset id |
map | integer >= 0 Filter on map asset id |
attribute | string Enum: "strength" "agility" "intelligence" Filter on hero attribute |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/players/{id}/postgame/server/summary?id_space=SOME_STRING_VALUE&distribution=SOME_STRING_VALUE&from=SOME_STRING_VALUE&to=SOME_STRING_VALUE&hero=SOME_INTEGER_VALUE&map=SOME_INTEGER_VALUE&attribute=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "dataset_summary": {
- "matches": {
- "total": 0,
- "won": 0,
- "lost": 0,
- "first_blood": {
- "won": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
], - "lost": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "firstblood": {
- "won": 0,
- "lost": 0
}
}, - "faction": {
- "radiant": {
- "total": 0,
- "won": 0,
- "lost": 0,
- "first_blood": {
- "won": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
], - "lost": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "firstblood": {
- "won": 0,
- "lost": 0
}, - "scoreboard": {
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}
}
}, - "dire": {
- "total": 0,
- "won": 0,
- "lost": 0,
- "first_blood": {
- "won": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
], - "lost": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "firstblood": {
- "won": 0,
- "lost": 0
}, - "scoreboard": {
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}
}
}
}, - "scoreboard": {
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}
}
}, - "statistics": {
- "structures": {
- "towers": {
- "taken": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "denied": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "barracks": {
- "taken": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "denied": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}, - "percentile": 0.1,
- "length": [
- {
- "clock": {
- "milliseconds": 32700
}, - "match": {
- "id": 0
}, - "against": {
- "id": 0
}
}
], - "kills": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "per_minute": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "deaths": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "assists": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "experience": {
- "per_minute": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "damage": {
- "hero": {
- "given": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "taken": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}, - "structures": {
- "given": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "taken": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}
}, - "healing": {
- "hero": {
- "given": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "taken": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}
}, - "gold": {
- "net_worth": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "per_minute": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "creeps": {
- "faction": {
- "kills": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "denies": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "neutrals": {
- "kills": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "denies": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "stacks": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "roshan": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}, - "wards": {
- "overall": {
- "placed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "killed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "denied": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "type": [
- {
- "ward": {
- "id": 4113
}, - "placed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "killed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "denied": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
]
}
}
}
Retrieve the Postgame Server Map Breakdown for a specific player.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change. However, we do periodically update our server data parsers to extract new data points and resolve inconsistencies. In those cases we will make those improvements available for all matches in our database, which means that historical Postgame Server data might see improvement even years down the line.
id required | integer >= 0 Resource id |
from | |
to | |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/players/{id}/postgame/server/breakdowns/map?from=SOME_STRING_VALUE&to=SOME_STRING_VALUE&id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[ ]
Retrieve the Postgame Server Summary for a specific team.
Can be filtered on different things depending on game:
In Dota you can filter on hero:
/teams/:id/postgame/server/summary?hero=2768
In CS you can filter on map:
/teams/:id/postgame/server/summary?map=7
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change. However, we do periodically update our server data parsers to extract new data points and resolve inconsistencies. In those cases we will make those improvements available for all teams in our database, which means that historical Postgame Server data might see improvement even years down the line.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
distribution | string Default: "avg" Enum: "max" "min" "avg" "Px" The distribution to apply to response. max: returns the maximum value for each datapoint min: returns the minimum value for each datapoint avg: returns the average value for each datapoint Px: returns the value representing the requested percentile. where x is an integer value, x >= 0, x <= 100. e.g. P50 |
from | |
to | |
hero | integer >= 0 Filter on hero asset id |
map | integer >= 0 Filter on map asset id |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/teams/{id}/postgame/server/summary?id_space=SOME_STRING_VALUE&distribution=SOME_STRING_VALUE&from=SOME_STRING_VALUE&to=SOME_STRING_VALUE&hero=SOME_INTEGER_VALUE&map=SOME_INTEGER_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "dataset_summary": {
- "matches": {
- "total": 0,
- "won": 0,
- "lost": 0,
- "first_blood": {
- "won": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
], - "lost": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "firstblood": {
- "won": 0,
- "lost": 0
}
}, - "faction": {
- "radiant": {
- "total": 0,
- "won": 0,
- "lost": 0,
- "first_blood": {
- "won": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
], - "lost": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "firstblood": {
- "won": 0,
- "lost": 0
}, - "scoreboard": {
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}
}
}, - "dire": {
- "total": 0,
- "won": 0,
- "lost": 0,
- "first_blood": {
- "won": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
], - "lost": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "firstblood": {
- "won": 0,
- "lost": 0
}, - "scoreboard": {
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}
}
}
}, - "scoreboard": {
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}
}
}, - "statistics": {
- "structures": {
- "towers": {
- "taken": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "denied": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "lost": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "barracks": {
- "taken": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "denied": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "lost": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}, - "percentile": 0.1,
- "length": [
- {
- "clock": {
- "milliseconds": 32700
}, - "match": {
- "id": 0
}, - "against": {
- "id": 0
}
}
], - "kills": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "per_minute": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "deaths": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "assists": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "experience": {
- "per_minute": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "damage": {
- "hero": {
- "given": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "taken": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}, - "structures": {
- "given": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "taken": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}
}, - "healing": {
- "hero": {
- "given": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "taken": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}
}, - "gold": {
- "net_worth": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "per_minute": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "creeps": {
- "faction": {
- "kills": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "denies": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "neutrals": {
- "kills": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "denies": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "stacks": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "roshan": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}, - "wards": {
- "overall": {
- "placed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "killed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "denied": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "type": [
- {
- "ward": {
- "id": 4113
}, - "placed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "killed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "denied": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
]
}
}
}
Retrieve the Postgame Server Map Breakdown for a specific team.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change. However, we do periodically update our server data parsers to extract new data points and resolve inconsistencies. In those cases we will make those improvements available for all matches in our database, which means that historical Postgame Server data might see improvement even years down the line.
id required | integer >= 0 Resource id |
from | |
to | |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/teams/{id}/postgame/server/breakdowns/map?from=SOME_STRING_VALUE&to=SOME_STRING_VALUE&id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[ ]
Retrieve the current state of the Live ComputerVision Summary for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available and will reflect the latest state of any corresponding Push API Channel.
For example the latest update on the csgo_live_cv_states
channel for
match x
will be available as /v3/matches/x/live/cv/summary
.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/live/cv/summary?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "timestamp": "2006-01-02T15:04:05Z",
- "latest_events_channel_index": 0,
- "latest_states_channel_index": 0,
- "match": {
- "id": 0,
- "patch": "7.30d",
- "timeline": {
- "diurnal_phase": "day",
- "phase": "undetermined",
- "clock": {
- "milliseconds": 32700
}, - "end": "2006-01-02T15:04:05Z",
- "start": "2006-01-02T15:04:05Z"
}
}, - "seed_indexed_state": {
- "teams": {
- "home": {
- "roster": {
- "id": 0
}, - "ui_side": "left",
- "faction": {
- "id": 0
}, - "state": {
- "net_worth_lead": 0,
- "neutral_items_discovered": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "score": 0,
- "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "creeps": {
- "neutrals": {
- "kills": {
- "roshan": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}, - "players": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "hero": {
- "id": 0
}, - "state": {
- "hitpoints": {
- "health": {
- "percent": 0.1
}
}, - "ability_resource": {
- "mana": {
- "percent": 0.1
}
}, - "ultimate_state": "not-learned",
- "smoked": true,
- "respawns_in": {
- "milliseconds": 3860
}, - "items_assembled": [
- {
- "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "couriers": {
- "asset": {
- "id": 0
}, - "killed": {
- "total": 0
}, - "lost": {
- "total": 0
}
}, - "wards": {
- "killed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "kills": {
- "total": 0,
- "special": {
- "first_blood": 1
}
}, - "denies": {
- "total": 0
}, - "deaths": {
- "total": 0,
- "enemy": {
- "total": 0
}, - "denies": {
- "total": 0,
- "allies": 0,
- "neutrals": 0
}
}, - "tips": {
- "enemy": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}, - "allies": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}
}
]
}, - "away": {
- "roster": {
- "id": 0
}, - "ui_side": "left",
- "faction": {
- "id": 0
}, - "state": {
- "net_worth_lead": 0,
- "neutral_items_discovered": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "score": 0,
- "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "creeps": {
- "neutrals": {
- "kills": {
- "roshan": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}, - "players": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "hero": {
- "id": 0
}, - "state": {
- "hitpoints": {
- "health": {
- "percent": 0.1
}
}, - "ability_resource": {
- "mana": {
- "percent": 0.1
}
}, - "ultimate_state": "not-learned",
- "smoked": true,
- "respawns_in": {
- "milliseconds": 3860
}, - "items_assembled": [
- {
- "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "couriers": {
- "asset": {
- "id": 0
}, - "killed": {
- "total": 0
}, - "lost": {
- "total": 0
}
}, - "wards": {
- "killed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "kills": {
- "total": 0,
- "special": {
- "first_blood": 1
}
}, - "denies": {
- "total": 0
}, - "deaths": {
- "total": 0,
- "enemy": {
- "total": 0
}, - "denies": {
- "total": 0,
- "allies": 0,
- "neutrals": 0
}
}, - "tips": {
- "enemy": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}, - "allies": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}
}
]
}
}, - "outposts": {
- "north_west": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "north_east": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "south_west": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "south_east": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}
}, - "available_runes": [
- {
- "location": {
- "id": 0
}, - "rune": {
- "id": 0
}
}
], - "aegis": {
- "carrier": {
- "ui_side": "left",
- "ui_index": 0,
- "roster": {
- "id": 0
}, - "player": {
- "id": 0
}
}, - "asset": {
- "id": 0
}
}
}, - "side_indexed_state": {
- "teams": {
- "left": {
- "roster": {
- "id": 0
}, - "ui_side": "left",
- "faction": {
- "id": 0
}, - "state": {
- "net_worth_lead": 0,
- "neutral_items_discovered": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "score": 0,
- "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "creeps": {
- "neutrals": {
- "kills": {
- "roshan": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}, - "players": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "hero": {
- "id": 0
}, - "state": {
- "hitpoints": {
- "health": {
- "percent": 0.1
}
}, - "ability_resource": {
- "mana": {
- "percent": 0.1
}
}, - "ultimate_state": "not-learned",
- "smoked": true,
- "respawns_in": {
- "milliseconds": 3860
}, - "items_assembled": [
- {
- "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "couriers": {
- "asset": {
- "id": 0
}, - "killed": {
- "total": 0
}, - "lost": {
- "total": 0
}
}, - "wards": {
- "killed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "kills": {
- "total": 0,
- "special": {
- "first_blood": 1
}
}, - "denies": {
- "total": 0
}, - "deaths": {
- "total": 0,
- "enemy": {
- "total": 0
}, - "denies": {
- "total": 0,
- "allies": 0,
- "neutrals": 0
}
}, - "tips": {
- "enemy": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}, - "allies": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}
}
]
}, - "right": {
- "roster": {
- "id": 0
}, - "ui_side": "left",
- "faction": {
- "id": 0
}, - "state": {
- "net_worth_lead": 0,
- "neutral_items_discovered": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "score": 0,
- "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "creeps": {
- "neutrals": {
- "kills": {
- "roshan": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}, - "players": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "hero": {
- "id": 0
}, - "state": {
- "hitpoints": {
- "health": {
- "percent": 0.1
}
}, - "ability_resource": {
- "mana": {
- "percent": 0.1
}
}, - "ultimate_state": "not-learned",
- "smoked": true,
- "respawns_in": {
- "milliseconds": 3860
}, - "items_assembled": [
- {
- "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "couriers": {
- "asset": {
- "id": 0
}, - "killed": {
- "total": 0
}, - "lost": {
- "total": 0
}
}, - "wards": {
- "killed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "kills": {
- "total": 0,
- "special": {
- "first_blood": 1
}
}, - "denies": {
- "total": 0
}, - "deaths": {
- "total": 0,
- "enemy": {
- "total": 0
}, - "denies": {
- "total": 0,
- "allies": 0,
- "neutrals": 0
}
}, - "tips": {
- "enemy": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}, - "allies": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}
}
]
}
}, - "outposts": {
- "north_west": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "north_east": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "south_west": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "south_east": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}
}, - "available_runes": [
- {
- "location": {
- "id": 0
}, - "rune": {
- "id": 0
}
}
], - "aegis": {
- "carrier": {
- "ui_side": "left",
- "ui_index": 0,
- "roster": {
- "id": 0
}, - "player": {
- "id": 0
}
}, - "asset": {
- "id": 123456
}
}
}
}
Retrieve the Computer Vision Kills Timeline for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/live/cv/timelines/kills?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "events": [
- {
- "clock": {
- "milliseconds": 32700
}, - "event_type": "player-killed",
- "event_data": {
- "victim": {
- "ui_side": "left",
- "ui_index": 0,
- "roster": {
- "id": 0
}, - "player": {
- "id": 0
}
}, - "bounties": [
- {
- "gold": 0,
- "receiver": {
- "ui_side": "left",
- "ui_index": 0,
- "roster": {
- "id": 0
}, - "player": {
- "id": 0
}
}
}
], - "modifiers": [
- {
- "id": 123456
}
], - "aggressor": {
- "ui_side": "left",
- "ui_index": 0,
- "roster": {
- "id": 0
}, - "player": {
- "id": 0
}
}, - "kill_streak": 0,
- "multi_kill": 0
}
}
]
}
Retrieve the Live API Summary for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available and will reflect the latest state of any corresponding Push API Channel.
For example the latest update on the dota_live_api_states
channel for
match x
will be available as /v3/matches/x/live/api/summary
.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/live/api/summary?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "timestamp": "2019-08-24T14:15:22Z",
- "match": {
- "id": 0,
- "patch": "string",
- "phase": "undetermined",
- "clock": {
- "milliseconds": 32700
}
}, - "first_blood_time": {
- "milliseconds": 32700
}, - "timeline": {
- "length": 3420000,
- "start": "2019-08-24T14:15:22Z",
- "end": "2019-08-24T14:15:22Z"
}, - "delay": {
- "milliseconds": 3860
}, - "teams": {
- "home": {
- "roster": {
- "id": 0
}, - "faction": {
- "id": 5448
}, - "score": 0,
- "is_winner": true,
- "captain": {
- "id": 0
}, - "players": [
- {
- "items": {
- "hero": {
- "inventory": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "backpack": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "neutral_slot": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}
}
}, - "hero": {
- "id": 0
}, - "damage": {
- "hero": {
- "given": {
- "total": 0
}
}, - "structures": {
- "given": {
- "total": 0
}
}
}, - "healing": {
- "hero": {
- "given": {
- "total": 0
}
}
}, - "creeps": {
- "overall": {
- "kills": {
- "total": 0
}, - "denies": {
- "total": 0
}
}
}, - "gold": {
- "per_minute": 0.1,
- "current": 0,
- "net_worth": 0
}, - "ui_index": 4,
- "position": {
- "x": 0.1,
- "y": 0.1
}, - "respawn_timer": {
- "milliseconds": 3860
}, - "ultimate": {
- "cooldown": {
- "milliseconds": 3860
}, - "state": "not-learned"
}, - "id": 0,
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}, - "experience": {
- "per_minute": 0.1
}, - "level": 0
}
], - "structures_status": {
- "towers": {
- "top_tier1": {
- "standing": true
}, - "top_tier2": {
- "standing": true
}, - "top_tier3": {
- "standing": true
}, - "top_tier4": {
- "standing": true
}, - "mid_tier1": {
- "standing": true
}, - "mid_tier2": {
- "standing": true
}, - "mid_tier3": {
- "standing": true
}, - "bot_tier1": {
- "standing": true
}, - "bot_tier2": {
- "standing": true
}, - "bot_tier3": {
- "standing": true
}, - "bot_tier4": {
- "standing": true
}, - "top_tier_1": {
- "standing": true
}, - "top_tier_2": {
- "standing": true
}, - "top_tier_3": {
- "standing": true
}, - "top_tier_4": {
- "standing": true
}, - "mid_tier_1": {
- "standing": true
}, - "mid_tier_2": {
- "standing": true
}, - "mid_tier_3": {
- "standing": true
}, - "bot_tier_1": {
- "standing": true
}, - "bot_tier_2": {
- "standing": true
}, - "bot_tier_3": {
- "standing": true
}, - "bot_tier_4": {
- "standing": true
}
}, - "barracks": {
- "top_ranged": {
- "standing": true
}, - "top_melee": {
- "standing": true
}, - "mid_ranged": {
- "standing": true
}, - "mid_melee": {
- "standing": true
}, - "bot_ranged": {
- "standing": true
}, - "bot_melee": {
- "standing": true
}
}
}, - "draft": {
- "picks": [
- {
- "draft_order": 1,
- "hero": {
- "id": 0
}
}
], - "bans": [
- {
- "draft_order": 1,
- "hero": {
- "id": 0
}
}
]
}
}, - "away": {
- "roster": {
- "id": 0
}, - "faction": {
- "id": 5448
}, - "score": 0,
- "is_winner": true,
- "captain": {
- "id": 0
}, - "players": [
- {
- "items": {
- "hero": {
- "inventory": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "backpack": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "neutral_slot": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}
}
}, - "hero": {
- "id": 0
}, - "damage": {
- "hero": {
- "given": {
- "total": 0
}
}, - "structures": {
- "given": {
- "total": 0
}
}
}, - "healing": {
- "hero": {
- "given": {
- "total": 0
}
}
}, - "creeps": {
- "overall": {
- "kills": {
- "total": 0
}, - "denies": {
- "total": 0
}
}
}, - "gold": {
- "per_minute": 0.1,
- "current": 0,
- "net_worth": 0
}, - "ui_index": 4,
- "position": {
- "x": 0.1,
- "y": 0.1
}, - "respawn_timer": {
- "milliseconds": 3860
}, - "ultimate": {
- "cooldown": {
- "milliseconds": 3860
}, - "state": "not-learned"
}, - "id": 0,
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}, - "experience": {
- "per_minute": 0.1
}, - "level": 0
}
], - "structures_status": {
- "towers": {
- "top_tier1": {
- "standing": true
}, - "top_tier2": {
- "standing": true
}, - "top_tier3": {
- "standing": true
}, - "top_tier4": {
- "standing": true
}, - "mid_tier1": {
- "standing": true
}, - "mid_tier2": {
- "standing": true
}, - "mid_tier3": {
- "standing": true
}, - "bot_tier1": {
- "standing": true
}, - "bot_tier2": {
- "standing": true
}, - "bot_tier3": {
- "standing": true
}, - "bot_tier4": {
- "standing": true
}, - "top_tier_1": {
- "standing": true
}, - "top_tier_2": {
- "standing": true
}, - "top_tier_3": {
- "standing": true
}, - "top_tier_4": {
- "standing": true
}, - "mid_tier_1": {
- "standing": true
}, - "mid_tier_2": {
- "standing": true
}, - "mid_tier_3": {
- "standing": true
}, - "bot_tier_1": {
- "standing": true
}, - "bot_tier_2": {
- "standing": true
}, - "bot_tier_3": {
- "standing": true
}, - "bot_tier_4": {
- "standing": true
}
}, - "barracks": {
- "top_ranged": {
- "standing": true
}, - "top_melee": {
- "standing": true
}, - "mid_ranged": {
- "standing": true
}, - "mid_melee": {
- "standing": true
}, - "bot_ranged": {
- "standing": true
}, - "bot_melee": {
- "standing": true
}
}
}, - "draft": {
- "picks": [
- {
- "draft_order": 1,
- "hero": {
- "id": 0
}
}
], - "bans": [
- {
- "draft_order": 1,
- "hero": {
- "id": 0
}
}
]
}
}
}
}
Retrieve the current state of the Realtime API Summary for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available and will reflect the latest state of any corresponding Push API Channel.
For example the latest update on the dota_realtime_api_states
channel for
match x
will be available as /v3/matches/x/realtime/api/summary
.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/realtime/api/summary?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "timestamp": "2019-08-24T14:15:22Z",
- "match": {
- "id": 0,
- "patch": "string",
- "phase": "undetermined",
- "clock": {
- "milliseconds": 32700
}
}, - "home": {
- "roster": {
- "id": 0
}, - "faction": {
- "id": 5448
}, - "deaths": 0,
- "is_winner": true,
- "net_worth_lead": 0,
- "players": [
- {
- "id": 0,
- "hero": {
- "id": 0
}
}
], - "score": 0,
- "structures_status": {
- "towers": {
- "top_tier_1": {
- "standing": true
}, - "top_tier_2": {
- "standing": true
}, - "top_tier_3": {
- "standing": true
}, - "mid_tier_1": {
- "standing": true
}, - "mid_tier_2": {
- "standing": true
}, - "mid_tier_3": {
- "standing": true
}, - "bot_tier_1": {
- "standing": true
}, - "bot_tier_2": {
- "standing": true
}, - "bot_tier_3": {
- "standing": true
}
}
}
}, - "away": {
- "roster": {
- "id": 0
}, - "faction": {
- "id": 5448
}, - "deaths": 0,
- "is_winner": true,
- "net_worth_lead": 0,
- "players": [
- {
- "id": 0,
- "hero": {
- "id": 0
}
}
], - "score": 0,
- "structures_status": {
- "towers": {
- "top_tier_1": {
- "standing": true
}, - "top_tier_2": {
- "standing": true
}, - "top_tier_3": {
- "standing": true
}, - "mid_tier_1": {
- "standing": true
}, - "mid_tier_2": {
- "standing": true
}, - "mid_tier_3": {
- "standing": true
}, - "bot_tier_1": {
- "standing": true
}, - "bot_tier_2": {
- "standing": true
}, - "bot_tier_3": {
- "standing": true
}
}
}
}
}
Retrieve the current state of the Realtime API Net Worth Lead timeline.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available and will reflect the latest state of the entire history of net-worth-lead-updated events, with the exception that some match metadata is not included.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/realtime/api/timelines/networthlead?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "match": {
- "clock": {
- "milliseconds": 32700
}
}, - "event_type": "net-worth-lead-updated",
- "event_data": {
- "home": {
- "net_worth_lead": 0,
- "roster": {
- "id": 0
}
}, - "away": {
- "net_worth_lead": 0,
- "roster": {
- "id": 0
}
}
}
}
]
Retrieve the Postgame Server Summary for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change. However, we do periodically update our server data parsers to extract new data points and resolve inconsistencies. In those cases we will make those improvements available for all matches in our database, which means that historical Postgame Server data might see improvement even years down the line.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/postgame/server/summary?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "patch": "string",
- "length": {
- "milliseconds": 3860
}, - "teams": {
- "home": {
- "roster": {
- "id": 0
}, - "faction": {
- "id": 5448
}, - "score": 0,
- "is_winner": true,
- "players": [
- {
- "items": {
- "hero": {
- "inventory": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "backpack": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "tp_slot": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "neutral_slot": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}
}, - "stash": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "mobs": [
- {
- "mob": {
- "id": 0
}, - "inventory": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "backpack": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "tp_slot": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "neutral_slot": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}
}
]
}, - "hero": {
- "id": 0
}, - "damage": {
- "hero": {
- "given": {
- "by_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "by_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}, - "taken": {
- "from_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "from_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}
}, - "structures": {
- "towers": {
- "given": {
- "by_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "by_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}, - "taken": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}, - "barracks": {
- "given": {
- "by_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "by_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}
}, - "shrines": {
- "given": {
- "by_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "by_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}
}, - "ancient": {
- "given": {
- "by_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "by_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}
}, - "other": {
- "given": {
- "by_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "by_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}, - "taken": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}
}
}, - "healing": {
- "hero": {
- "given": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}, - "taken": {
- "from_hero": {
- "total": 0
}, - "from_mobs": {
- "total": 0
}
}
}, - "structures": {
- "towers": {
- "given": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}, - "barracks": {
- "given": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}, - "shrines": {
- "given": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}, - "taken": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}, - "ancient": {
- "given": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}, - "other": {
- "given": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}, - "taken": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "runes": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "ui_index": 4,
- "creeps": {
- "faction": {
- "kills": {
- "total": 0
}, - "denies": {
- "total": 0
}
}, - "neutrals": {
- "kills": {
- "total": 0,
- "roshan": 0
}, - "denies": {
- "total": 0
}, - "stacks": {
- "total": 0
}
}, - "summons": {
- "kills": {
- "total": 0
}
}
}, - "gold": {
- "per_minute": 0.1,
- "current": 0,
- "net_worth": 0
}, - "structures": {
- "kills": {
- "total": 0,
- "towers": {
- "total": 0,
- "top_tier1": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "top_tier2": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "top_tier3": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_tier1": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_tier2": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_tier3": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_tier1": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_tier2": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_tier3": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "tier4": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "barracks": {
- "total": 0,
- "top_ranged": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "top_melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_ranged": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_ranged": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_melee": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "other": {
- "total": 0,
- "assets": [
- {
- "asset": {
- "id": 0
}, - "total": 0
}
]
}
}, - "denies": {
- "total": 0,
- "towers": {
- "total": 0,
- "top_tier1": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "top_tier2": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "top_tier3": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_tier1": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_tier2": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_tier3": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_tier1": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_tier2": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_tier3": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "tier4": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "barracks": {
- "total": 0,
- "top_ranged": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "top_melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_ranged": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_ranged": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_melee": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "other": {
- "total": 0,
- "assets": [
- {
- "asset": {
- "id": 0
}, - "total": 0
}
]
}
}
}, - "wards": {
- "placed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "kills": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "last_hits": {
- "total": 0
}, - "couriers": {
- "kills": {
- "total": 0
}
}, - "id": 0,
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}, - "experience": {
- "per_minute": 0.1
}, - "level": 0
}
], - "structures_status": {
- "towers": {
- "top_tier1": {
- "standing": true
}, - "top_tier2": {
- "standing": true
}, - "top_tier3": {
- "standing": true
}, - "top_tier4": {
- "standing": true
}, - "mid_tier1": {
- "standing": true
}, - "mid_tier2": {
- "standing": true
}, - "mid_tier3": {
- "standing": true
}, - "bot_tier1": {
- "standing": true
}, - "bot_tier2": {
- "standing": true
}, - "bot_tier3": {
- "standing": true
}, - "bot_tier4": {
- "standing": true
}, - "top_tier_1": {
- "standing": true
}, - "top_tier_2": {
- "standing": true
}, - "top_tier_3": {
- "standing": true
}, - "top_tier_4": {
- "standing": true
}, - "mid_tier_1": {
- "standing": true
}, - "mid_tier_2": {
- "standing": true
}, - "mid_tier_3": {
- "standing": true
}, - "bot_tier_1": {
- "standing": true
}, - "bot_tier_2": {
- "standing": true
}, - "bot_tier_3": {
- "standing": true
}, - "bot_tier_4": {
- "standing": true
}
}, - "barracks": {
- "top_ranged": {
- "standing": true
}, - "top_melee": {
- "standing": true
}, - "mid_ranged": {
- "standing": true
}, - "mid_melee": {
- "standing": true
}, - "bot_ranged": {
- "standing": true
}, - "bot_melee": {
- "standing": true
}
}
}, - "draft": {
- "picks": [
- {
- "draft_order": 1,
- "hero": {
- "id": 0
}
}
], - "bans": [
- {
- "draft_order": 1,
- "hero": {
- "id": 0
}
}
]
}
}, - "away": {
- "roster": {
- "id": 0
}, - "faction": {
- "id": 5448
}, - "score": 0,
- "is_winner": true,
- "players": [
- {
- "items": {
- "hero": {
- "inventory": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "backpack": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "tp_slot": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "neutral_slot": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}
}, - "stash": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "mobs": [
- {
- "mob": {
- "id": 0
}, - "inventory": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "backpack": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "tp_slot": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "neutral_slot": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}
}
]
}, - "hero": {
- "id": 0
}, - "damage": {
- "hero": {
- "given": {
- "by_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "by_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}, - "taken": {
- "from_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "from_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}
}, - "structures": {
- "towers": {
- "given": {
- "by_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "by_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}, - "taken": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}, - "barracks": {
- "given": {
- "by_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "by_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}
}, - "shrines": {
- "given": {
- "by_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "by_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}
}, - "ancient": {
- "given": {
- "by_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "by_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}
}, - "other": {
- "given": {
- "by_hero": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}, - "by_mobs": {
- "total": 0,
- "hp_removal": 0,
- "magical": 0,
- "physical": 0,
- "pure": 0
}
}, - "taken": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}
}
}, - "healing": {
- "hero": {
- "given": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}, - "taken": {
- "from_hero": {
- "total": 0
}, - "from_mobs": {
- "total": 0
}
}
}, - "structures": {
- "towers": {
- "given": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}, - "barracks": {
- "given": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}, - "shrines": {
- "given": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}, - "taken": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}, - "ancient": {
- "given": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}, - "other": {
- "given": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}, - "taken": {
- "by_hero": {
- "total": 0
}, - "by_mobs": {
- "total": 0
}
}
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "runes": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "ui_index": 4,
- "creeps": {
- "faction": {
- "kills": {
- "total": 0
}, - "denies": {
- "total": 0
}
}, - "neutrals": {
- "kills": {
- "total": 0,
- "roshan": 0
}, - "denies": {
- "total": 0
}, - "stacks": {
- "total": 0
}
}, - "summons": {
- "kills": {
- "total": 0
}
}
}, - "gold": {
- "per_minute": 0.1,
- "current": 0,
- "net_worth": 0
}, - "structures": {
- "kills": {
- "total": 0,
- "towers": {
- "total": 0,
- "top_tier1": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "top_tier2": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "top_tier3": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_tier1": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_tier2": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_tier3": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_tier1": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_tier2": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_tier3": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "tier4": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "barracks": {
- "total": 0,
- "top_ranged": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "top_melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_ranged": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_ranged": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_melee": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "other": {
- "total": 0,
- "assets": [
- {
- "asset": {
- "id": 0
}, - "total": 0
}
]
}
}, - "denies": {
- "total": 0,
- "towers": {
- "total": 0,
- "top_tier1": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "top_tier2": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "top_tier3": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_tier1": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_tier2": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_tier3": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_tier1": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_tier2": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_tier3": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "tier4": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "barracks": {
- "total": 0,
- "top_ranged": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "top_melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_ranged": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "mid_melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_ranged": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "bot_melee": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "other": {
- "total": 0,
- "assets": [
- {
- "asset": {
- "id": 0
}, - "total": 0
}
]
}
}
}, - "wards": {
- "placed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "kills": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "last_hits": {
- "total": 0
}, - "couriers": {
- "kills": {
- "total": 0
}
}, - "id": 0,
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}, - "experience": {
- "per_minute": 0.1
}, - "level": 0
}
], - "structures_status": {
- "towers": {
- "top_tier1": {
- "standing": true
}, - "top_tier2": {
- "standing": true
}, - "top_tier3": {
- "standing": true
}, - "top_tier4": {
- "standing": true
}, - "mid_tier1": {
- "standing": true
}, - "mid_tier2": {
- "standing": true
}, - "mid_tier3": {
- "standing": true
}, - "bot_tier1": {
- "standing": true
}, - "bot_tier2": {
- "standing": true
}, - "bot_tier3": {
- "standing": true
}, - "bot_tier4": {
- "standing": true
}, - "top_tier_1": {
- "standing": true
}, - "top_tier_2": {
- "standing": true
}, - "top_tier_3": {
- "standing": true
}, - "top_tier_4": {
- "standing": true
}, - "mid_tier_1": {
- "standing": true
}, - "mid_tier_2": {
- "standing": true
}, - "mid_tier_3": {
- "standing": true
}, - "bot_tier_1": {
- "standing": true
}, - "bot_tier_2": {
- "standing": true
}, - "bot_tier_3": {
- "standing": true
}, - "bot_tier_4": {
- "standing": true
}
}, - "barracks": {
- "top_ranged": {
- "standing": true
}, - "top_melee": {
- "standing": true
}, - "mid_ranged": {
- "standing": true
}, - "mid_melee": {
- "standing": true
}, - "bot_ranged": {
- "standing": true
}, - "bot_melee": {
- "standing": true
}
}
}, - "draft": {
- "picks": [
- {
- "draft_order": 1,
- "hero": {
- "id": 0
}
}
], - "bans": [
- {
- "draft_order": 1,
- "hero": {
- "id": 0
}
}
]
}
}
}, - "data_integrity_warnings": {
- "missing_data": [
- {
- "from": {
- "milliseconds": 32700
}, - "to": {
- "milliseconds": 32700
}
}
]
}
}
Retrieve the Postgame Server Objectives Timeline for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/postgame/server/timelines/objectives?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "match": {
- "clock": {
- "milliseconds": 32700
}
}, - "event_type": "npc-killed",
- "event_data": {
- "aggressor": {
- "id": 0,
- "roster": {
- "id": 0
}
}, - "victim": {
- "id": 4120
}
}
}
]
Retrieve the Postgame Server Kills Timeline for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/postgame/server/timelines/kills?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[ ]
Retrieve the Postgame Server Economy Timeline for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/postgame/server/timelines/economy?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "match": {
- "clock": {
- "milliseconds": 32700
}
}, - "event_type": "player-net-worth-updated",
- "event_data": {
- "player": {
- "id": 0
}, - "total": 0
}
}
]
Retrieve the Postgame Server Experience Timeline for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/postgame/server/timelines/experience?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "match": {
- "clock": {
- "milliseconds": 32700
}
}, - "event_type": "player-total-experience-updated",
- "event_data": {
- "player": {
- "id": 0
}, - "total": 0
}
}
]
Retrieve the Postgame Server Damage Timeline for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/postgame/server/timelines/damage?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "match": {
- "clock": {
- "milliseconds": 32700
}
}, - "event_type": "player-damaged-hero",
- "event_data": {
- "aggressor": {
- "id": 0,
- "roster": {
- "id": 0
}, - "unit": {
- "id": 0
}
}, - "inflictor": {
- "id": 0
}, - "victim": {
- "id": 0,
- "roster": {
- "id": 0
}
}, - "damage": {
- "total": 1,
- "type": {
- "id": 5471
}
}
}
}
]
Retrieve the Postgame Server Healing Timeline for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/postgame/server/timelines/healing?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "match": {
- "clock": {
- "milliseconds": 32700
}
}, - "event_type": "player-healed-hero",
- "event_data": {
- "caster": {
- "id": 0,
- "roster": {
- "id": 0
}, - "unit": {
- "id": 0
}
}, - "inflictor": {
- "id": 0
}, - "recipient": {
- "id": 0,
- "roster": {
- "id": 0
}
}, - "healing": {
- "total": 1
}
}
}
]
Retrieve the Postgame Server Levels Timeline for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/postgame/server/timelines/levels?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "match": {
- "clock": {
- "milliseconds": 32700
}
}, - "event_type": "player-level-up",
- "event_data": {
- "player": {
- "id": 0
}, - "to": 2
}
}
]
Retrieve the Postgame Server Positions Timeline for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/postgame/server/timelines/positions?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[ ]
Retrieve the Postgame Server Summary for a specific player.
Can be filtered on different things depending on game:
In Dota you can filter on hero:
/players/:id/postgame/server/summary?hero=2768
You can also filter on the attribute of heroes:
/players/:id/postgame/server/summary?attribute=strength
In CS you can filter on map:
/players/:id/postgame/server/summary?map=7
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change. However, we do periodically update our server data parsers to extract new data points and resolve inconsistencies. In those cases we will make those improvements available for all players in our database, which means that historical Postgame Server data might see improvement even years down the line.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
distribution | string Default: "avg" Enum: "max" "min" "avg" "Px" The distribution to apply to response. max: returns the maximum value for each datapoint min: returns the minimum value for each datapoint avg: returns the average value for each datapoint Px: returns the value representing the requested percentile. where x is an integer value, x >= 0, x <= 100. e.g. P50 |
from | |
to | |
hero | integer >= 0 Filter on hero asset id |
map | integer >= 0 Filter on map asset id |
attribute | string Enum: "strength" "agility" "intelligence" Filter on hero attribute |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/players/{id}/postgame/server/summary?id_space=SOME_STRING_VALUE&distribution=SOME_STRING_VALUE&from=SOME_STRING_VALUE&to=SOME_STRING_VALUE&hero=SOME_INTEGER_VALUE&map=SOME_INTEGER_VALUE&attribute=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "dataset_summary": {
- "matches": {
- "total": 0,
- "won": 0,
- "lost": 0,
- "first_blood": {
- "won": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
], - "lost": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "firstblood": {
- "won": 0,
- "lost": 0
}
}, - "faction": {
- "radiant": {
- "total": 0,
- "won": 0,
- "lost": 0,
- "first_blood": {
- "won": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
], - "lost": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "firstblood": {
- "won": 0,
- "lost": 0
}, - "scoreboard": {
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}
}
}, - "dire": {
- "total": 0,
- "won": 0,
- "lost": 0,
- "first_blood": {
- "won": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
], - "lost": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "firstblood": {
- "won": 0,
- "lost": 0
}, - "scoreboard": {
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}
}
}
}, - "scoreboard": {
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}
}
}, - "statistics": {
- "structures": {
- "towers": {
- "taken": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "denied": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "barracks": {
- "taken": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "denied": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}, - "percentile": 0.1,
- "length": [
- {
- "clock": {
- "milliseconds": 32700
}, - "match": {
- "id": 0
}, - "against": {
- "id": 0
}
}
], - "kills": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "per_minute": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "deaths": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "assists": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "experience": {
- "per_minute": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "damage": {
- "hero": {
- "given": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "taken": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}, - "structures": {
- "given": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "taken": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}
}, - "healing": {
- "hero": {
- "given": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "taken": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}
}, - "gold": {
- "net_worth": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "per_minute": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "creeps": {
- "faction": {
- "kills": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "denies": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "neutrals": {
- "kills": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "denies": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "stacks": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "roshan": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}, - "wards": {
- "overall": {
- "placed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "killed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "denied": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "type": [
- {
- "ward": {
- "id": 4113
}, - "placed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "killed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "denied": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
]
}
}
}
Retrieve the Postgame Server Hero Breakdown for a specific player.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change. However, we do periodically update our server data parsers to extract new data points and resolve inconsistencies. In those cases we will make those improvements available for all matches in our database, which means that historical Postgame Server data might see improvement even years down the line.
id required | integer >= 0 Resource id |
from | |
to | |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/players/{id}/postgame/server/breakdowns/hero?from=SOME_STRING_VALUE&to=SOME_STRING_VALUE&id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "hero": {
- "id": 0
}, - "wins": {
- "total": 0
}, - "losses": {
- "total": 0
}
}
Retrieve the Postgame Server Summary for a specific team.
Can be filtered on different things depending on game:
In Dota you can filter on hero:
/teams/:id/postgame/server/summary?hero=2768
In CS you can filter on map:
/teams/:id/postgame/server/summary?map=7
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change. However, we do periodically update our server data parsers to extract new data points and resolve inconsistencies. In those cases we will make those improvements available for all teams in our database, which means that historical Postgame Server data might see improvement even years down the line.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
distribution | string Default: "avg" Enum: "max" "min" "avg" "Px" The distribution to apply to response. max: returns the maximum value for each datapoint min: returns the minimum value for each datapoint avg: returns the average value for each datapoint Px: returns the value representing the requested percentile. where x is an integer value, x >= 0, x <= 100. e.g. P50 |
from | |
to | |
hero | integer >= 0 Filter on hero asset id |
map | integer >= 0 Filter on map asset id |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/teams/{id}/postgame/server/summary?id_space=SOME_STRING_VALUE&distribution=SOME_STRING_VALUE&from=SOME_STRING_VALUE&to=SOME_STRING_VALUE&hero=SOME_INTEGER_VALUE&map=SOME_INTEGER_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "dataset_summary": {
- "matches": {
- "total": 0,
- "won": 0,
- "lost": 0,
- "first_blood": {
- "won": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
], - "lost": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "firstblood": {
- "won": 0,
- "lost": 0
}
}, - "faction": {
- "radiant": {
- "total": 0,
- "won": 0,
- "lost": 0,
- "first_blood": {
- "won": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
], - "lost": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "firstblood": {
- "won": 0,
- "lost": 0
}, - "scoreboard": {
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}
}
}, - "dire": {
- "total": 0,
- "won": 0,
- "lost": 0,
- "first_blood": {
- "won": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
], - "lost": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "firstblood": {
- "won": 0,
- "lost": 0
}, - "scoreboard": {
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}
}
}
}, - "scoreboard": {
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}
}
}, - "statistics": {
- "structures": {
- "towers": {
- "taken": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "denied": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "lost": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "barracks": {
- "taken": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "denied": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "lost": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}, - "percentile": 0.1,
- "length": [
- {
- "clock": {
- "milliseconds": 32700
}, - "match": {
- "id": 0
}, - "against": {
- "id": 0
}
}
], - "kills": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "per_minute": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "deaths": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "assists": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "experience": {
- "per_minute": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "damage": {
- "hero": {
- "given": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "taken": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}, - "structures": {
- "given": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "taken": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}
}, - "healing": {
- "hero": {
- "given": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "taken": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}
}, - "gold": {
- "net_worth": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "per_minute": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "creeps": {
- "faction": {
- "kills": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "denies": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "neutrals": {
- "kills": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "denies": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "stacks": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "roshan": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}, - "wards": {
- "overall": {
- "placed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "killed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "denied": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "type": [
- {
- "ward": {
- "id": 4113
}, - "placed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "killed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "denied": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
]
}
}
}
Retrieve the Postgame Server Hero Breakdown for a specific team.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change. However, we do periodically update our server data parsers to extract new data points and resolve inconsistencies. In those cases we will make those improvements available for all matches in our database, which means that historical Postgame Server data might see improvement even years down the line.
id required | integer >= 0 Resource id |
from | |
to | |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/teams/{id}/postgame/server/breakdowns/hero?from=SOME_STRING_VALUE&to=SOME_STRING_VALUE&id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "hero": {
- "id": 0
}, - "wins": {
- "total": 0,
- "picks": 0,
- "bans": 0
}, - "losses": {
- "total": 0,
- "picks": 0,
- "bans": 0
}
}
Retrieve the current state of the Live ComputerVision Summary for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available and will reflect the latest state of any corresponding Push API Channel.
For example the latest update on the csgo_live_cv_states
channel for
match x
will be available as /v3/matches/x/live/cv/summary
.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/live/cv/summary?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "timestamp": "2006-01-02T15:04:05Z",
- "latest_events_channel_index": 0,
- "latest_states_channel_index": 0,
- "match": {
- "id": 0,
- "patch": "7.30d",
- "timeline": {
- "diurnal_phase": "day",
- "phase": "undetermined",
- "clock": {
- "milliseconds": 32700
}, - "end": "2006-01-02T15:04:05Z",
- "start": "2006-01-02T15:04:05Z"
}
}, - "seed_indexed_state": {
- "teams": {
- "home": {
- "roster": {
- "id": 0
}, - "ui_side": "left",
- "faction": {
- "id": 0
}, - "state": {
- "net_worth_lead": 0,
- "neutral_items_discovered": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "score": 0,
- "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "creeps": {
- "neutrals": {
- "kills": {
- "roshan": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}, - "players": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "hero": {
- "id": 0
}, - "state": {
- "hitpoints": {
- "health": {
- "percent": 0.1
}
}, - "ability_resource": {
- "mana": {
- "percent": 0.1
}
}, - "ultimate_state": "not-learned",
- "smoked": true,
- "respawns_in": {
- "milliseconds": 3860
}, - "items_assembled": [
- {
- "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "couriers": {
- "asset": {
- "id": 0
}, - "killed": {
- "total": 0
}, - "lost": {
- "total": 0
}
}, - "wards": {
- "killed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "kills": {
- "total": 0,
- "special": {
- "first_blood": 1
}
}, - "denies": {
- "total": 0
}, - "deaths": {
- "total": 0,
- "enemy": {
- "total": 0
}, - "denies": {
- "total": 0,
- "allies": 0,
- "neutrals": 0
}
}, - "tips": {
- "enemy": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}, - "allies": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}
}
]
}, - "away": {
- "roster": {
- "id": 0
}, - "ui_side": "left",
- "faction": {
- "id": 0
}, - "state": {
- "net_worth_lead": 0,
- "neutral_items_discovered": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "score": 0,
- "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "creeps": {
- "neutrals": {
- "kills": {
- "roshan": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}, - "players": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "hero": {
- "id": 0
}, - "state": {
- "hitpoints": {
- "health": {
- "percent": 0.1
}
}, - "ability_resource": {
- "mana": {
- "percent": 0.1
}
}, - "ultimate_state": "not-learned",
- "smoked": true,
- "respawns_in": {
- "milliseconds": 3860
}, - "items_assembled": [
- {
- "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "couriers": {
- "asset": {
- "id": 0
}, - "killed": {
- "total": 0
}, - "lost": {
- "total": 0
}
}, - "wards": {
- "killed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "kills": {
- "total": 0,
- "special": {
- "first_blood": 1
}
}, - "denies": {
- "total": 0
}, - "deaths": {
- "total": 0,
- "enemy": {
- "total": 0
}, - "denies": {
- "total": 0,
- "allies": 0,
- "neutrals": 0
}
}, - "tips": {
- "enemy": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}, - "allies": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}
}
]
}
}, - "outposts": {
- "north_west": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "north_east": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "south_west": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "south_east": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}
}, - "available_runes": [
- {
- "location": {
- "id": 0
}, - "rune": {
- "id": 0
}
}
], - "aegis": {
- "carrier": {
- "ui_side": "left",
- "ui_index": 0,
- "roster": {
- "id": 0
}, - "player": {
- "id": 0
}
}, - "asset": {
- "id": 0
}
}
}, - "side_indexed_state": {
- "teams": {
- "left": {
- "roster": {
- "id": 0
}, - "ui_side": "left",
- "faction": {
- "id": 0
}, - "state": {
- "net_worth_lead": 0,
- "neutral_items_discovered": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "score": 0,
- "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "creeps": {
- "neutrals": {
- "kills": {
- "roshan": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}, - "players": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "hero": {
- "id": 0
}, - "state": {
- "hitpoints": {
- "health": {
- "percent": 0.1
}
}, - "ability_resource": {
- "mana": {
- "percent": 0.1
}
}, - "ultimate_state": "not-learned",
- "smoked": true,
- "respawns_in": {
- "milliseconds": 3860
}, - "items_assembled": [
- {
- "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "couriers": {
- "asset": {
- "id": 0
}, - "killed": {
- "total": 0
}, - "lost": {
- "total": 0
}
}, - "wards": {
- "killed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "kills": {
- "total": 0,
- "special": {
- "first_blood": 1
}
}, - "denies": {
- "total": 0
}, - "deaths": {
- "total": 0,
- "enemy": {
- "total": 0
}, - "denies": {
- "total": 0,
- "allies": 0,
- "neutrals": 0
}
}, - "tips": {
- "enemy": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}, - "allies": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}
}
]
}, - "right": {
- "roster": {
- "id": 0
}, - "ui_side": "left",
- "faction": {
- "id": 0
}, - "state": {
- "net_worth_lead": 0,
- "neutral_items_discovered": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "score": 0,
- "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "creeps": {
- "neutrals": {
- "kills": {
- "roshan": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}, - "players": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "hero": {
- "id": 0
}, - "state": {
- "hitpoints": {
- "health": {
- "percent": 0.1
}
}, - "ability_resource": {
- "mana": {
- "percent": 0.1
}
}, - "ultimate_state": "not-learned",
- "smoked": true,
- "respawns_in": {
- "milliseconds": 3860
}, - "items_assembled": [
- {
- "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "couriers": {
- "asset": {
- "id": 0
}, - "killed": {
- "total": 0
}, - "lost": {
- "total": 0
}
}, - "wards": {
- "killed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "kills": {
- "total": 0,
- "special": {
- "first_blood": 1
}
}, - "denies": {
- "total": 0
}, - "deaths": {
- "total": 0,
- "enemy": {
- "total": 0
}, - "denies": {
- "total": 0,
- "allies": 0,
- "neutrals": 0
}
}, - "tips": {
- "enemy": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}, - "allies": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}
}
]
}
}, - "outposts": {
- "north_west": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "north_east": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "south_west": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "south_east": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}
}, - "available_runes": [
- {
- "location": {
- "id": 0
}, - "rune": {
- "id": 0
}
}
], - "aegis": {
- "carrier": {
- "ui_side": "left",
- "ui_index": 0,
- "roster": {
- "id": 0
}, - "player": {
- "id": 0
}
}, - "asset": {
- "id": 123456
}
}
}
}
Retrieve the Computer Vision Kills Timeline for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/live/cv/timelines/kills?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "events": [
- {
- "clock": {
- "milliseconds": 32700
}, - "event_type": "player-killed",
- "event_data": {
- "victim": {
- "ui_side": "left",
- "ui_index": 0,
- "roster": {
- "id": 0
}, - "player": {
- "id": 0
}
}, - "bounties": [
- {
- "gold": 0,
- "receiver": {
- "ui_side": "left",
- "ui_index": 0,
- "roster": {
- "id": 0
}, - "player": {
- "id": 0
}
}
}
], - "modifiers": [
- {
- "id": 123456
}
], - "aggressor": {
- "ui_side": "left",
- "ui_index": 0,
- "roster": {
- "id": 0
}, - "player": {
- "id": 0
}
}, - "kill_streak": 0,
- "multi_kill": 0
}
}
]
}
Retrieve the Computer Vision Objectives Timeline for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/live/cv/timelines/objectives?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "events": [
- {
- "clock": {
- "milliseconds": 32700
}, - "event_type": "structure-destroyed-by-player",
- "event_data": {
- "aggressor": {
- "id": 0,
- "roster": {
- "id": 0
}
}, - "victim": {
- "faction": {
- "id": 0
}, - "id": 0
}, - "assists": [
- {
- "aggressor": {
- "id": 0,
- "roster": {
- "id": 0
}
}
}
]
}
}
]
}
Retrieve the Computer Vision Runes Timeline for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/live/cv/timelines/runes?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "events": [
- {
- "clock": {
- "milliseconds": 32700
}, - "event_type": "player-activated-rune",
- "event_data": {
- "ui_side": "left",
- "ui_index": 0,
- "roster": {
- "id": 0
}, - "player": {
- "id": 0
}, - "rune": {
- "id": 123456
}, - "bounties": [
- {
- "gold": 0,
- "receiver": {
- "ui_side": "left",
- "ui_index": 0,
- "roster": {
- "id": 0
}, - "player": {
- "id": 0
}
}
}
]
}
}
]
}
Retrieve the current state of the Live ComputerVision Summary for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available and will reflect the latest state of any corresponding Push API Channel.
For example the latest update on the csgo_live_cv_states
channel for
match x
will be available as /v3/matches/x/live/cv/summary
.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/live/cv/summary?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "timestamp": "2006-01-02T15:04:05Z",
- "latest_events_channel_index": 0,
- "latest_states_channel_index": 0,
- "match": {
- "id": 0,
- "patch": "7.30d",
- "timeline": {
- "diurnal_phase": "day",
- "phase": "undetermined",
- "clock": {
- "milliseconds": 32700
}, - "end": "2006-01-02T15:04:05Z",
- "start": "2006-01-02T15:04:05Z"
}
}, - "seed_indexed_state": {
- "teams": {
- "home": {
- "roster": {
- "id": 0
}, - "ui_side": "left",
- "faction": {
- "id": 0
}, - "state": {
- "net_worth_lead": 0,
- "neutral_items_discovered": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "score": 0,
- "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "creeps": {
- "neutrals": {
- "kills": {
- "roshan": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}, - "players": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "hero": {
- "id": 0
}, - "state": {
- "hitpoints": {
- "health": {
- "percent": 0.1
}
}, - "ability_resource": {
- "mana": {
- "percent": 0.1
}
}, - "ultimate_state": "not-learned",
- "smoked": true,
- "respawns_in": {
- "milliseconds": 3860
}, - "items_assembled": [
- {
- "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "couriers": {
- "asset": {
- "id": 0
}, - "killed": {
- "total": 0
}, - "lost": {
- "total": 0
}
}, - "wards": {
- "killed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "kills": {
- "total": 0,
- "special": {
- "first_blood": 1
}
}, - "denies": {
- "total": 0
}, - "deaths": {
- "total": 0,
- "enemy": {
- "total": 0
}, - "denies": {
- "total": 0,
- "allies": 0,
- "neutrals": 0
}
}, - "tips": {
- "enemy": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}, - "allies": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}
}
]
}, - "away": {
- "roster": {
- "id": 0
}, - "ui_side": "left",
- "faction": {
- "id": 0
}, - "state": {
- "net_worth_lead": 0,
- "neutral_items_discovered": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "score": 0,
- "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "creeps": {
- "neutrals": {
- "kills": {
- "roshan": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}, - "players": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "hero": {
- "id": 0
}, - "state": {
- "hitpoints": {
- "health": {
- "percent": 0.1
}
}, - "ability_resource": {
- "mana": {
- "percent": 0.1
}
}, - "ultimate_state": "not-learned",
- "smoked": true,
- "respawns_in": {
- "milliseconds": 3860
}, - "items_assembled": [
- {
- "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "couriers": {
- "asset": {
- "id": 0
}, - "killed": {
- "total": 0
}, - "lost": {
- "total": 0
}
}, - "wards": {
- "killed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "kills": {
- "total": 0,
- "special": {
- "first_blood": 1
}
}, - "denies": {
- "total": 0
}, - "deaths": {
- "total": 0,
- "enemy": {
- "total": 0
}, - "denies": {
- "total": 0,
- "allies": 0,
- "neutrals": 0
}
}, - "tips": {
- "enemy": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}, - "allies": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}
}
]
}
}, - "outposts": {
- "north_west": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "north_east": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "south_west": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "south_east": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}
}, - "available_runes": [
- {
- "location": {
- "id": 0
}, - "rune": {
- "id": 0
}
}
], - "aegis": {
- "carrier": {
- "ui_side": "left",
- "ui_index": 0,
- "roster": {
- "id": 0
}, - "player": {
- "id": 0
}
}, - "asset": {
- "id": 0
}
}
}, - "side_indexed_state": {
- "teams": {
- "left": {
- "roster": {
- "id": 0
}, - "ui_side": "left",
- "faction": {
- "id": 0
}, - "state": {
- "net_worth_lead": 0,
- "neutral_items_discovered": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "score": 0,
- "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "creeps": {
- "neutrals": {
- "kills": {
- "roshan": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}, - "players": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "hero": {
- "id": 0
}, - "state": {
- "hitpoints": {
- "health": {
- "percent": 0.1
}
}, - "ability_resource": {
- "mana": {
- "percent": 0.1
}
}, - "ultimate_state": "not-learned",
- "smoked": true,
- "respawns_in": {
- "milliseconds": 3860
}, - "items_assembled": [
- {
- "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "couriers": {
- "asset": {
- "id": 0
}, - "killed": {
- "total": 0
}, - "lost": {
- "total": 0
}
}, - "wards": {
- "killed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "kills": {
- "total": 0,
- "special": {
- "first_blood": 1
}
}, - "denies": {
- "total": 0
}, - "deaths": {
- "total": 0,
- "enemy": {
- "total": 0
}, - "denies": {
- "total": 0,
- "allies": 0,
- "neutrals": 0
}
}, - "tips": {
- "enemy": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}, - "allies": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}
}
]
}, - "right": {
- "roster": {
- "id": 0
}, - "ui_side": "left",
- "faction": {
- "id": 0
}, - "state": {
- "net_worth_lead": 0,
- "neutral_items_discovered": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "score": 0,
- "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "creeps": {
- "neutrals": {
- "kills": {
- "roshan": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}, - "players": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "hero": {
- "id": 0
}, - "state": {
- "hitpoints": {
- "health": {
- "percent": 0.1
}
}, - "ability_resource": {
- "mana": {
- "percent": 0.1
}
}, - "ultimate_state": "not-learned",
- "smoked": true,
- "respawns_in": {
- "milliseconds": 3860
}, - "items_assembled": [
- {
- "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "couriers": {
- "asset": {
- "id": 0
}, - "killed": {
- "total": 0
}, - "lost": {
- "total": 0
}
}, - "wards": {
- "killed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "kills": {
- "total": 0,
- "special": {
- "first_blood": 1
}
}, - "denies": {
- "total": 0
}, - "deaths": {
- "total": 0,
- "enemy": {
- "total": 0
}, - "denies": {
- "total": 0,
- "allies": 0,
- "neutrals": 0
}
}, - "tips": {
- "enemy": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}, - "allies": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}
}
]
}
}, - "outposts": {
- "north_west": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "north_east": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "south_west": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "south_east": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}
}, - "available_runes": [
- {
- "location": {
- "id": 0
}, - "rune": {
- "id": 0
}
}
], - "aegis": {
- "carrier": {
- "ui_side": "left",
- "ui_index": 0,
- "roster": {
- "id": 0
}, - "player": {
- "id": 0
}
}, - "asset": {
- "id": 123456
}
}
}
}
Retrieve all available stats that have been manually entered by our editors for players that are participating in a specific match.
Stats are match scoped statistics for various events tied to a player in a roster. Type of stats can vary depending on the game.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/manual/stats?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "roster": {
- "id": 47423
}, - "players": [
- {
- "player": {
- "id": 45282
}, - "stats": {
- "kill_score": 5,
- "deaths": 2,
- "assists": 3
}
}
]
}
]
Retrieve the current state of the Live ComputerVision Summary for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available and will reflect the latest state of any corresponding Push API Channel.
For example the latest update on the csgo_live_cv_states
channel for
match x
will be available as /v3/matches/x/live/cv/summary
.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/live/cv/summary?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "timestamp": "2006-01-02T15:04:05Z",
- "latest_events_channel_index": 0,
- "latest_states_channel_index": 0,
- "match": {
- "id": 0,
- "patch": "7.30d",
- "timeline": {
- "diurnal_phase": "day",
- "phase": "undetermined",
- "clock": {
- "milliseconds": 32700
}, - "end": "2006-01-02T15:04:05Z",
- "start": "2006-01-02T15:04:05Z"
}
}, - "seed_indexed_state": {
- "teams": {
- "home": {
- "roster": {
- "id": 0
}, - "ui_side": "left",
- "faction": {
- "id": 0
}, - "state": {
- "net_worth_lead": 0,
- "neutral_items_discovered": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "score": 0,
- "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "creeps": {
- "neutrals": {
- "kills": {
- "roshan": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}, - "players": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "hero": {
- "id": 0
}, - "state": {
- "hitpoints": {
- "health": {
- "percent": 0.1
}
}, - "ability_resource": {
- "mana": {
- "percent": 0.1
}
}, - "ultimate_state": "not-learned",
- "smoked": true,
- "respawns_in": {
- "milliseconds": 3860
}, - "items_assembled": [
- {
- "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "couriers": {
- "asset": {
- "id": 0
}, - "killed": {
- "total": 0
}, - "lost": {
- "total": 0
}
}, - "wards": {
- "killed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "kills": {
- "total": 0,
- "special": {
- "first_blood": 1
}
}, - "denies": {
- "total": 0
}, - "deaths": {
- "total": 0,
- "enemy": {
- "total": 0
}, - "denies": {
- "total": 0,
- "allies": 0,
- "neutrals": 0
}
}, - "tips": {
- "enemy": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}, - "allies": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}
}
]
}, - "away": {
- "roster": {
- "id": 0
}, - "ui_side": "left",
- "faction": {
- "id": 0
}, - "state": {
- "net_worth_lead": 0,
- "neutral_items_discovered": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "score": 0,
- "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "creeps": {
- "neutrals": {
- "kills": {
- "roshan": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}, - "players": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "hero": {
- "id": 0
}, - "state": {
- "hitpoints": {
- "health": {
- "percent": 0.1
}
}, - "ability_resource": {
- "mana": {
- "percent": 0.1
}
}, - "ultimate_state": "not-learned",
- "smoked": true,
- "respawns_in": {
- "milliseconds": 3860
}, - "items_assembled": [
- {
- "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "couriers": {
- "asset": {
- "id": 0
}, - "killed": {
- "total": 0
}, - "lost": {
- "total": 0
}
}, - "wards": {
- "killed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "kills": {
- "total": 0,
- "special": {
- "first_blood": 1
}
}, - "denies": {
- "total": 0
}, - "deaths": {
- "total": 0,
- "enemy": {
- "total": 0
}, - "denies": {
- "total": 0,
- "allies": 0,
- "neutrals": 0
}
}, - "tips": {
- "enemy": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}, - "allies": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}
}
]
}
}, - "outposts": {
- "north_west": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "north_east": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "south_west": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "south_east": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}
}, - "available_runes": [
- {
- "location": {
- "id": 0
}, - "rune": {
- "id": 0
}
}
], - "aegis": {
- "carrier": {
- "ui_side": "left",
- "ui_index": 0,
- "roster": {
- "id": 0
}, - "player": {
- "id": 0
}
}, - "asset": {
- "id": 0
}
}
}, - "side_indexed_state": {
- "teams": {
- "left": {
- "roster": {
- "id": 0
}, - "ui_side": "left",
- "faction": {
- "id": 0
}, - "state": {
- "net_worth_lead": 0,
- "neutral_items_discovered": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "score": 0,
- "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "creeps": {
- "neutrals": {
- "kills": {
- "roshan": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}, - "players": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "hero": {
- "id": 0
}, - "state": {
- "hitpoints": {
- "health": {
- "percent": 0.1
}
}, - "ability_resource": {
- "mana": {
- "percent": 0.1
}
}, - "ultimate_state": "not-learned",
- "smoked": true,
- "respawns_in": {
- "milliseconds": 3860
}, - "items_assembled": [
- {
- "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "couriers": {
- "asset": {
- "id": 0
}, - "killed": {
- "total": 0
}, - "lost": {
- "total": 0
}
}, - "wards": {
- "killed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "kills": {
- "total": 0,
- "special": {
- "first_blood": 1
}
}, - "denies": {
- "total": 0
}, - "deaths": {
- "total": 0,
- "enemy": {
- "total": 0
}, - "denies": {
- "total": 0,
- "allies": 0,
- "neutrals": 0
}
}, - "tips": {
- "enemy": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}, - "allies": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}
}
]
}, - "right": {
- "roster": {
- "id": 0
}, - "ui_side": "left",
- "faction": {
- "id": 0
}, - "state": {
- "net_worth_lead": 0,
- "neutral_items_discovered": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "score": 0,
- "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "creeps": {
- "neutrals": {
- "kills": {
- "roshan": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}, - "players": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "hero": {
- "id": 0
}, - "state": {
- "hitpoints": {
- "health": {
- "percent": 0.1
}
}, - "ability_resource": {
- "mana": {
- "percent": 0.1
}
}, - "ultimate_state": "not-learned",
- "smoked": true,
- "respawns_in": {
- "milliseconds": 3860
}, - "items_assembled": [
- {
- "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "couriers": {
- "asset": {
- "id": 0
}, - "killed": {
- "total": 0
}, - "lost": {
- "total": 0
}
}, - "wards": {
- "killed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "kills": {
- "total": 0,
- "special": {
- "first_blood": 1
}
}, - "denies": {
- "total": 0
}, - "deaths": {
- "total": 0,
- "enemy": {
- "total": 0
}, - "denies": {
- "total": 0,
- "allies": 0,
- "neutrals": 0
}
}, - "tips": {
- "enemy": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}, - "allies": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}
}
]
}
}, - "outposts": {
- "north_west": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "north_east": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "south_west": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "south_east": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}
}, - "available_runes": [
- {
- "location": {
- "id": 0
}, - "rune": {
- "id": 0
}
}
], - "aegis": {
- "carrier": {
- "ui_side": "left",
- "ui_index": 0,
- "roster": {
- "id": 0
}, - "player": {
- "id": 0
}
}, - "asset": {
- "id": 123456
}
}
}
}
Retrieve the Postgame API Objectives Timeline for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/postgame/api/timelines/objectives?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "match": {
- "clock": {
- "milliseconds": 32700
}
}, - "event_type": "npc-killed",
- "event_data": {
- "aggressor": {
- "id": 0,
- "roster": {
- "id": 0
}
}, - "victim": {
- "id": 5426
}
}
}
]
Retrieve the Postgame API Kills Timeline for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/postgame/api/timelines/kills?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "match": {
- "clock": {
- "milliseconds": 32700
}
}, - "event_type": "player-killed",
- "event_data": {
- "aggressor": {
- "id": 0,
- "roster": {
- "id": 0
}
}, - "kill_streak": 0,
- "multi_kill": 1,
- "victim": {
- "id": 0,
- "roster": {
- "id": 0
}
}, - "assists": [
- {
- "aggressor": {
- "id": 0,
- "roster": {
- "id": 0
}
}
}
]
}
}
]
Retrieve the Postgame API Economy Timeline for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/postgame/api/timelines/economy?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "match": {
- "clock": {
- "milliseconds": 32700
}
}, - "event_type": "player-gold-earned-updated",
- "event_data": {
- "player": {
- "id": 0
}, - "total": 0
}
}
]
Retrieve the Postgame API Experience Timeline for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/postgame/api/timelines/experience?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "match": {
- "clock": {
- "milliseconds": 32700
}
}, - "event_type": "player-total-experience-updated",
- "event_data": {
- "player": {
- "id": 0
}, - "total": 0
}
}
]
Retrieve the Postgame API Levels Timeline for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/postgame/api/timelines/levels?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "match": {
- "clock": {
- "milliseconds": 32700
}
}, - "event_type": "player-ability-evolved",
- "event_data": {
- "player": {
- "id": 0
}, - "ability": {
- "id": 0
}
}
}
]
Retrieve the Postgame API Summary for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/postgame/api/summary?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "length": {
- "milliseconds": 3860
}, - "start": "2019-08-24T14:15:22Z",
- "patch": "string",
- "teams": {
- "home": {
- "roster": {
- "id": 0
}, - "score": 0,
- "is_winner": true,
- "gold_earned": 0,
- "turrets_destroyed": 0,
- "inhibitors_destroyed": 0,
- "creeps": {
- "overall": {
- "kills": {
- "total": 0
}
}, - "neutrals": {
- "kills": {
- "total": 0,
- "per_elite_type": [
- {
- "elite": {
- "id": 5426
}, - "total": 0
}
], - "enemy_jungle": 0,
- "friendly_jungle": 0
}
}
}, - "barons_killed": 0,
- "heralds_killed": 0,
- "dragons_killed": 0,
- "players": [
- {
- "gold": {
- "earned": 0,
- "spent": 0,
- "per_minute": 0.1
}, - "experience": {
- "earned": 0,
- "per_minute": 0.1
}, - "creeps": {
- "total": {
- "kills": 0
}, - "neutrals": {
- "kills": {
- "total": 0,
- "per_elite_type": [
- {
- "elite": {
- "id": 5426
}, - "total": 0
}
], - "enemy_jungle": 0,
- "friendly_jungle": 0,
- "baron_nashor": 0,
- "rift_herald": 0,
- "air_dragon": 0,
- "earth_dragon": 0,
- "elder_dragon": 0,
- "fire_dragon": 0,
- "water_dragon": 0
}
}
}, - "wards": [
- {
- "ward": {
- "id": 0
}, - "placed": 0,
- "destroyed": 0
}
], - "healing": {
- "total": 0,
- "nr_target": 0
}, - "crowd_control": {
- "length": {
- "milliseconds": 3860
}
}, - "damage": {
- "overall": {
- "given": {
- "total": 0,
- "magical": 0,
- "physical": 0,
- "true": 0
}, - "taken": {
- "total": 0,
- "magical": 0,
- "physical": 0,
- "true": 0
}
}, - "champion": {
- "given": {
- "total": 0,
- "magical": 0,
- "physical": 0,
- "true": 0
}
}, - "objective": {
- "given": {
- "total": 0
}
}, - "turret": {
- "given": {
- "total": 0
}
}, - "largest_crit": 0
}, - "level": 0,
- "vision_score": 0,
- "summoner_spells": [
- {
- "id": 0,
- "slot": 0
}
], - "masteries": [
- {
- "id": 0,
- "rank": 1
}
], - "runes": [
- {
- "id": 0,
- "rank": 1
}
], - "runes_reforged": {
- "primary_path": {
- "path": {
- "id": 0
}, - "keystone": {
- "id": 0
}, - "runes": [
- {
- "id": 0,
- "slot": 0
}
]
}, - "secondary_path": {
- "path": {
- "id": 0
}, - "runes": [
- {
- "id": 0,
- "slot": 0
}
]
}
}, - "shards": [
- {
- "id": 0,
- "slot": 0
}
], - "id": 0,
- "champion": {
- "id": 0
}, - "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "items": {
- "inventory": [
- {
- "id": 0,
- "slot": 0
}
], - "trinket_slot": [
- {
- "id": 0,
- "slot": 0
}
]
}, - "ui_index": 4
}
], - "faction": {
- "id": 5444
}, - "draft": {
- "picks": [
- {
- "draft_order": 1,
- "hero": {
- "id": 0
}
}
], - "bans": [
- {
- "draft_order": 1,
- "hero": {
- "id": 0
}
}
]
}
}, - "away": {
- "roster": {
- "id": 0
}, - "score": 0,
- "is_winner": true,
- "gold_earned": 0,
- "turrets_destroyed": 0,
- "inhibitors_destroyed": 0,
- "creeps": {
- "overall": {
- "kills": {
- "total": 0
}
}, - "neutrals": {
- "kills": {
- "total": 0,
- "per_elite_type": [
- {
- "elite": {
- "id": 5426
}, - "total": 0
}
], - "enemy_jungle": 0,
- "friendly_jungle": 0
}
}
}, - "barons_killed": 0,
- "heralds_killed": 0,
- "dragons_killed": 0,
- "players": [
- {
- "gold": {
- "earned": 0,
- "spent": 0,
- "per_minute": 0.1
}, - "experience": {
- "earned": 0,
- "per_minute": 0.1
}, - "creeps": {
- "total": {
- "kills": 0
}, - "neutrals": {
- "kills": {
- "total": 0,
- "per_elite_type": [
- {
- "elite": {
- "id": 5426
}, - "total": 0
}
], - "enemy_jungle": 0,
- "friendly_jungle": 0,
- "baron_nashor": 0,
- "rift_herald": 0,
- "air_dragon": 0,
- "earth_dragon": 0,
- "elder_dragon": 0,
- "fire_dragon": 0,
- "water_dragon": 0
}
}
}, - "wards": [
- {
- "ward": {
- "id": 0
}, - "placed": 0,
- "destroyed": 0
}
], - "healing": {
- "total": 0,
- "nr_target": 0
}, - "crowd_control": {
- "length": {
- "milliseconds": 3860
}
}, - "damage": {
- "overall": {
- "given": {
- "total": 0,
- "magical": 0,
- "physical": 0,
- "true": 0
}, - "taken": {
- "total": 0,
- "magical": 0,
- "physical": 0,
- "true": 0
}
}, - "champion": {
- "given": {
- "total": 0,
- "magical": 0,
- "physical": 0,
- "true": 0
}
}, - "objective": {
- "given": {
- "total": 0
}
}, - "turret": {
- "given": {
- "total": 0
}
}, - "largest_crit": 0
}, - "level": 0,
- "vision_score": 0,
- "summoner_spells": [
- {
- "id": 0,
- "slot": 0
}
], - "masteries": [
- {
- "id": 0,
- "rank": 1
}
], - "runes": [
- {
- "id": 0,
- "rank": 1
}
], - "runes_reforged": {
- "primary_path": {
- "path": {
- "id": 0
}, - "keystone": {
- "id": 0
}, - "runes": [
- {
- "id": 0,
- "slot": 0
}
]
}, - "secondary_path": {
- "path": {
- "id": 0
}, - "runes": [
- {
- "id": 0,
- "slot": 0
}
]
}
}, - "shards": [
- {
- "id": 0,
- "slot": 0
}
], - "id": 0,
- "champion": {
- "id": 0
}, - "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "items": {
- "inventory": [
- {
- "id": 0,
- "slot": 0
}
], - "trinket_slot": [
- {
- "id": 0,
- "slot": 0
}
]
}, - "ui_index": 4
}
], - "faction": {
- "id": 5444
}, - "draft": {
- "picks": [
- {
- "draft_order": 1,
- "hero": {
- "id": 0
}
}
], - "bans": [
- {
- "draft_order": 1,
- "hero": {
- "id": 0
}
}
]
}
}
}
}
Retrieve the Postgame API Summary for a specific player.
Can be filtered on different things depending on game:
/players/:id/postgame/server/summary?champion=4636
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
distribution | string Default: "avg" Enum: "max" "min" "avg" "Px" The distribution to apply to response. max: returns the maximum value for each datapoint min: returns the minimum value for each datapoint avg: returns the average value for each datapoint Px: returns the value representing the requested percentile. where x is an integer value, x >= 0, x <= 100. e.g. P50 |
from | |
to | |
champion | integer >= 0 Filter on champion asset id |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/players/{id}/postgame/api/summary?id_space=SOME_STRING_VALUE&distribution=SOME_STRING_VALUE&from=SOME_STRING_VALUE&to=SOME_STRING_VALUE&champion=SOME_INTEGER_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "dataset_summary": {
- "matches": {
- "total": 0,
- "won": 0,
- "lost": 0,
- "first_blood": {
- "won": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
], - "lost": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "firstblood": {
- "won": 0,
- "lost": 0
}
}, - "faction": {
- "blue": {
- "total": 0,
- "won": 0,
- "lost": 0,
- "first_blood": {
- "won": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
], - "lost": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "firstblood": {
- "won": 0,
- "lost": 0
}, - "scoreboard": {
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}
}
}, - "red": {
- "total": 0,
- "won": 0,
- "lost": 0,
- "first_blood": {
- "won": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
], - "lost": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "firstblood": {
- "won": 0,
- "lost": 0
}, - "scoreboard": {
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}
}
}
}, - "scoreboard": {
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}
}
}, - "statistics": {
- "structures": {
- "turrets": {
- "taken": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "inhibitors": {
- "taken": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}, - "percentile": 0.1,
- "length": [
- {
- "clock": {
- "milliseconds": 32700
}, - "match": {
- "id": 0
}, - "against": {
- "id": 0
}
}
], - "kills": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "per_minute": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "deaths": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "assists": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "experience": {
- "per_minute": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "damage": {
- "overall": {
- "given": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "taken": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}, - "champion": {
- "given": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}
}, - "healing": {
- "overall": {
- "given": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}
}, - "gold": {
- "earned": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "per_minute": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "spent": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}, - "creeps": {
- "faction": {
- "kills": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "neutrals": {
- "kills": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "barons_killed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "dragons_killed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "heralds_killed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}, - "wards": {
- "overall": {
- "placed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "killed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}
}
}
Retrieve the Postgame API Summary for a specific team.
Can be filtered on different things depending on game:
/players/:id/postgame/server/summary?champion=4636
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
distribution | string Default: "avg" Enum: "max" "min" "avg" "Px" The distribution to apply to response. max: returns the maximum value for each datapoint min: returns the minimum value for each datapoint avg: returns the average value for each datapoint Px: returns the value representing the requested percentile. where x is an integer value, x >= 0, x <= 100. e.g. P50 |
from | |
to | |
champion | integer >= 0 Filter on champion asset id |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/teams/{id}/postgame/api/summary?id_space=SOME_STRING_VALUE&distribution=SOME_STRING_VALUE&from=SOME_STRING_VALUE&to=SOME_STRING_VALUE&champion=SOME_INTEGER_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "dataset_summary": {
- "matches": {
- "total": 0,
- "won": 0,
- "lost": 0,
- "first_blood": {
- "won": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
], - "lost": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "firstblood": {
- "won": 0,
- "lost": 0
}
}, - "faction": {
- "blue": {
- "total": 0,
- "won": 0,
- "lost": 0,
- "first_blood": {
- "won": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
], - "lost": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "firstblood": {
- "won": 0,
- "lost": 0
}, - "scoreboard": {
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}
}
}, - "red": {
- "total": 0,
- "won": 0,
- "lost": 0,
- "first_blood": {
- "won": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
], - "lost": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "firstblood": {
- "won": 0,
- "lost": 0
}, - "scoreboard": {
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}
}
}
}, - "scoreboard": {
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}
}
}, - "statistics": {
- "structures": {
- "turrets": {
- "taken": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "lost": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "inhibitors": {
- "taken": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "lost": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}, - "percentile": 0.1,
- "length": [
- {
- "clock": {
- "milliseconds": 32700
}, - "match": {
- "id": 0
}, - "against": {
- "id": 0
}
}
], - "kills": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "per_minute": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "deaths": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "assists": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "experience": {
- "per_minute": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "damage": {
- "overall": {
- "given": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "taken": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}, - "champion": {
- "given": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}
}, - "healing": {
- "overall": {
- "given": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}
}, - "gold": {
- "earned": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "per_minute": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "spent": {
- "total": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}, - "creeps": {
- "faction": {
- "kills": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}, - "neutrals": {
- "kills": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "barons_killed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "dragons_killed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "heralds_killed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}, - "wards": {
- "overall": {
- "placed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
], - "killed": [
- {
- "match": {
- "id": 0
}, - "against": {
- "id": 0
}, - "value": 0.1
}
]
}
}
}
}
Retrieve the Postgame API Champion Breakdown for a specific team.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change.
id required | integer >= 0 Resource id |
from | |
to | |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/teams/{id}/postgame/api/breakdowns/champion?from=SOME_STRING_VALUE&to=SOME_STRING_VALUE&id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "champion": {
- "id": 0
}, - "wins": {
- "total": 0,
- "picks": 0,
- "bans": 0
}, - "losses": {
- "total": 0,
- "picks": 0,
- "bans": 0
}
}
Retrieve the current state of the Live ComputerVision Summary for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available and will reflect the latest state of any corresponding Push API Channel.
For example the latest update on the csgo_live_cv_states
channel for
match x
will be available as /v3/matches/x/live/cv/summary
.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/live/cv/summary?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "timestamp": "2006-01-02T15:04:05Z",
- "latest_events_channel_index": 0,
- "latest_states_channel_index": 0,
- "match": {
- "id": 0,
- "patch": "7.30d",
- "timeline": {
- "diurnal_phase": "day",
- "phase": "undetermined",
- "clock": {
- "milliseconds": 32700
}, - "end": "2006-01-02T15:04:05Z",
- "start": "2006-01-02T15:04:05Z"
}
}, - "seed_indexed_state": {
- "teams": {
- "home": {
- "roster": {
- "id": 0
}, - "ui_side": "left",
- "faction": {
- "id": 0
}, - "state": {
- "net_worth_lead": 0,
- "neutral_items_discovered": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "score": 0,
- "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "creeps": {
- "neutrals": {
- "kills": {
- "roshan": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}, - "players": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "hero": {
- "id": 0
}, - "state": {
- "hitpoints": {
- "health": {
- "percent": 0.1
}
}, - "ability_resource": {
- "mana": {
- "percent": 0.1
}
}, - "ultimate_state": "not-learned",
- "smoked": true,
- "respawns_in": {
- "milliseconds": 3860
}, - "items_assembled": [
- {
- "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "couriers": {
- "asset": {
- "id": 0
}, - "killed": {
- "total": 0
}, - "lost": {
- "total": 0
}
}, - "wards": {
- "killed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "kills": {
- "total": 0,
- "special": {
- "first_blood": 1
}
}, - "denies": {
- "total": 0
}, - "deaths": {
- "total": 0,
- "enemy": {
- "total": 0
}, - "denies": {
- "total": 0,
- "allies": 0,
- "neutrals": 0
}
}, - "tips": {
- "enemy": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}, - "allies": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}
}
]
}, - "away": {
- "roster": {
- "id": 0
}, - "ui_side": "left",
- "faction": {
- "id": 0
}, - "state": {
- "net_worth_lead": 0,
- "neutral_items_discovered": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "score": 0,
- "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "creeps": {
- "neutrals": {
- "kills": {
- "roshan": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}, - "players": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "hero": {
- "id": 0
}, - "state": {
- "hitpoints": {
- "health": {
- "percent": 0.1
}
}, - "ability_resource": {
- "mana": {
- "percent": 0.1
}
}, - "ultimate_state": "not-learned",
- "smoked": true,
- "respawns_in": {
- "milliseconds": 3860
}, - "items_assembled": [
- {
- "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "couriers": {
- "asset": {
- "id": 0
}, - "killed": {
- "total": 0
}, - "lost": {
- "total": 0
}
}, - "wards": {
- "killed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "kills": {
- "total": 0,
- "special": {
- "first_blood": 1
}
}, - "denies": {
- "total": 0
}, - "deaths": {
- "total": 0,
- "enemy": {
- "total": 0
}, - "denies": {
- "total": 0,
- "allies": 0,
- "neutrals": 0
}
}, - "tips": {
- "enemy": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}, - "allies": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}
}
]
}
}, - "outposts": {
- "north_west": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "north_east": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "south_west": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "south_east": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}
}, - "available_runes": [
- {
- "location": {
- "id": 0
}, - "rune": {
- "id": 0
}
}
], - "aegis": {
- "carrier": {
- "ui_side": "left",
- "ui_index": 0,
- "roster": {
- "id": 0
}, - "player": {
- "id": 0
}
}, - "asset": {
- "id": 0
}
}
}, - "side_indexed_state": {
- "teams": {
- "left": {
- "roster": {
- "id": 0
}, - "ui_side": "left",
- "faction": {
- "id": 0
}, - "state": {
- "net_worth_lead": 0,
- "neutral_items_discovered": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "score": 0,
- "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "creeps": {
- "neutrals": {
- "kills": {
- "roshan": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}, - "players": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "hero": {
- "id": 0
}, - "state": {
- "hitpoints": {
- "health": {
- "percent": 0.1
}
}, - "ability_resource": {
- "mana": {
- "percent": 0.1
}
}, - "ultimate_state": "not-learned",
- "smoked": true,
- "respawns_in": {
- "milliseconds": 3860
}, - "items_assembled": [
- {
- "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "couriers": {
- "asset": {
- "id": 0
}, - "killed": {
- "total": 0
}, - "lost": {
- "total": 0
}
}, - "wards": {
- "killed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "kills": {
- "total": 0,
- "special": {
- "first_blood": 1
}
}, - "denies": {
- "total": 0
}, - "deaths": {
- "total": 0,
- "enemy": {
- "total": 0
}, - "denies": {
- "total": 0,
- "allies": 0,
- "neutrals": 0
}
}, - "tips": {
- "enemy": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}, - "allies": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}
}
]
}, - "right": {
- "roster": {
- "id": 0
}, - "ui_side": "left",
- "faction": {
- "id": 0
}, - "state": {
- "net_worth_lead": 0,
- "neutral_items_discovered": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "score": 0,
- "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "creeps": {
- "neutrals": {
- "kills": {
- "roshan": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}, - "players": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "hero": {
- "id": 0
}, - "state": {
- "hitpoints": {
- "health": {
- "percent": 0.1
}
}, - "ability_resource": {
- "mana": {
- "percent": 0.1
}
}, - "ultimate_state": "not-learned",
- "smoked": true,
- "respawns_in": {
- "milliseconds": 3860
}, - "items_assembled": [
- {
- "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "couriers": {
- "asset": {
- "id": 0
}, - "killed": {
- "total": 0
}, - "lost": {
- "total": 0
}
}, - "wards": {
- "killed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "kills": {
- "total": 0,
- "special": {
- "first_blood": 1
}
}, - "denies": {
- "total": 0
}, - "deaths": {
- "total": 0,
- "enemy": {
- "total": 0
}, - "denies": {
- "total": 0,
- "allies": 0,
- "neutrals": 0
}
}, - "tips": {
- "enemy": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}, - "allies": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}
}
]
}
}, - "outposts": {
- "north_west": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "north_east": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "south_west": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "south_east": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}
}, - "available_runes": [
- {
- "location": {
- "id": 0
}, - "rune": {
- "id": 0
}
}
], - "aegis": {
- "carrier": {
- "ui_side": "left",
- "ui_index": 0,
- "roster": {
- "id": 0
}, - "player": {
- "id": 0
}
}, - "asset": {
- "id": 123456
}
}
}
}
Retrieve the Computer Vision Kills Timeline for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/live/cv/timelines/kills?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "events": [
- {
- "clock": {
- "milliseconds": 32700
}, - "event_type": "player-killed",
- "event_data": {
- "victim": {
- "ui_side": "left",
- "ui_index": 0,
- "roster": {
- "id": 0
}, - "player": {
- "id": 0
}
}, - "bounties": [
- {
- "gold": 0,
- "receiver": {
- "ui_side": "left",
- "ui_index": 0,
- "roster": {
- "id": 0
}, - "player": {
- "id": 0
}
}
}
], - "modifiers": [
- {
- "id": 123456
}
], - "aggressor": {
- "ui_side": "left",
- "ui_index": 0,
- "roster": {
- "id": 0
}, - "player": {
- "id": 0
}
}, - "kill_streak": 0,
- "multi_kill": 0
}
}
]
}
Retrieve the Computer Vision Objectives Timeline for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/live/cv/timelines/objectives?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "events": [
- {
- "clock": {
- "milliseconds": 32700
}, - "event_type": "structure-destroyed-by-player",
- "event_data": {
- "aggressor": {
- "id": 0,
- "roster": {
- "id": 0
}
}, - "victim": {
- "faction": {
- "id": 0
}, - "id": 0
}, - "assists": [
- {
- "aggressor": {
- "id": 0,
- "roster": {
- "id": 0
}
}
}
]
}
}
]
}
Retrieve the current state of the Live ComputerVision Summary for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available and will reflect the latest state of any corresponding Push API Channel.
For example the latest update on the csgo_live_cv_states
channel for
match x
will be available as /v3/matches/x/live/cv/summary
.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/live/cv/summary?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "timestamp": "2006-01-02T15:04:05Z",
- "latest_events_channel_index": 0,
- "latest_states_channel_index": 0,
- "match": {
- "id": 0,
- "patch": "7.30d",
- "timeline": {
- "diurnal_phase": "day",
- "phase": "undetermined",
- "clock": {
- "milliseconds": 32700
}, - "end": "2006-01-02T15:04:05Z",
- "start": "2006-01-02T15:04:05Z"
}
}, - "seed_indexed_state": {
- "teams": {
- "home": {
- "roster": {
- "id": 0
}, - "ui_side": "left",
- "faction": {
- "id": 0
}, - "state": {
- "net_worth_lead": 0,
- "neutral_items_discovered": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "score": 0,
- "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "creeps": {
- "neutrals": {
- "kills": {
- "roshan": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}, - "players": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "hero": {
- "id": 0
}, - "state": {
- "hitpoints": {
- "health": {
- "percent": 0.1
}
}, - "ability_resource": {
- "mana": {
- "percent": 0.1
}
}, - "ultimate_state": "not-learned",
- "smoked": true,
- "respawns_in": {
- "milliseconds": 3860
}, - "items_assembled": [
- {
- "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "couriers": {
- "asset": {
- "id": 0
}, - "killed": {
- "total": 0
}, - "lost": {
- "total": 0
}
}, - "wards": {
- "killed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "kills": {
- "total": 0,
- "special": {
- "first_blood": 1
}
}, - "denies": {
- "total": 0
}, - "deaths": {
- "total": 0,
- "enemy": {
- "total": 0
}, - "denies": {
- "total": 0,
- "allies": 0,
- "neutrals": 0
}
}, - "tips": {
- "enemy": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}, - "allies": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}
}
]
}, - "away": {
- "roster": {
- "id": 0
}, - "ui_side": "left",
- "faction": {
- "id": 0
}, - "state": {
- "net_worth_lead": 0,
- "neutral_items_discovered": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "score": 0,
- "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "creeps": {
- "neutrals": {
- "kills": {
- "roshan": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}, - "players": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "hero": {
- "id": 0
}, - "state": {
- "hitpoints": {
- "health": {
- "percent": 0.1
}
}, - "ability_resource": {
- "mana": {
- "percent": 0.1
}
}, - "ultimate_state": "not-learned",
- "smoked": true,
- "respawns_in": {
- "milliseconds": 3860
}, - "items_assembled": [
- {
- "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "couriers": {
- "asset": {
- "id": 0
}, - "killed": {
- "total": 0
}, - "lost": {
- "total": 0
}
}, - "wards": {
- "killed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "kills": {
- "total": 0,
- "special": {
- "first_blood": 1
}
}, - "denies": {
- "total": 0
}, - "deaths": {
- "total": 0,
- "enemy": {
- "total": 0
}, - "denies": {
- "total": 0,
- "allies": 0,
- "neutrals": 0
}
}, - "tips": {
- "enemy": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}, - "allies": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}
}
]
}
}, - "outposts": {
- "north_west": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "north_east": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "south_west": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "south_east": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}
}, - "available_runes": [
- {
- "location": {
- "id": 0
}, - "rune": {
- "id": 0
}
}
], - "aegis": {
- "carrier": {
- "ui_side": "left",
- "ui_index": 0,
- "roster": {
- "id": 0
}, - "player": {
- "id": 0
}
}, - "asset": {
- "id": 0
}
}
}, - "side_indexed_state": {
- "teams": {
- "left": {
- "roster": {
- "id": 0
}, - "ui_side": "left",
- "faction": {
- "id": 0
}, - "state": {
- "net_worth_lead": 0,
- "neutral_items_discovered": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "score": 0,
- "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "creeps": {
- "neutrals": {
- "kills": {
- "roshan": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}, - "players": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "hero": {
- "id": 0
}, - "state": {
- "hitpoints": {
- "health": {
- "percent": 0.1
}
}, - "ability_resource": {
- "mana": {
- "percent": 0.1
}
}, - "ultimate_state": "not-learned",
- "smoked": true,
- "respawns_in": {
- "milliseconds": 3860
}, - "items_assembled": [
- {
- "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "couriers": {
- "asset": {
- "id": 0
}, - "killed": {
- "total": 0
}, - "lost": {
- "total": 0
}
}, - "wards": {
- "killed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "kills": {
- "total": 0,
- "special": {
- "first_blood": 1
}
}, - "denies": {
- "total": 0
}, - "deaths": {
- "total": 0,
- "enemy": {
- "total": 0
}, - "denies": {
- "total": 0,
- "allies": 0,
- "neutrals": 0
}
}, - "tips": {
- "enemy": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}, - "allies": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}
}
]
}, - "right": {
- "roster": {
- "id": 0
}, - "ui_side": "left",
- "faction": {
- "id": 0
}, - "state": {
- "net_worth_lead": 0,
- "neutral_items_discovered": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "score": 0,
- "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "creeps": {
- "neutrals": {
- "kills": {
- "roshan": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}, - "players": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "hero": {
- "id": 0
}, - "state": {
- "hitpoints": {
- "health": {
- "percent": 0.1
}
}, - "ability_resource": {
- "mana": {
- "percent": 0.1
}
}, - "ultimate_state": "not-learned",
- "smoked": true,
- "respawns_in": {
- "milliseconds": 3860
}, - "items_assembled": [
- {
- "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "couriers": {
- "asset": {
- "id": 0
}, - "killed": {
- "total": 0
}, - "lost": {
- "total": 0
}
}, - "wards": {
- "killed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "kills": {
- "total": 0,
- "special": {
- "first_blood": 1
}
}, - "denies": {
- "total": 0
}, - "deaths": {
- "total": 0,
- "enemy": {
- "total": 0
}, - "denies": {
- "total": 0,
- "allies": 0,
- "neutrals": 0
}
}, - "tips": {
- "enemy": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}, - "allies": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}
}
]
}
}, - "outposts": {
- "north_west": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "north_east": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "south_west": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "south_east": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}
}, - "available_runes": [
- {
- "location": {
- "id": 0
}, - "rune": {
- "id": 0
}
}
], - "aegis": {
- "carrier": {
- "ui_side": "left",
- "ui_index": 0,
- "roster": {
- "id": 0
}, - "player": {
- "id": 0
}
}, - "asset": {
- "id": 123456
}
}
}
}
Retrieve the current state of the Live ComputerVision Summary for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available and will reflect the latest state of any corresponding Push API Channel.
For example the latest update on the csgo_live_cv_states
channel for
match x
will be available as /v3/matches/x/live/cv/summary
.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/live/cv/summary?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "timestamp": "2006-01-02T15:04:05Z",
- "latest_events_channel_index": 0,
- "latest_states_channel_index": 0,
- "match": {
- "id": 0,
- "patch": "7.30d",
- "timeline": {
- "diurnal_phase": "day",
- "phase": "undetermined",
- "clock": {
- "milliseconds": 32700
}, - "end": "2006-01-02T15:04:05Z",
- "start": "2006-01-02T15:04:05Z"
}
}, - "seed_indexed_state": {
- "teams": {
- "home": {
- "roster": {
- "id": 0
}, - "ui_side": "left",
- "faction": {
- "id": 0
}, - "state": {
- "net_worth_lead": 0,
- "neutral_items_discovered": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "score": 0,
- "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "creeps": {
- "neutrals": {
- "kills": {
- "roshan": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}, - "players": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "hero": {
- "id": 0
}, - "state": {
- "hitpoints": {
- "health": {
- "percent": 0.1
}
}, - "ability_resource": {
- "mana": {
- "percent": 0.1
}
}, - "ultimate_state": "not-learned",
- "smoked": true,
- "respawns_in": {
- "milliseconds": 3860
}, - "items_assembled": [
- {
- "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "couriers": {
- "asset": {
- "id": 0
}, - "killed": {
- "total": 0
}, - "lost": {
- "total": 0
}
}, - "wards": {
- "killed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "kills": {
- "total": 0,
- "special": {
- "first_blood": 1
}
}, - "denies": {
- "total": 0
}, - "deaths": {
- "total": 0,
- "enemy": {
- "total": 0
}, - "denies": {
- "total": 0,
- "allies": 0,
- "neutrals": 0
}
}, - "tips": {
- "enemy": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}, - "allies": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}
}
]
}, - "away": {
- "roster": {
- "id": 0
}, - "ui_side": "left",
- "faction": {
- "id": 0
}, - "state": {
- "net_worth_lead": 0,
- "neutral_items_discovered": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "score": 0,
- "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "creeps": {
- "neutrals": {
- "kills": {
- "roshan": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}, - "players": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "hero": {
- "id": 0
}, - "state": {
- "hitpoints": {
- "health": {
- "percent": 0.1
}
}, - "ability_resource": {
- "mana": {
- "percent": 0.1
}
}, - "ultimate_state": "not-learned",
- "smoked": true,
- "respawns_in": {
- "milliseconds": 3860
}, - "items_assembled": [
- {
- "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "couriers": {
- "asset": {
- "id": 0
}, - "killed": {
- "total": 0
}, - "lost": {
- "total": 0
}
}, - "wards": {
- "killed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "kills": {
- "total": 0,
- "special": {
- "first_blood": 1
}
}, - "denies": {
- "total": 0
}, - "deaths": {
- "total": 0,
- "enemy": {
- "total": 0
}, - "denies": {
- "total": 0,
- "allies": 0,
- "neutrals": 0
}
}, - "tips": {
- "enemy": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}, - "allies": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}
}
]
}
}, - "outposts": {
- "north_west": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "north_east": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "south_west": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "south_east": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}
}, - "available_runes": [
- {
- "location": {
- "id": 0
}, - "rune": {
- "id": 0
}
}
], - "aegis": {
- "carrier": {
- "ui_side": "left",
- "ui_index": 0,
- "roster": {
- "id": 0
}, - "player": {
- "id": 0
}
}, - "asset": {
- "id": 0
}
}
}, - "side_indexed_state": {
- "teams": {
- "left": {
- "roster": {
- "id": 0
}, - "ui_side": "left",
- "faction": {
- "id": 0
}, - "state": {
- "net_worth_lead": 0,
- "neutral_items_discovered": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "score": 0,
- "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "creeps": {
- "neutrals": {
- "kills": {
- "roshan": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}, - "players": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "hero": {
- "id": 0
}, - "state": {
- "hitpoints": {
- "health": {
- "percent": 0.1
}
}, - "ability_resource": {
- "mana": {
- "percent": 0.1
}
}, - "ultimate_state": "not-learned",
- "smoked": true,
- "respawns_in": {
- "milliseconds": 3860
}, - "items_assembled": [
- {
- "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "couriers": {
- "asset": {
- "id": 0
}, - "killed": {
- "total": 0
}, - "lost": {
- "total": 0
}
}, - "wards": {
- "killed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "kills": {
- "total": 0,
- "special": {
- "first_blood": 1
}
}, - "denies": {
- "total": 0
}, - "deaths": {
- "total": 0,
- "enemy": {
- "total": 0
}, - "denies": {
- "total": 0,
- "allies": 0,
- "neutrals": 0
}
}, - "tips": {
- "enemy": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}, - "allies": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}
}
]
}, - "right": {
- "roster": {
- "id": 0
}, - "ui_side": "left",
- "faction": {
- "id": 0
}, - "state": {
- "net_worth_lead": 0,
- "neutral_items_discovered": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "score": 0,
- "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "creeps": {
- "neutrals": {
- "kills": {
- "roshan": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}, - "players": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "hero": {
- "id": 0
}, - "state": {
- "hitpoints": {
- "health": {
- "percent": 0.1
}
}, - "ability_resource": {
- "mana": {
- "percent": 0.1
}
}, - "ultimate_state": "not-learned",
- "smoked": true,
- "respawns_in": {
- "milliseconds": 3860
}, - "items_assembled": [
- {
- "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "couriers": {
- "asset": {
- "id": 0
}, - "killed": {
- "total": 0
}, - "lost": {
- "total": 0
}
}, - "wards": {
- "killed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "kills": {
- "total": 0,
- "special": {
- "first_blood": 1
}
}, - "denies": {
- "total": 0
}, - "deaths": {
- "total": 0,
- "enemy": {
- "total": 0
}, - "denies": {
- "total": 0,
- "allies": 0,
- "neutrals": 0
}
}, - "tips": {
- "enemy": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}, - "allies": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}
}
]
}
}, - "outposts": {
- "north_west": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "north_east": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "south_west": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "south_east": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}
}, - "available_runes": [
- {
- "location": {
- "id": 0
}, - "rune": {
- "id": 0
}
}
], - "aegis": {
- "carrier": {
- "ui_side": "left",
- "ui_index": 0,
- "roster": {
- "id": 0
}, - "player": {
- "id": 0
}
}, - "asset": {
- "id": 123456
}
}
}
}
Retrieve the current state of the Live ComputerVision Summary for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available and will reflect the latest state of any corresponding Push API Channel.
For example the latest update on the csgo_live_cv_states
channel for
match x
will be available as /v3/matches/x/live/cv/summary
.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/live/cv/summary?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "timestamp": "2006-01-02T15:04:05Z",
- "latest_events_channel_index": 0,
- "latest_states_channel_index": 0,
- "match": {
- "id": 0,
- "patch": "7.30d",
- "timeline": {
- "diurnal_phase": "day",
- "phase": "undetermined",
- "clock": {
- "milliseconds": 32700
}, - "end": "2006-01-02T15:04:05Z",
- "start": "2006-01-02T15:04:05Z"
}
}, - "seed_indexed_state": {
- "teams": {
- "home": {
- "roster": {
- "id": 0
}, - "ui_side": "left",
- "faction": {
- "id": 0
}, - "state": {
- "net_worth_lead": 0,
- "neutral_items_discovered": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "score": 0,
- "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "creeps": {
- "neutrals": {
- "kills": {
- "roshan": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}, - "players": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "hero": {
- "id": 0
}, - "state": {
- "hitpoints": {
- "health": {
- "percent": 0.1
}
}, - "ability_resource": {
- "mana": {
- "percent": 0.1
}
}, - "ultimate_state": "not-learned",
- "smoked": true,
- "respawns_in": {
- "milliseconds": 3860
}, - "items_assembled": [
- {
- "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "couriers": {
- "asset": {
- "id": 0
}, - "killed": {
- "total": 0
}, - "lost": {
- "total": 0
}
}, - "wards": {
- "killed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "kills": {
- "total": 0,
- "special": {
- "first_blood": 1
}
}, - "denies": {
- "total": 0
}, - "deaths": {
- "total": 0,
- "enemy": {
- "total": 0
}, - "denies": {
- "total": 0,
- "allies": 0,
- "neutrals": 0
}
}, - "tips": {
- "enemy": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}, - "allies": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}
}
]
}, - "away": {
- "roster": {
- "id": 0
}, - "ui_side": "left",
- "faction": {
- "id": 0
}, - "state": {
- "net_worth_lead": 0,
- "neutral_items_discovered": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "score": 0,
- "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "creeps": {
- "neutrals": {
- "kills": {
- "roshan": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}, - "players": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "hero": {
- "id": 0
}, - "state": {
- "hitpoints": {
- "health": {
- "percent": 0.1
}
}, - "ability_resource": {
- "mana": {
- "percent": 0.1
}
}, - "ultimate_state": "not-learned",
- "smoked": true,
- "respawns_in": {
- "milliseconds": 3860
}, - "items_assembled": [
- {
- "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "couriers": {
- "asset": {
- "id": 0
}, - "killed": {
- "total": 0
}, - "lost": {
- "total": 0
}
}, - "wards": {
- "killed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "kills": {
- "total": 0,
- "special": {
- "first_blood": 1
}
}, - "denies": {
- "total": 0
}, - "deaths": {
- "total": 0,
- "enemy": {
- "total": 0
}, - "denies": {
- "total": 0,
- "allies": 0,
- "neutrals": 0
}
}, - "tips": {
- "enemy": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}, - "allies": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}
}
]
}
}, - "outposts": {
- "north_west": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "north_east": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "south_west": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "south_east": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}
}, - "available_runes": [
- {
- "location": {
- "id": 0
}, - "rune": {
- "id": 0
}
}
], - "aegis": {
- "carrier": {
- "ui_side": "left",
- "ui_index": 0,
- "roster": {
- "id": 0
}, - "player": {
- "id": 0
}
}, - "asset": {
- "id": 0
}
}
}, - "side_indexed_state": {
- "teams": {
- "left": {
- "roster": {
- "id": 0
}, - "ui_side": "left",
- "faction": {
- "id": 0
}, - "state": {
- "net_worth_lead": 0,
- "neutral_items_discovered": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "score": 0,
- "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "creeps": {
- "neutrals": {
- "kills": {
- "roshan": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}, - "players": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "hero": {
- "id": 0
}, - "state": {
- "hitpoints": {
- "health": {
- "percent": 0.1
}
}, - "ability_resource": {
- "mana": {
- "percent": 0.1
}
}, - "ultimate_state": "not-learned",
- "smoked": true,
- "respawns_in": {
- "milliseconds": 3860
}, - "items_assembled": [
- {
- "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "couriers": {
- "asset": {
- "id": 0
}, - "killed": {
- "total": 0
}, - "lost": {
- "total": 0
}
}, - "wards": {
- "killed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "kills": {
- "total": 0,
- "special": {
- "first_blood": 1
}
}, - "denies": {
- "total": 0
}, - "deaths": {
- "total": 0,
- "enemy": {
- "total": 0
}, - "denies": {
- "total": 0,
- "allies": 0,
- "neutrals": 0
}
}, - "tips": {
- "enemy": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}, - "allies": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}
}
]
}, - "right": {
- "roster": {
- "id": 0
}, - "ui_side": "left",
- "faction": {
- "id": 0
}, - "state": {
- "net_worth_lead": 0,
- "neutral_items_discovered": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "score": 0,
- "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "creeps": {
- "neutrals": {
- "kills": {
- "roshan": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}, - "players": [
- {
- "ui_index": 0,
- "player": {
- "id": 0
}, - "hero": {
- "id": 0
}, - "state": {
- "hitpoints": {
- "health": {
- "percent": 0.1
}
}, - "ability_resource": {
- "mana": {
- "percent": 0.1
}
}, - "ultimate_state": "not-learned",
- "smoked": true,
- "respawns_in": {
- "milliseconds": 3860
}, - "items_assembled": [
- {
- "item": {
- "id": 0
}, - "clock": {
- "milliseconds": 32700
}
}
]
}, - "stats": {
- "couriers": {
- "asset": {
- "id": 0
}, - "killed": {
- "total": 0
}, - "lost": {
- "total": 0
}
}, - "wards": {
- "killed": {
- "total": 0,
- "observer": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "sentry": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "multi_kills": [
- {
- "nr_kills": 0,
- "count": 0
}
], - "kill_streaks": [
- 0
], - "structures": {
- "denies": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}
}, - "kills": {
- "barrack": {
- "asset": {
- "id": 0
}, - "total": 0,
- "top": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "mid": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}, - "bot": {
- "melee": {
- "asset": {
- "id": 0
}, - "total": 0
}, - "range": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "tower": {
- "asset": {
- "id": 0
}, - "total": 0
}
}
}, - "kills": {
- "total": 0,
- "special": {
- "first_blood": 1
}
}, - "denies": {
- "total": 0
}, - "deaths": {
- "total": 0,
- "enemy": {
- "total": 0
}, - "denies": {
- "total": 0,
- "allies": 0,
- "neutrals": 0
}
}, - "tips": {
- "enemy": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}, - "allies": {
- "incoming": {
- "total": 0
}, - "outgoing": {
- "total": 0
}
}
}, - "runes": {
- "bottled": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}, - "activated": {
- "arcane": 0,
- "bounty": 0,
- "double_damage": 0,
- "haste": 0,
- "illusion": 0,
- "invisibility": 0,
- "regeneration": 0,
- "shield": 0,
- "water": 0,
- "wisdom": 0
}
}
}
}
]
}
}, - "outposts": {
- "north_west": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "north_east": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "south_west": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}, - "south_east": {
- "asset": {
- "id": 0
}, - "owner": {
- "id": 0
}
}
}, - "available_runes": [
- {
- "location": {
- "id": 0
}, - "rune": {
- "id": 0
}
}
], - "aegis": {
- "carrier": {
- "ui_side": "left",
- "ui_index": 0,
- "roster": {
- "id": 0
}, - "player": {
- "id": 0
}
}, - "asset": {
- "id": 123456
}
}
}
}
Retrieve the Computer Vision Kills Timeline for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/live/cv/timelines/kills?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "events": [
- {
- "clock": {
- "milliseconds": 32700
}, - "event_type": "player-killed",
- "event_data": {
- "victim": {
- "ui_side": "left",
- "ui_index": 0,
- "roster": {
- "id": 0
}, - "player": {
- "id": 0
}
}, - "bounties": [
- {
- "gold": 0,
- "receiver": {
- "ui_side": "left",
- "ui_index": 0,
- "roster": {
- "id": 0
}, - "player": {
- "id": 0
}
}
}
], - "modifiers": [
- {
- "id": 123456
}
], - "aggressor": {
- "ui_side": "left",
- "ui_index": 0,
- "roster": {
- "id": 0
}, - "player": {
- "id": 0
}
}, - "kill_streak": 0,
- "multi_kill": 0
}
}
]
}
Retrieve the Computer Vision Spikes Timeline for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available. Once in place this data is unlikely to change.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/live/cv/timelines/spikes?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "rounds": [
- {
- "number": 1,
- "win_reason": {
- "id": [
- 5616
]
}, - "phases": {
- "buy_phase": "2006-01-02T15:04:05Z",
- "live_not_planted": "2006-01-02T15:04:05Z",
- "live_planted": "2006-01-02T15:04:05Z",
- "post_objective": "2006-01-02T15:04:05Z"
}, - "events": [
- {
- "timestamp": "2006-01-02T15:04:05Z",
- "event_type": "spike-acquired",
- "event_data": {
- "ui_side": "left",
- "ui_index": 4,
- "position": {
- "x": 0.1,
- "y": 0.1,
- "normalized_coordinate": {
- "x": 0.43,
- "y": 0.7,
- "map_layout": {
- "id": null
}, - "level": 0
}
}
}
}
], - "end": "2006-01-02T15:04:05Z"
}
]
}
Retrieve the Live CV Summary for a specific player.
You can read more about Coverage here.
id required | integer >= 0 Resource id |
from | |
to |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/players/{id}/live/cv/summary?from=SOME_STRING_VALUE&to=SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "matches": {
- "total": 0
}, - "scoreboard": {
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}
}
}
Retrieve the Live CV Summary for a specific team.
Can be filtered on different things depending on game:
teams/:id/live/cv/summary?map=208
You can read more about Coverage here.
id required | integer >= 0 Resource id |
from | |
to | |
map | integer >= 0 Filter on map asset id |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/teams/{id}/live/cv/summary?from=SOME_STRING_VALUE&to=SOME_STRING_VALUE&map=SOME_INTEGER_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "matches": {
- "total": 0,
- "won": 0,
- "lost": 0
}, - "factions": {
- "attacker": {
- "rounds": {
- "total": 0,
- "won": 0,
- "lost": 0,
- "pistol": {
- "total": 0,
- "won": 0,
- "lost": 0
}
}
}, - "defender": {
- "rounds": {
- "total": 0,
- "won": 0,
- "lost": 0,
- "pistol": {
- "total": 0,
- "won": 0,
- "lost": 0
}
}
}
}
}
Retrieve the Live CV Agent Breakdown for a specific team.
teams/:id/live/cv/breakdowns/agent?map=208
You can read more about Coverage here.
id required | integer >= 0 Resource id |
from | |
to | |
map | integer >= 0 Filter on map asset id |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/teams/{id}/live/cv/breakdowns/agent?from=SOME_STRING_VALUE&to=SOME_STRING_VALUE&map=SOME_INTEGER_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[ ]
Retrieve all available stats that have been manually entered by our editors for players that are participating in a specific match.
Stats are match scoped statistics for various events tied to a player in a roster. Type of stats can vary depending on the game.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/manual/stats?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
[- {
- "roster": {
- "id": 47423
}, - "players": [
- {
- "player": {
- "id": 45282
}, - "stats": {
- "kill_score": 5,
- "deaths": 2,
- "assists": 3
}
}
]
}
]
Retrieve the Live API Summary for a specific match.
You can read more about Coverage here.
This endpoint is updated as soon as the data is available and will reflect the latest state of any corresponding Push API Channel.
For example the latest update on the dota_live_api_states
channel for
match x
will be available as /v3/matches/x/live/api/summary
.
id required | integer >= 0 Resource id |
id_space | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
Abios-IdSpace | string Enum: "kambi" "sbtech" "betconstruct" "betradar" Which id space the given identifier is part of. This parameter is only relevant if you are querying the API using a third-party identifier such as one obtained from an odds or media provider. By default any identifier will be considered part of the Abios id space. You can read more about this here. |
curl --request GET \ --url 'https://atlas.abiosgaming.com/v3/matches/{id}/live/api/summary?id_space=SOME_STRING_VALUE' \ --header 'Abios-IdSpace: SOME_STRING_VALUE' \ --header 'Abios-Secret: REPLACE_KEY_VALUE'
{- "timestamp": "2019-08-24T14:15:22Z",
- "match": {
- "id": 0,
- "patch": "string",
- "phase": "undetermined",
- "clock": {
- "milliseconds": 32700
}
}, - "first_blood_time": {
- "milliseconds": 32700
}, - "timeline": {
- "length": 3420000,
- "start": "2019-08-24T14:15:22Z",
- "end": "2019-08-24T14:15:22Z"
}, - "delay": {
- "milliseconds": 3860
}, - "teams": {
- "home": {
- "roster": {
- "id": 0
}, - "faction": {
- "id": 5448
}, - "score": 0,
- "is_winner": true,
- "captain": {
- "id": 0
}, - "players": [
- {
- "items": {
- "hero": {
- "inventory": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "backpack": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "neutral_slot": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}
}
}, - "hero": {
- "id": 0
}, - "damage": {
- "hero": {
- "given": {
- "total": 0
}
}, - "structures": {
- "given": {
- "total": 0
}
}
}, - "healing": {
- "hero": {
- "given": {
- "total": 0
}
}
}, - "creeps": {
- "overall": {
- "kills": {
- "total": 0
}, - "denies": {
- "total": 0
}
}
}, - "gold": {
- "per_minute": 0.1,
- "current": 0,
- "net_worth": 0
}, - "ui_index": 4,
- "position": {
- "x": 0.1,
- "y": 0.1
}, - "respawn_timer": {
- "milliseconds": 3860
}, - "ultimate": {
- "cooldown": {
- "milliseconds": 3860
}, - "state": "not-learned"
}, - "id": 0,
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}, - "experience": {
- "per_minute": 0.1
}, - "level": 0
}
], - "structures_status": {
- "towers": {
- "top_tier1": {
- "standing": true
}, - "top_tier2": {
- "standing": true
}, - "top_tier3": {
- "standing": true
}, - "top_tier4": {
- "standing": true
}, - "mid_tier1": {
- "standing": true
}, - "mid_tier2": {
- "standing": true
}, - "mid_tier3": {
- "standing": true
}, - "bot_tier1": {
- "standing": true
}, - "bot_tier2": {
- "standing": true
}, - "bot_tier3": {
- "standing": true
}, - "bot_tier4": {
- "standing": true
}, - "top_tier_1": {
- "standing": true
}, - "top_tier_2": {
- "standing": true
}, - "top_tier_3": {
- "standing": true
}, - "top_tier_4": {
- "standing": true
}, - "mid_tier_1": {
- "standing": true
}, - "mid_tier_2": {
- "standing": true
}, - "mid_tier_3": {
- "standing": true
}, - "bot_tier_1": {
- "standing": true
}, - "bot_tier_2": {
- "standing": true
}, - "bot_tier_3": {
- "standing": true
}, - "bot_tier_4": {
- "standing": true
}
}, - "barracks": {
- "top_ranged": {
- "standing": true
}, - "top_melee": {
- "standing": true
}, - "mid_ranged": {
- "standing": true
}, - "mid_melee": {
- "standing": true
}, - "bot_ranged": {
- "standing": true
}, - "bot_melee": {
- "standing": true
}
}
}, - "draft": {
- "picks": [
- {
- "draft_order": 1,
- "hero": {
- "id": 0
}
}
], - "bans": [
- {
- "draft_order": 1,
- "hero": {
- "id": 0
}
}
]
}
}, - "away": {
- "roster": {
- "id": 0
}, - "faction": {
- "id": 5448
}, - "score": 0,
- "is_winner": true,
- "captain": {
- "id": 0
}, - "players": [
- {
- "items": {
- "hero": {
- "inventory": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "backpack": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}, - "neutral_slot": {
- "items": [
- {
- "id": 0,
- "slot": 0
}
], - "default_size": 0
}
}
}, - "hero": {
- "id": 0
}, - "damage": {
- "hero": {
- "given": {
- "total": 0
}
}, - "structures": {
- "given": {
- "total": 0
}
}
}, - "healing": {
- "hero": {
- "given": {
- "total": 0
}
}
}, - "creeps": {
- "overall": {
- "kills": {
- "total": 0
}, - "denies": {
- "total": 0
}
}
}, - "gold": {
- "per_minute": 0.1,
- "current": 0,
- "net_worth": 0
}, - "ui_index": 4,
- "position": {
- "x": 0.1,
- "y": 0.1
}, - "respawn_timer": {
- "milliseconds": 3860
}, - "ultimate": {
- "cooldown": {
- "milliseconds": 3860
}, - "state": "not-learned"
}, - "id": 0,
- "kills": {
- "total": 0
}, - "assists": {
- "total": 0
}, - "deaths": {
- "total": 0
}, - "experience": {
- "per_minute": 0.1
}, - "level": 0
}
], - "structures_status": {
- "towers": {
- "top_tier1": {
- "standing": true
}, - "top_tier2": {
- "standing": true
}, - "top_tier3": {
- "standing": true
}, - "top_tier4": {
- "standing": true
}, - "mid_tier1": {
- "standing": true
}, - "mid_tier2": {
- "standing": true
}, - "mid_tier3": {
- "standing": true
}, - "bot_tier1": {
- "standing": true
}, - "bot_tier2": {
- "standing": true
}, - "bot_tier3": {
- "standing": true
}, - "bot_tier4": {
- "standing": true
}, - "top_tier_1": {
- "standing": true
}, - "top_tier_2": {
- "standing": true
}, - "top_tier_3": {
- "standing": true
}, - "top_tier_4": {
- "standing": true
}, - "mid_tier_1": {
- "standing": true
}, - "mid_tier_2": {
- "standing": true
}, - "mid_tier_3": {
- "standing": true
}, - "bot_tier_1": {
- "standing": true
}, - "bot_tier_2": {
- "standing": true
}, - "bot_tier_3": {
- "standing": true
}, - "bot_tier_4": {
- "standing": true
}
}, - "barracks": {
- "top_ranged": {
- "standing": true
}, - "top_melee": {
- "standing": true
}, - "mid_ranged": {
- "standing": true
}, - "mid_melee": {
- "standing": true
}, - "bot_ranged": {
- "standing": true
}, - "bot_melee": {
- "standing": true
}
}
}, - "draft": {
- "picks": [
- {
- "draft_order": 1,
- "hero": {
- "id": 0
}
}
], - "bans": [
- {
- "draft_order": 1,
- "hero": {
- "id": 0
}
}
]
}
}
}
}
A Game Asset that represents things like Counter-Strike weapons and win reasons, Dota 2 heroes, items, runes and modifiers, League of Legend elites, monsters and champions etc. Essentially anything that represents something in a game that has associated images
id required | integer <uint64> >= 0 |
name required | string Asset name |
required | object The game ID which the asset belongs to |
category required | string The category name which the asset belongs to |
subcategory required | string Nullable The subcategory name which the asset belongs to |
external_id required | string Nullable Asset external ID |
required | Array of objects List of asset images |
{- "id": 0,
- "name": "string",
- "game": {
- "id": 0
}, - "category": "string",
- "subcategory": "string",
- "external_id": "string",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}
type required | string Enum: "kill_multiplier" "placement" Point system type |
required | kill multiplier (integer) or Array of placement (objects) The value of the point system type |
{- "type": "kill_multiplier",
- "value": 0
}
A bracket position represents a series position in a substages bracket.
part required | string Enum: "UB" "LB" "GF" "LF" The part of the bracket the series belongs to (upper bracket, lower bracket, grand final, or 3rd place Series) |
col required | integer >= 0 The value of "column" denotes which column in that part of the bracket the series belongs. Column numbers starts at 0 and are incrementally increased from right to left in each part of the bracket. |
offset required | integer >= 0 offset denotes the offset from the first Series in this part of the bracket, starting with 1 in each part's respective final. Each Series offset is incrementally counted from the top to the bottom in each column of the bracket. |
{- "part": "UB",
- "col": 0,
- "offset": 0
}
A broadcaster represents someone who broadcasts on an external platform, such as Twitch or Youtube. It contains the information necessary to construct a url to where one can subscribe to the broadcaster.
id required | integer <uint64> >= 0 |
name required | string <= 50 characters Broadcaster name |
external_id required | string <= 50 characters The id of the broadcaster on the platform |
required | object The platform the broadcaster will broadcast on |
required | object The default values for broadcaster broadcasts |
{- "id": 0,
- "name": "string",
- "external_id": "string",
- "platform": {
- "id": 0
}, - "broadcast_defaults": {
- "language": {
- "id": 0
}
}
}
A caster is an individual shoutcaster casting a series. It will have a stream associated with it.
id required | integer <uint64> >= 0 |
display_name required | string <= 50 characters Caster name |
username required | string <= 250 characters Caster username |
required | object The game ID which the caster belongs to |
deleted_at required | string <date-time> Nullable The time when the caster was deleted |
required | object Nullable The platform the caster is broadcasting on |
required | object Nullable The stream the caster is broadcasting on |
required | object Nullable Caster geographical belonging information |
{- "id": 0,
- "display_name": "string",
- "username": "string",
- "game": {
- "id": 0
}, - "deleted_at": "2019-08-24T14:15:22Z",
- "platform": {
- "id": 0,
- "name": "string",
- "color": "string",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}, - "stream": {
- "id": 0,
- "username": "string",
- "display_name": "string",
- "status_text": "string",
- "viewer_count": 0,
- "online": true,
- "last_online": "2019-08-24T14:15:22Z",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "external"
}
], - "platform": {
- "id": 0,
- "name": "string",
- "color": "string",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}
}, - "region": {
- "id": 0,
- "name": "string",
- "abbreviation": "string",
- "country": {
- "id": 0,
- "name": "string",
- "abbreviation": "strin",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}
}
}
A Country, nationality, or language associated with a resource.
id required | integer <uint64> >= 0 |
name required | string <= 50 characters Country name |
abbreviation required | string <= 5 characters Country abbreviation |
required | Array of objects List of country images |
{- "id": 0,
- "name": "string",
- "abbreviation": "strin",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}
id required | integer <uint64> >= 0 |
abbreviation required | string <= 20 characters Game abbreviated title |
title required | string <= 64 characters Game displayed title |
default_match_type required | string Deprecated Enum: "team" "player" "brawl" "battle_royale" Game default, or most common, structure of a match |
required | object Nullable Deprecated Game default map |
required | object Game defaults |
deleted_at required | string <date-time> Nullable The time when the game was deleted |
required | Array of objects A list of game images |
color required | string <= 6 characters The hex code for the internal "base color" of the game |
{- "id": 0,
- "abbreviation": "string",
- "title": "string",
- "default_match_type": "team",
- "default_map": {
- "id": 0
}, - "defaults": {
- "match_type": "team",
- "lineup_size": 1,
- "map": {
- "id": 0,
- "name": "string",
- "external_name": "string",
- "official": true,
- "game": {
- "id": 0
}
}, - "number_of_match_participants": 2,
- "match_roster_lineup_size": 1,
- "game_version": {
- "release": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "date": "2019-08-24",
- "description": "string"
}
}
}, - "deleted_at": "2019-08-24T14:15:22Z",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "circle"
}
], - "color": "string"
}
Game release represents different game versions within the same game. e.g. "CSGO" and "CS2" are two game releases for the "CS" game.
uuid required | string <uuid> The release UUID |
date required | string <date> The date that the version was released on |
description required | string The release description |
{- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "date": "2019-08-24",
- "description": "string"
}
id required | integer <uint64> >= 0 |
url required | string Image URL |
thumbnail required | string Thumbnail URL |
fallback required | boolean Indicates whether this is a fallback image |
{- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true
}
id required | integer <uint64> >= 0 |
required | object The series ID which the incident belongs to |
required | object Nullable The match ID which the incident belongs to |
comment required | string Incident comment |
required | object The game ID which the incident belongs to |
required | object The tournament ID which the incident belongs to |
created_at required | string <date-time> The time when the incident was created |
{- "id": 0,
- "series": {
- "id": 0
}, - "match": {
- "id": 0
}, - "comment": "string",
- "game": {
- "id": 0
}, - "tournament": {
- "id": 0
}, - "created_at": "2019-08-24T14:15:22Z"
}
id required | integer <uint64> >= 0 |
required | Array of objects The list of players the lineup consists of |
{- "id": 0,
- "players": [
- {
- "id": 0
}
]
}
id required | integer <uint64> >= 0 |
name required | string <= 255 characters Map name |
external_name | string <= 50 characters Nullable Map external name |
official required | boolean Whether this Map is considered an official esports map by the Game publisher and/or the esports community |
required | object The game ID which the map belongs to |
{- "id": 0,
- "name": "string",
- "external_name": "string",
- "official": true,
- "game": {
- "id": 0
}
}
id required | integer <uint64> >= 0 |
from required | string <date-time> The start time of the map pool |
to required | string <date-time> Nullable The end time of the map pool |
required | Array of objects The list of map IDs in the map pool |
{- "id": 0,
- "from": "2019-08-24T14:15:22Z",
- "to": "2019-08-24T14:15:22Z",
- "maps": [
- {
- "id": 0
}
]
}
id required | integer <uint64> >= 0 The ID of this versioned map layout, there can be several map layouts for a map. |
version required | string <= 50 characters Map Layout version |
required | object The ID of the map this layout belongs to |
required | Array of objects Contains all the floor images for the map. Some games might only have one floor. The floors are displayed on a 'minimap' where they are all visible at once. Each image has an anchor point and a scale, which determine its position and size relative to the others on a square. An example placement of one floor (normally would be more than one floor otherwise the default would be to cover the whole surrounding square) The picture above has one 'floor' placed at 0.25,0.25. The width scale is 0.5 (as it half the length of the surrounding square) Also the floor's height is only half of the width. The event point (0.5, 25) in the floor corresponds to (0.5, 0.375) in the surrounding square. |
{- "id": 0,
- "version": "string",
- "map": {
- "id": 0
}, - "floors": [
- {
- "level": 0,
- "image": {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true
}, - "placement": {
- "anchor_point": {
- "x": 0.1,
- "y": 0.1
}, - "width_scale": 0.1
}, - "assets": [
- {
- "id": 0,
- "position": {
- "x": 0.1,
- "y": 0.1
}
}
]
}
]
}
id required | integer <uint64> >= 0 |
required | object Nullable The map ID which the match is played on |
lifecycle required | string Enum: "unknown" "upcoming" "live" "over" "over-draw" "over-forfeited" "advantage" "deleted" The lifecycle status of the match.
Note that lifecycle was added in October of 2020 and that some data older than that might have a misleading lifecycle. |
order required | integer >= 0 The order of the match in the series, the first match in series has order 1 |
required | object The series ID which the match belongs to |
deleted_at required | string <date-time> Nullable The time when the match was deleted |
required | object The game ID which the match belongs to |
required | Array of objects The list of participants competing in the match |
required | object <coverage breakdown> Information about what kind of data you can expect to find for this match. Read more about coverage. |
required | Esoccer (object) or Ebasketball (object) |
resource_version required | integer >= 1 Resource version counter that increments each time the resource's values are changed in some way. |
{- "id": 0,
- "map": {
- "id": 0
}, - "lifecycle": "unknown",
- "order": 0,
- "series": {
- "id": 0
}, - "deleted_at": "2019-08-24T14:15:22Z",
- "game": {
- "id": 0
}, - "participants": [
- {
- "seed": 1,
- "score": 0,
- "forfeit": true,
- "roster": {
- "id": 0
}, - "winner": true,
- "stats": {
- "kills": 0,
- "placement": 0
}
}
], - "coverage": {
- "data": {
- "live": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "cv": {
- "expectation": "available",
- "fact": "available"
}
}, - "realtime": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}, - "postgame": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}
}
}, - "format": {
- "esoccer": {
- "period_duration": {
- "milliseconds": 3860
}
}
}, - "resource_version": 1
}
seed required | integer >= 1 Participant seed |
score required | integer >= 0 Nullable Participant score |
forfeit required | boolean This indicates whether the participant has forfeited |
required | object Participant roster ID |
winner required | boolean This indicates whether the participant is the winner |
required | object Nullable If applicable, an object containing participant battle royale stats |
{- "seed": 1,
- "score": 0,
- "forfeit": true,
- "roster": {
- "id": 0
}, - "winner": true,
- "stats": {
- "kills": 0,
- "placement": 0
}
}
id required | integer <uint64> >= 0 |
name required | string <= 100 characters Platform name |
color required | string <= 6 characters Nullable Platform color |
required | Array of objects List of platform images |
{- "id": 0,
- "name": "string",
- "color": "string",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}
id required | integer <uint64> >= 0 |
first_name required | string <= 50 characters Nullable Player first name |
last_name required | string <= 50 characters Nullable Player last name |
nick_name required | string <= 50 characters Player primary nick name |
also_known_as required | Array of strings List of other nick names the player use |
required | object The game ID which the player belongs to |
required | object Nullable If applicable, an object containing the main in-game race played by the player |
required | object Nullable Player age |
required | Array of objects List of player images |
required | object Nullable Player geographical belonging information |
required | object Nullable Player current role |
required | Array of objects List of team IDs which the player is part of |
required | Array of objects List of player social media accounts |
deleted_at required | string <date-time> Nullable The time when the player was deleted |
active required | boolean This indicates whether the player is currently active |
resource_version required | integer >= 1 Resource version counter that increments each time the resource's values are changed in some way. |
{- "id": 0,
- "first_name": "string",
- "last_name": "string",
- "nick_name": "string",
- "also_known_as": [
- "string"
], - "game": {
- "id": 0
}, - "race": {
- "id": 0
}, - "age": {
- "precision": "least",
- "years": 0
}, - "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
], - "region": {
- "id": 0,
- "name": "string",
- "abbreviation": "string",
- "country": {
- "id": 0,
- "name": "string",
- "abbreviation": "strin",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}
}, - "role": {
- "id": 0
}, - "teams": [
- {
- "id": 0
}
], - "social_media_accounts": [
- {
- "handle": "string",
- "url": "string",
- "platform": {
- "id": 0,
- "name": "string",
- "slug": "string"
}
}
], - "deleted_at": "2019-08-24T14:15:22Z",
- "active": true,
- "resource_version": 1
}
total required | string <= 50 characters Nullable The total amount of prize pool |
first required | string <= 50 characters Nullable Award for first place |
second required | string <= 50 characters Nullable Award for second place |
third required | string <= 50 characters Nullable Award for third place |
{- "total": "string",
- "first": "string",
- "second": "string",
- "third": "string"
}
id required | integer <uint64> >= 0 |
name required | string Role name |
required | object The game ID which the role belongs to |
{- "id": 0,
- "name": "string",
- "game": {
- "id": 0
}
}
id required | integer <uint64> >= 0 The identifier of the RoleHistory resource |
required | object The ID of the role |
from required | string <date-time> The start of the period that this was the role of the Player |
to required | string <date-time> Nullable The end of the period that this was the role of the Player |
{- "id": 0,
- "role": {
- "id": 0
}, - "from": "2019-08-24T14:15:22Z",
- "to": "2019-08-24T14:15:22Z"
}
id required | integer <uint64> >= 0 |
required | object Nullable The team ID of the roster |
required | object Nullable The lineup ID of the roster |
required | object The game ID which the roster belongs to |
{- "id": 0,
- "team": {
- "id": 0
}, - "line_up": {
- "id": 0,
- "players": [
- {
- "id": 0
}
]
}, - "game": {
- "id": 0
}
}
required | object Roster ID |
required | Array of objects a list of players with their stats |
{- "roster": {
- "id": 47423
}, - "players": [
- {
- "player": {
- "id": 45282
}, - "stats": {
- "kill_score": 5,
- "deaths": 2,
- "assists": 3
}
}
]
}
id required | integer <uint64> >= 0 |
title required | string <= 100 characters Series title |
start required | string <date-time> Nullable Series start time |
end required | string <date-time> Nullable Series end time |
lifecycle required | string Enum: "unknown" "upcoming" "live" "over" "over-draw" "over-forfeited" "postponed" "deleted" The lifecycle status of the series
Note that lifecycle was added in October of 2020 and that some data older than that might have a misleading lifecycle. |
tier required | integer >= 1 The internal tier the series is in, 1 being the highest, 2 middle and 3 the lowest. |
best_of required | integer >= 1 Deprecated The maximum number of matches to complete the series Deprecated by |
required | Array of objects An ordered list of Series IDs that are played as a consecutive chain of series, effectively as a Best-of-X-Series |
streamed required | boolean Indicates if the series will be played on stream |
required | object Nullable The bracket position of the series in the substage |
required | object The tournament ID which the series belongs to |
required | object The substage ID which the series belongs to |
required | object The game ID which the series belongs to |
required | object The set of rules and guidelines that governs the series |
postponed_from required | string <date-time> Nullable The time when the series was originally supposed to be played. null if the series has never been postponed |
deleted_at required | string <date-time> Nullable The time when the series was deleted |
required | Array of objects List of participants competing in the series |
required | Array of objects List of match IDs which the series consists of |
required | Array of objects List of casters broadcasting the series ordered by id, with the exception of the primary casters being at index 0. |
required | Array of objects List of broadcasters and their associated broadcast for this series. |
has_incident_report required | boolean incidicates if the series has an incident report |
required | object The game version that the series is played on |
required | object <coverage breakdown> Information about what kind of data you can expect to find for this series' matches. Read more about coverage. |
resource_version required | integer >= 1 Resource version counter that increments each time the resource's values are changed in some way. |
{- "id": 0,
- "title": "string",
- "start": "2019-08-24T14:15:22Z",
- "end": "2019-08-24T14:15:22Z",
- "lifecycle": "unknown",
- "tier": 1,
- "best_of": 1,
- "chain": [
- {
- "id": 0
}
], - "streamed": true,
- "bracket_position": {
- "part": "UB",
- "col": 0,
- "offset": 0
}, - "tournament": {
- "id": 0
}, - "substage": {
- "id": 0
}, - "game": {
- "id": 0
}, - "format": {
- "best_of": 1
}, - "postponed_from": "2019-08-24T14:15:22Z",
- "deleted_at": "2019-08-24T14:15:22Z",
- "participants": [
- {
- "seed": 1,
- "score": 0,
- "forfeit": true,
- "roster": {
- "id": 0
}, - "winner": true,
- "stats": {
- "kills": 0,
- "placement": 0
}
}
], - "matches": [
- {
- "id": 0
}
], - "casters": [
- {
- "primary": true,
- "caster": {
- "id": 0
}
}
], - "broadcasters": [
- {
- "broadcaster": {
- "id": 0,
- "name": "string",
- "external_id": "string",
- "platform": {
- "id": 0
}, - "broadcast_defaults": {
- "language": {
- "id": 0
}
}
}, - "broadcasts": [
- {
- "external_id": "string",
- "language": {
- "id": 0
}
}
], - "official": true
}
], - "has_incident_report": true,
- "game_version": {
- "release": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "date": "2019-08-24",
- "description": "string"
}
}, - "coverage": {
- "data": {
- "live": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "cv": {
- "expectation": "available",
- "fact": "available"
}
}, - "realtime": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}, - "postgame": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}
}
}, - "resource_version": 1
}
primary required | boolean Indicates if the caster is primary |
required | object Caster ID |
{- "primary": true,
- "caster": {
- "id": 0
}
}
handle required | string <= 50 characters The social media account handle |
url required | string The social media account URL |
required | object The platform which the social media account belongs to |
{- "handle": "string",
- "url": "string",
- "platform": {
- "id": 0,
- "name": "string",
- "slug": "string"
}
}
id required | integer <uint64> >= 0 |
name required | string Platform name |
slug required | string Platform slug |
{- "id": 0,
- "name": "string",
- "slug": "string"
}
id required | integer <uint64> >= 0 |
title required | string <= 255 characters Stage title |
required | object The tournament ID which the stage belongs to |
order required | integer >= 1 The sorting order this stage has compared to other stages in the same tournament |
required | Array of objects List of substages which the stage consists of |
deleted_at required | string <date-time> Nullable The time when the stage was deleted |
required | object Stage defaults |
required | object <coverage breakdown> Information about what kind of data you can expect to find for this stage's matches. Read more about coverage. |
resource_version required | integer >= 1 Resource version counter that increments each time the resource's values are changed in some way. |
{- "id": 0,
- "title": "string",
- "tournament": {
- "id": 0
}, - "order": 1,
- "substages": [
- {
- "id": 0,
- "stage": {
- "id": 0
}, - "title": "string",
- "tier": 0,
- "type": 3,
- "phase": "qualifier",
- "default_series_format": {
- "best_of": 0
}, - "game": {
- "id": 0
}, - "tournament": {
- "id": 0
}, - "order": 1,
- "rosters": [
- {
- "id": 0
}
], - "start": "2019-08-24T14:15:22Z",
- "deleted_at": "2019-08-24T14:15:22Z",
- "standings": [
- {
- "roster": {
- "id": 0
}, - "points": 0,
- "wins": 0,
- "draws": 0,
- "losses": 0,
- "match_diff": 0,
- "score_diff": 0
}
], - "rules": {
- "advance": {
- "number": 0,
- "substage": {
- "id": 0
}
}, - "descend": {
- "number": 0,
- "substage": {
- "id": 0
}
}, - "points": {
- "win": 0,
- "draw": 0,
- "loss": 0,
- "scope": "series"
}
}, - "defaults": {
- "game_version": {
- "release": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "date": "2019-08-24",
- "description": "string"
}
}, - "series_format": {
- "best_of": 0
}, - "match_format": {
- "esoccer": {
- "period_duration": {
- "milliseconds": 3860
}
}
}
}, - "format": {
- "points": {
- "win": 0,
- "draw": 0,
- "loss": 0,
- "scope": "series"
}, - "movements": [
- {
- "position": 1,
- "substage": {
- "id": 0
}, - "type": "ascend"
}
]
}, - "coverage": {
- "data": {
- "live": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "cv": {
- "expectation": "available",
- "fact": "available"
}
}, - "realtime": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}, - "postgame": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}
}
}, - "resource_version": 1
}
], - "deleted_at": "2019-08-24T14:15:22Z",
- "defaults": {
- "game_version": {
- "release": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "date": "2019-08-24",
- "description": "string"
}
}
}, - "coverage": {
- "data": {
- "live": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "cv": {
- "expectation": "available",
- "fact": "available"
}
}, - "realtime": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}, - "postgame": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}
}
}, - "resource_version": 1
}
id required | integer <uint64> >= 0 |
from required | string <date-time> The start of the period that this roster was a standing roster |
to required | string <date-time> Nullable The end of the period that this roster was a standing roster |
required | object Roster ID |
deleted_at required | string <date-time> Nullable The time when the standing roster was deleted |
{- "id": 0,
- "from": "2019-08-24T14:15:22Z",
- "to": "2019-08-24T14:15:22Z",
- "roster": {
- "id": 0
}, - "deleted_at": "2019-08-24T14:15:22Z"
}
id required | integer <uint64> >= 0 |
username required | string <= 25 characters Nullable Stream username on the third party service |
display_name required | string <= 255 characters Stream display name |
status_text required | string <= 255 characters Nullable Brief status text |
viewer_count required | integer >= 0 Total viewer count |
online required | boolean Stream online status |
last_online required | string <date-time> Nullable Indicates when was the stream last seen online |
required | Array of objects List of external images for the stream containing user logo and stream thumbnail |
required | object The platform the stream is broadcasted on |
{- "id": 0,
- "username": "string",
- "display_name": "string",
- "status_text": "string",
- "viewer_count": 0,
- "online": true,
- "last_online": "2019-08-24T14:15:22Z",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "external"
}
], - "platform": {
- "id": 0,
- "name": "string",
- "color": "string",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}
}
id required | integer <uint64> >= 0 |
required | object The stage ID which the substage belongs to |
title required | string <= 255 characters Substage title |
tier required | integer >= 0 The internal tier the substage is in, 1 being the highest, 2 middle and 3 the lowest. |
type required | integer [ 0 .. 3 ] An integer representing the type of substage. 0 is a group format, 1 is a single-elimination bracket, 2 is a double-elimination bracket, and 3 is a GSL bracket. |
phase required | string Enum: "qualifier" "regular" "final" "other" Indicates the phase which the substage represent in the tournament |
required | object Deprecated The default set of rules and guidelines that governs series in substage |
required | object The game ID which the substage belongs to |
required | object The tournament ID which the substage belongs to |
order required | integer >= 1 The sorting order this Substage has compared to other Substages in the same Stage |
required | Array of objects List of expected rosters to participate in the substage. The rosters in this list might differ from the actual participating rosters, read here for more details. |
start required | string <date-time> Nullable The time when the substage starts |
deleted_at required | string <date-time> Nullable The time when the substage was deleted |
required | Array of objects List of substage standings ordered by results using the following criteria: Scope: Series 1- Points 2- Series difference 3- Match difference 4- Score difference Scope: Match 1- Points 2- Match difference 3- Score difference |
required | object Nullable Deprecated An object containing the rules for the given substage |
required | object Substage defaults |
required | object The set of rules and guidelines that governs the substage |
required | object <coverage breakdown> Information about what kind of data you can expect to find for this substage's matches. Read more about coverage. |
resource_version required | integer >= 1 Resource version counter that increments each time the resource's values are changed in some way. |
{- "id": 0,
- "stage": {
- "id": 0
}, - "title": "string",
- "tier": 0,
- "type": 3,
- "phase": "qualifier",
- "default_series_format": {
- "best_of": 0
}, - "game": {
- "id": 0
}, - "tournament": {
- "id": 0
}, - "order": 1,
- "rosters": [
- {
- "id": 0
}
], - "start": "2019-08-24T14:15:22Z",
- "deleted_at": "2019-08-24T14:15:22Z",
- "standings": [
- {
- "roster": {
- "id": 0
}, - "points": 0,
- "wins": 0,
- "draws": 0,
- "losses": 0,
- "match_diff": 0,
- "score_diff": 0
}
], - "rules": {
- "advance": {
- "number": 0,
- "substage": {
- "id": 0
}
}, - "descend": {
- "number": 0,
- "substage": {
- "id": 0
}
}, - "points": {
- "win": 0,
- "draw": 0,
- "loss": 0,
- "scope": "series"
}
}, - "defaults": {
- "game_version": {
- "release": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "date": "2019-08-24",
- "description": "string"
}
}, - "series_format": {
- "best_of": 0
}, - "match_format": {
- "esoccer": {
- "period_duration": {
- "milliseconds": 3860
}
}
}
}, - "format": {
- "points": {
- "win": 0,
- "draw": 0,
- "loss": 0,
- "scope": "series"
}, - "movements": [
- {
- "position": 1,
- "substage": {
- "id": 0
}, - "type": "ascend"
}
]
}, - "coverage": {
- "data": {
- "live": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "cv": {
- "expectation": "available",
- "fact": "available"
}
}, - "realtime": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}, - "postgame": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}
}
}, - "resource_version": 1
}
id required | integer <uint64> >= 0 |
name required | string <= 50 characters Team name |
abbreviation required | string <= 50 characters Team abbreviation |
also_known_as required | Array of strings List of alternative names the team use |
required | Array of objects List of team social media accounts |
required | object The game ID which the team belongs to |
required | object Nullable The organisation ID which the team plays under |
deleted_at required | string <date-time> Nullable The time when the team was deleted |
active required | boolean Indicates whether the team is currently active |
required | Array of objects List of team images |
required | object Nullable Team geographical belonging information |
required | object Nullable An ordered list of standing Rosters for the Team, with the most recent one first |
resource_version required | integer >= 1 Resource version counter that increments each time the resource's values are changed in some way. |
{- "id": 0,
- "name": "string",
- "abbreviation": "string",
- "also_known_as": [
- "string"
], - "social_media_accounts": [
- {
- "handle": "string",
- "url": "string",
- "platform": {
- "id": 0,
- "name": "string",
- "slug": "string"
}
}
], - "game": {
- "id": 0
}, - "organisation": {
- "id": 0
}, - "deleted_at": "2019-08-24T14:15:22Z",
- "active": true,
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
], - "region": {
- "id": 0,
- "name": "string",
- "abbreviation": "string",
- "country": {
- "id": 0,
- "name": "string",
- "abbreviation": "strin",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}
}, - "standing_roster": {
- "id": 0,
- "from": "2019-08-24T14:15:22Z",
- "to": "2019-08-24T14:15:22Z",
- "roster": {
- "id": 0
}, - "deleted_at": "2019-08-24T14:15:22Z"
}, - "resource_version": 1
}
Array of objects List of series IDs associated with the tournament | |
required | Array of objects List of stage IDs associated with the tournament |
Array of objects List of roster IDs playing in the tournament | |
id required | integer <uint64> >= 0 |
title required | string <= 100 characters Tournament title |
short_title required | string <= 50 characters An abbreviated version of the tournament's title |
tier required | integer >= 0 The internal tier the Tournament is in, 1 being the highest, 2 middle and 3 the lowest |
required | object |
required | object |
start required | string <date-time> Nullable The time when the tournament starts |
end required | string <date-time> Nullable The time when the tournament ends |
required | object The game ID which the tournament belongs to |
required | object An object containing prizepool information with keys total, first, second, third |
required | object object containing tournament host and participants geographical belonging information |
deleted_at required | string <date-time> Nullable The time when the tournament was deleted |
required | Array of objects List of tournament images |
required | Array of objects List of casters broadcasting the tournament |
required | Array of objects List of broadcasters for the tournament |
required | object Tournament defaults |
required | object <coverage breakdown> Information about what kind of data you can expect to find for this tournament's matches. Read more about coverage. |
resource_version required | integer >= 1 Resource version counter that increments each time the resource's values are changed in some way. |
{- "series": [
- {
- "id": 0
}
], - "stages": [
- {
- "id": 0
}
], - "rosters": [
- {
- "id": 0
}
], - "id": 0,
- "title": "string",
- "short_title": "string",
- "tier": 0,
- "copy": {
- "general_description": "string",
- "short_description": "string",
- "format_description": "string"
}, - "links": {
- "website": "string",
- "wiki": "string"
}, - "start": "2019-08-24T14:15:22Z",
- "end": "2019-08-24T14:15:22Z",
- "game": {
- "id": 0
}, - "string_prize_pool": {
- "total": "string",
- "first": "string",
- "second": "string",
- "third": "string"
}, - "location": {
- "host": {
- "id": 0,
- "name": "string",
- "abbreviation": "string",
- "country": {
- "id": 0,
- "name": "string",
- "abbreviation": "strin",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}
}, - "participants": [
- {
- "id": 0,
- "name": "string",
- "abbreviation": "string",
- "country": {
- "id": 0,
- "name": "string",
- "abbreviation": "strin",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "default"
}
]
}
}
]
}, - "deleted_at": "2019-08-24T14:15:22Z",
- "images": [
- {
- "id": 0,
- "url": "string",
- "thumbnail": "string",
- "fallback": true,
- "type": "small"
}
], - "casters": [
- {
- "primary": true,
- "default": true,
- "caster": {
- "id": 0
}
}
], - "broadcasters": [
- {
- "broadcaster": {
- "id": 0,
- "name": "string",
- "external_id": "string",
- "platform": {
- "id": 0
}, - "broadcast_defaults": {
- "language": {
- "id": 0
}
}
}, - "official": true
}
], - "defaults": {
- "game_version": {
- "release": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "date": "2019-08-24",
- "description": "string"
}
}
}, - "coverage": {
- "data": {
- "live": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "cv": {
- "expectation": "available",
- "fact": "available"
}
}, - "realtime": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}, - "postgame": {
- "api": {
- "expectation": "available",
- "fact": "available"
}, - "server": {
- "expectation": "available",
- "fact": "available"
}
}
}
}, - "resource_version": 1
}