Abios Esports
The Abios API is an extensive, live-updated, database of everything esports! All the data and resources in the API are divided in a per-game basis, making it easy to cherry-pick the data you are interested in. For more information, see https://abiosgaming.com
Abios Esports endpoints
| Method | Endpoint | Description |
|---|---|---|
| Assets | ||
| GET |
getAssetById /assets/{id} |
Retrieve the details of a single [Game Asset](/docs/en/knowledge-base/resources/auxiliary#game-assets). The [Multiple Assets](#operation/Assets-getAssets) operation can be used… |
| GET |
getAssets /assets |
Retrieve all available [Game Assets](/docs/en/knowledge-base/resources/auxiliary#game-assets). Game Assets are divided into one `category` each and in some cases further divided… |
| Casters | ||
| GET |
getCasters /casters |
Retrieve all available [Casters](/docs/en/knowledge-base/resources/auxiliary#casters). The username listed in the stream object is what the caster is known as on that platform.… |
| GET |
getCasterById /casters/{id} |
Retrieve the details of a single [Caster](/docs/en/knowledge-base/resources/auxiliary#casters). The [Multiple Casters](#operation/Casters-getCasters) operation can be used to… |
| GET |
getStreamsByCasterId /casters/{id}/streams |
|
| Countries | ||
| GET |
getCountry /countries/{id} |
Retrieve the details of a single [Country](/docs/en/knowledge-base/resources/auxiliary#region). The [Multiple Countries](#operation/Countries-getCountries) operation can be used… |
| GET |
getRegionByCountryId /countries/{id}/region |
Retrieve the details of which region a country is in. |
| GET |
getCountries /countries |
Retrieve all available [Countries](/docs/en/knowledge-base/resources/auxiliary#regions). All countries in a region can be retrieved using the [Region… |
| GET |
getCountriesByRegionId /regions/{id}/countries |
Retrieve all Countries that are part of a given Region. Read more about regions and countries [here](/docs/en/knowledge-base/resources/auxiliary#regions) |
| Games | ||
| GET |
getMapPoolsByGameId /games/{id}/mappools |
Retrieve all available [Map Pools](/docs/en/knowledge-base/resources/auxiliary#maps-and-map-pools) available for the given [Game](/docs/en/knowledge-base/resources/game). |
| GET |
getRolesByGameId /games/{id}/roles |
Retrieve all available `Role`s within a [Game](/docs/en/knowledge-base/resources/game). |
| GET |
getGames /games |
Retrieve all available [Games](/docs/en/knowledge-base/resources/game). |
| GET |
getRacesByGameId /games/{id}/races |
Retrieve all available playable `Race`s within a [Game](/docs/en/knowledge-base/resources/game). |
| GET |
getMapsByGameId /games/{id}/maps |
Retrieve all available [Maps](/docs/en/knowledge-base/resources/auxiliary#maps-and-map-pools) for the [Game](/docs/en/knowledge-base/resources/game). This is an alias for adding… |
| GET |
getGameById /games/{id} |
Retrieve the details of a single [Game](/docs/en/knowledge-base/resources/game). |
| Images | ||
| GET |
getImageById /images/{id} |
Retrieve the details of a single image. |
| Incidents | ||
| GET |
getIncidents /incidents |
|
| Lineups | ||
| GET |
getSeriesByLineupId /lineups/{id}/series |
Retrieve all [Series](/docs/en/knowledge-base/resources/series) that the given [Lineup](/docs/en/knowledge-base/resources/competitors#line-ups) has participated in. This is a… |
| GET |
getRostersByLineupId /lineups/{id}/rosters |
Retrieve all [Rosters](/docs/en/knowledge-base/resources/competitors#rosters) that the given [Lineup](/docs/en/knowledge-base/resources/competitors#line-ups) has been part of.… |
| GET |
getLineups /lineups |
Retrieve all available [Lineups](/docs/en/knowledge-base/resources/competitors#line-ups). ## Useful Filters * `filter=id={1,2}` will fetch all lineups that both player `1` and… |
| GET |
getLineupById /lineups/{id} |
Retrieve the details of a single [Lineup](/docs/en/knowledge-base/resources/competitors#line-ups). The [Multiple Lineups](#operation/Lineups-getLineups) operation can be used to… |
| Maps | ||
| GET |
getMaps /maps |
Retrieve all available [Maps](/docs/en/knowledge-base/resources/auxiliary#map-and-map-pools). To see all maps currently considered competitive (if applicable) see [Game Map… |
| GET |
getMapById /maps/{id} |
Retrieve the details of a single [Map](/docs/en/knowledge-base/resources/auxiliary#map-and-map-pools). ## Caching Maps rarely change so they can be cached for hours or even days. |
| Matches | ||
| GET |
getMatchById /matches/{id} |
Retrieve the details of a single [Match](/docs/en/knowledge-base/resources/series#match). The [Multiple Matches](#operation/Matches-getMatches) operation can be used to retrieve… |
| GET |
getCoverageByMatchId /matches/{id}/coverage |
This endpoint describes what Play-By-Play data you can expect to find about a particular match. You can read more about this [here](/docs/en/atlas/usage/coverage). |
| GET |
getMatches /matches |
Retrieve all available [Matches](/docs/en/knowledge-base/resources/series#match). Using the [Multiple Series](#operation/Series-getSeries) as an entrypoint to iterate events is,… |
| GET |
getRostersByMatchId /matches/{id}/rosters |
Retrieve all [Rosters](/docs/en/knowledge-base/resources/competitors#rosters) that are participating in the given [Match](/docs/en/knowledge-base/resources/series#match). This is… |
| CS:GO Computer Vision | ||
| GET |
getMatchesLiveCvTimelinesKillsById /matches/{id}/live/cv/timelines/kills |
Retrieve the Computer Vision Kills Timeline for a specific match. You can read more about Coverage [here](/docs/en/atlas/usage/coverage). This endpoint is updated as soon as the… |
| GET |
getMatchesLiveCvSummaryById /matches/{id}/live/cv/summary |
Retrieve the current state of the Live ComputerVision Summary for a specific match. You can read more about Coverage [here](/docs/en/atlas/usage/coverage). This endpoint is… |
| DOTA2 API Data | ||
| GET |
getMatchesLiveAPISummaryById /matches/{id}/live/api/summary |
Retrieve the Live API Summary for a specific match. You can read more about Coverage [here](/docs/en/atlas/usage/coverage). This endpoint is updated as soon as the data is… |
| GET |
getMatcheRealtimesAPITimelinesNetWorthLeadById /matches/{id}/realtime/api/timelines/networthlead |
Retrieve the current state of the Realtime API Net Worth Lead timeline. You can read more about Coverage [here](/docs/en/atlas/usage/coverage). This endpoint is updated as soon… |
| GET |
getMatcheRealtimesAPISummaryById /matches/{id}/realtime/api/summary |
Retrieve the current state of the Realtime API Summary for a specific match. You can read more about Coverage [here](/docs/en/atlas/usage/coverage). This endpoint is updated as… |
| LoL API Data | ||
| GET |
getMatchesPostgameAPITimelinesKillsById /matches/{id}/postgame/api/timelines/kills |
Retrieve the Postgame API Kills Timeline for a specific match. You can read more about Coverage [here](/docs/en/atlas/usage/coverage). This endpoint is updated as soon as the… |
| GET |
getMatchesPostgameAPITimelinesLevelsById /matches/{id}/postgame/api/timelines/levels |
Retrieve the Postgame API Levels Timeline for a specific match. You can read more about Coverage [here](/docs/en/atlas/usage/coverage). This endpoint is updated as soon as the… |
| GET |
getMatchesPostgameAPITimelinesExperienceById /matches/{id}/postgame/api/timelines/experience |
Retrieve the Postgame API Experience Timeline for a specific match. You can read more about Coverage [here](/docs/en/atlas/usage/coverage). This endpoint is updated as soon as… |
| GET |
getMatchesPostgameAPITimelinesObjectivesById /matches/{id}/postgame/api/timelines/objectives |
Retrieve the Postgame API Objectives Timeline for a specific match. You can read more about Coverage [here](/docs/en/atlas/usage/coverage). This endpoint is updated as soon as… |
| GET |
getMatchesPostgameAPISummaryById /matches/{id}/postgame/api/summary |
Retrieve the Postgame API Summary for a specific match. You can read more about Coverage [here](/docs/en/atlas/usage/coverage). This endpoint is updated as soon as the data is… |
| GET |
getMatchesPostgameAPITimelinesEconomyById /matches/{id}/postgame/api/timelines/economy |
Retrieve the Postgame API Economy Timeline for a specific match. You can read more about Coverage [here](/docs/en/atlas/usage/coverage). This endpoint is updated as soon as the… |
| GET |
getTeamsPostgameAPISummaryById /teams/{id}/postgame/api/summary |
Retrieve the Postgame API Summary for a specific team. You can read more about Coverage [here](/docs/en/atlas/usage/coverage). This endpoint is updated as soon as the data is… |
| DOTA2 Server Data | ||
| GET |
getMatchesPostgameServerTimelinesPositionsById /matches/{id}/postgame/server/timelines/positions |
Retrieve the Postgame Server Positions Timeline for a specific match. You can read more about Coverage [here](/docs/en/atlas/usage/coverage). This endpoint is updated as soon as… |
| GET |
getMatchesPostgameServerTimelinesHealingById /matches/{id}/postgame/server/timelines/healing |
Retrieve the Postgame Server Healing Timeline for a specific match. You can read more about Coverage [here](/docs/en/atlas/usage/coverage). This endpoint is updated as soon as… |
| GET |
getMatchesPostgameServerTimelinesObjectivesById /matches/{id}/postgame/server/timelines/objectives |
Retrieve the Postgame Server Objectives Timeline for a specific match. You can read more about Coverage [here](/docs/en/atlas/usage/coverage). This endpoint is updated as soon as… |
| GET |
getMatchesPostgameServerTimelinesDamageById /matches/{id}/postgame/server/timelines/damage |
Retrieve the Postgame Server Damage Timeline for a specific match. You can read more about Coverage [here](/docs/en/atlas/usage/coverage). This endpoint is updated as soon as the… |
| GET |
getMatchesPostgameServerSummaryById /matches/{id}/postgame/server/summary |
Retrieve the Postgame Server Summary for a specific match. You can read more about Coverage [here](/docs/en/atlas/usage/coverage). This endpoint is updated as soon as the data is… |
| GET |
getMatchesPostgameServerTimelinesEconomyById /matches/{id}/postgame/server/timelines/economy |
Retrieve the Postgame Server Economy Timeline for a specific match. You can read more about Coverage [here](/docs/en/atlas/usage/coverage). This endpoint is updated as soon as… |
| GET |
getMatchesPostgameServerTimelinesLevelsById /matches/{id}/postgame/server/timelines/levels |
Retrieve the Postgame Server Levels Timeline for a specific match. You can read more about Coverage [here](/docs/en/atlas/usage/coverage). This endpoint is updated as soon as the… |
| GET |
getMatchesPostgameServerTimelinesExperienceById /matches/{id}/postgame/server/timelines/experience |
Retrieve the Postgame Server Experience Timeline for a specific match. You can read more about Coverage [here](/docs/en/atlas/usage/coverage). This endpoint is updated as soon as… |
| GET |
getTeamsPostgameServerSummaryById /teams/{id}/postgame/server/summary |
Retrieve the Postgame Server Summary for a specific team. You can read more about Coverage [here](/docs/en/atlas/usage/coverage). This endpoint is updated as soon as the data is… |
| GET |
getMatchesPostgameServerTimelinesKillsById /matches/{id}/postgame/server/timelines/kills |
Retrieve the Postgame Server Kills Timeline for a specific match. You can read more about Coverage [here](/docs/en/atlas/usage/coverage). This endpoint is updated as soon as the… |
| CS:GO Server Data | ||
| GET |
getMatchesPostgameServerSummaryRoundsById /matches/{id}/postgame/server/summary/rounds |
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… |
Abios Esports pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|