Apex Legends ALGS API
Real-time Apex Legends and ALGS data API for developers building esports apps, Discord bots, dashboards, fantasy tools, and analytics products.
Apex Legends ALGS API endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET |
getAlgsEventBans /apex/algs/events/{seriesId}/bans |
Get map-by-map banned legends and game winner context for an ALGS series where ban data is available. |
| GET |
getAlgsEvent /apex/algs/events/{seriesId} |
Get one ALGS event/series by id, including match/map records. |
| GET |
listAlgsEvents /apex/algs/events |
List ALGS events and series. Supports region/status filtering and optional match inclusion. |
| GET |
getAlgsEventScores /apex/algs/events/{seriesId}/scores |
Get normalized standings, score matrix, games, legend pick rates, team composition stats, team stats, and player stats for an ALGS series where stats are available. |
| GET |
listApexTournamentTeamStats /apex/algs/tournaments/{tournamentId}/team-stats |
Get cached team stat rows for an Apex tournament. |
| GET |
getApexStatTournamentGames /apex/algs/tournaments/{tournamentId}/games |
Get game-level score data for a cached Apex tournament. |
| GET |
getApexStatTournament /apex/algs/tournaments/{tournamentId} |
Get one cached Apex tournament statistics dataset. |
| GET |
listAlgsTransactions /apex/algs/transactions |
List ALGS roster moves, role changes, team changes, and transaction history. |
| GET |
getAlgsGlobalStats /apex/algs/global-stats/{eventId} |
Get one ALGS global statistics event by event id or slug. |
| GET |
getApexOverview /apex |
Returns Apex Legends / ALGS product coverage, counts, sync timestamps, endpoint list, and implementation notes. |
| GET |
getAlgsGlobalStatsPlayers /apex/algs/global-stats/{eventId}/players |
Get ALGS player directory rows and player leaderboards for a global stats event. |
| GET |
getAlgsGlobalStatsLegends /apex/algs/global-stats/{eventId}/legends |
Get legend pick rates, legend performance, and team composition pick rates for an ALGS global stats event. |
| GET |
listAlgsGlobalStats /apex/algs/global-stats |
List event-level ALGS statistics pages by region. Includes standings, teams, players, leaders, legend pick rates, and composition pick rates. |
| GET |
listAlgsRegions /apex/algs/regions |
List regions currently present in the ALGS event database. |
| GET |
searchAlgsPlayers /apex/algs/players/search |
Search ALGS players by name, id, team, or region. Use this for autocomplete, profile lookup, and roster joins. |
| GET |
listAlgsPlayers /apex/algs/players |
List normalized ALGS player records collected from event/global stats data. |
| GET |
listAlgsMaps /apex/algs/maps |
List Apex maps currently present in ALGS match records. |
| GET |
listApexStatTournaments /apex/algs/tournaments |
List cached Apex tournament statistic datasets. |
| GET |
listApexTournamentPlayerStats /apex/algs/tournaments/{tournamentId}/player-stats |
Get cached player stat rows for an Apex tournament. |
| GET |
listAlgsMatches /apex/algs/matches |
List ALGS matches/maps with optional region, status, and map filters. |