Apex Legends API
ALGS events, scores, player stats, legend pick rates, bans, team compositions, and roster transactions
What ALGS Data Can You Access?
Developer landing pages
Endpoints
/api/v1/apexDiscover Apex Legends / ALGS endpoint coverage
/api/v1/apex/algs/eventsList official ALGS series/events with schedule, region, and status filters
/api/v1/apex/algs/events/{seriesId}/scoresSeries standings, per-game scores, HMS, team stats, player stats, legend pick rates, and compositions
/api/v1/apex/algs/events/{seriesId}/bansMap-by-map banned legends and game winners
/api/v1/apex/algs/matchesALGS match and map schedule data with status and region filters
/api/v1/apex/algs/global-statsEvent-level leaders, teams, standings, legends, and composition stats
/api/v1/apex/algs/global-stats/{eventId}/playersGlobal event player leaders and player stat rows
/api/v1/apex/algs/global-stats/{eventId}/legendsLegend pick rates, kills, damage, and team composition stats
/api/v1/apex/algs/players/searchSearch ALGS players with team, region, role, images, and stats
/api/v1/apex/algs/transactionsRoster moves, role changes, and team name transactions
/api/v1/apex/algs/tournaments/{tournamentId}/player-statsCached tournament-level player stat rows
Search ALGS Players
Use player search to power profile pages, autocomplete, roster joins, and stats dashboards.
curl -X GET "https://api.citoapi.com/api/v1/apex/algs/players/search?q=IGARASI" \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json"{
"success": true,
"count": 1,
"data": [
{
"playerId": "01JN147X27DGZNEBWD6F6QREPE",
"name": "IGARASI",
"frontImage": "https://content.algstools.com/...",
"personalityImage": "https://content.algstools.com/...",
"team": {
"name": "TriniTY",
"logoLight": "https://content.algstools.com/..."
},
"regions": ["Asia Pacific North"],
"stats": {
"kills": 39,
"assists": 21,
"matchesPlayed": 24
}
}
]
}Match Scores, HMS, Bans, And Compositions
Series score responses are normalized for product use while still preserving upstream raw fields for debugging and edge cases.
curl -X GET "https://api.citoapi.com/api/v1/apex/algs/events/01KH745JDFS5Z87AWMPT2VJA4C/scores" \
-H "x-api-key: YOUR_API_KEY"{
"success": true,
"data": {
"seriesId": "01KH745JDFS5Z87AWMPT2VJA4C",
"standings": [
{
"teamName": "Example Team",
"rank": 1,
"points": 72,
"kills": 41,
"hms": 15,
"games": [
{ "gameNumber": 1, "placement": 2, "kills": 8, "points": 17 }
]
}
],
"playerStats": [
{
"playerName": "Player",
"teamName": "Example Team",
"kills": 12,
"assists": 7,
"damage": 4380,
"knockdowns": 14
}
],
"legendStats": [
{ "legend": "Wraith", "pickRate": 0.22, "kills": 18, "damage": 7120 }
],
"raw": {}
}
}Next