Apex Legends API
ALGS events, scores, player stats, legend pick rates, bans, team compositions, and roster transactions
BASE
https://api.citoapi.com/api/v1Apex Legends API RootAppend any endpoint path below.
What ALGS Data Can You Access?
Team standings, match score, placement points, kill points, total points, and HMS
Per-map/game team stats including kills, assists, damage, damage taken, knockdowns, revives, respawns, ring damage, and survival time where available
Player-level tournament and match stats where the ALGS source publishes the row
Legend bans, legend pick rates, legend damage, legend kills, and team composition data
Player profile images, team ties, roles, regions, logos, and transaction history
Developer landing pages
Endpoints
ALGS coverage paths for events, scores, bans, player search, and transactions.
GET/api/v1/apexApexDiscover Apex Legends / ALGS endpoint coverage
GET
/api/v1/apexApexDiscover Apex Legends / ALGS endpoint coverage
curl "https://api.citoapi.com/api/v1/apex" \
-H "x-api-key: YOUR_API_KEY"GET/api/v1/apex/algs/eventsList EventsList official ALGS series/events with schedule, region, and status filters
GET
/api/v1/apex/algs/eventsList EventsList official ALGS series/events with schedule, region, and status filters
curl "https://api.citoapi.com/api/v1/apex/algs/events" \
-H "x-api-key: YOUR_API_KEY"GET/api/v1/apex/algs/events/{seriesId}/scoresEvent ScoresSeries standings, per-game scores, HMS, team stats, player stats, legend pick rates, and compositions
GET
/api/v1/apex/algs/events/{seriesId}/scoresEvent ScoresSeries standings, per-game scores, HMS, team stats, player stats, legend pick rates, and compositions
curl "https://api.citoapi.com/api/v1/apex/algs/events/{seriesId}/scores" \
-H "x-api-key: YOUR_API_KEY"GET/api/v1/apex/algs/events/{seriesId}/bansEvent BansMap-by-map banned legends and game winners
GET
/api/v1/apex/algs/events/{seriesId}/bansEvent BansMap-by-map banned legends and game winners
curl "https://api.citoapi.com/api/v1/apex/algs/events/{seriesId}/bans" \
-H "x-api-key: YOUR_API_KEY"GET/api/v1/apex/algs/matchesMatchesALGS match and map schedule data with status and region filters
GET
/api/v1/apex/algs/matchesMatchesALGS match and map schedule data with status and region filters
curl "https://api.citoapi.com/api/v1/apex/algs/matches" \
-H "x-api-key: YOUR_API_KEY"GET/api/v1/apex/algs/global-statsGlobal StatsEvent-level leaders, teams, standings, legends, and composition stats
GET
/api/v1/apex/algs/global-statsGlobal StatsEvent-level leaders, teams, standings, legends, and composition stats
curl "https://api.citoapi.com/api/v1/apex/algs/global-stats" \
-H "x-api-key: YOUR_API_KEY"GET/api/v1/apex/algs/global-stats/{eventId}/playersList PlayersGlobal event player leaders and player stat rows
GET
/api/v1/apex/algs/global-stats/{eventId}/playersList PlayersGlobal event player leaders and player stat rows
curl "https://api.citoapi.com/api/v1/apex/algs/global-stats/{eventId}/players" \
-H "x-api-key: YOUR_API_KEY"GET/api/v1/apex/algs/global-stats/{eventId}/legendsLegendsLegend pick rates, kills, damage, and team composition stats
GET
/api/v1/apex/algs/global-stats/{eventId}/legendsLegendsLegend pick rates, kills, damage, and team composition stats
curl "https://api.citoapi.com/api/v1/apex/algs/global-stats/{eventId}/legends" \
-H "x-api-key: YOUR_API_KEY"GET/api/v1/apex/algs/players/searchSearchSearch ALGS players with team, region, role, images, and stats
GET
/api/v1/apex/algs/players/searchSearchSearch ALGS players with team, region, role, images, and stats
curl "https://api.citoapi.com/api/v1/apex/algs/players/search" \
-H "x-api-key: YOUR_API_KEY"GET/api/v1/apex/algs/transactionsTransactionsRoster moves, role changes, and team name transactions
GET
/api/v1/apex/algs/transactionsTransactionsRoster moves, role changes, and team name transactions
curl "https://api.citoapi.com/api/v1/apex/algs/transactions" \
-H "x-api-key: YOUR_API_KEY"GET/api/v1/apex/algs/tournaments/{tournamentId}/player-statsPlayer StatsCached tournament-level player stat rows
GET
/api/v1/apex/algs/tournaments/{tournamentId}/player-statsPlayer StatsCached tournament-level player stat rows
curl "https://api.citoapi.com/api/v1/apex/algs/tournaments/{tournamentId}/player-stats" \
-H "x-api-key: YOUR_API_KEY"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