Game APIs/Apex Legends API

Apex Legends API

ALGS events, scores, player stats, legend pick rates, bans, team compositions, and roster transactions

BASEhttps://api.citoapi.com/api/v1
Apex 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

Endpoints

ALGS coverage paths for events, scores, bans, player search, and transactions.

GET/api/v1/apex
ApexDiscover Apex Legends / ALGS endpoint coverage

Summary

Discover Apex Legends / ALGS endpoint coverage

REST
curl "https://api.citoapi.com/api/v1/apex" \
  -H "x-api-key: YOUR_API_KEY"
GET/api/v1/apex/algs/events
List EventsList official ALGS series/events with schedule, region, and status filters

Summary

List official ALGS series/events with schedule, region, and status filters

REST
curl "https://api.citoapi.com/api/v1/apex/algs/events" \
  -H "x-api-key: YOUR_API_KEY"
GET/api/v1/apex/algs/events/{seriesId}/scores
Event ScoresSeries standings, per-game scores, HMS, team stats, player stats, legend pick rates, and compositions

Summary

Series standings, per-game scores, HMS, team stats, player stats, legend pick rates, and compositions

REST
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}/bans
Event BansMap-by-map banned legends and game winners

Summary

Map-by-map banned legends and game winners

REST
curl "https://api.citoapi.com/api/v1/apex/algs/events/{seriesId}/bans" \
  -H "x-api-key: YOUR_API_KEY"
GET/api/v1/apex/algs/matches
MatchesALGS match and map schedule data with status and region filters

Summary

ALGS match and map schedule data with status and region filters

REST
curl "https://api.citoapi.com/api/v1/apex/algs/matches" \
  -H "x-api-key: YOUR_API_KEY"
GET/api/v1/apex/algs/global-stats
Global StatsEvent-level leaders, teams, standings, legends, and composition stats

Summary

Event-level leaders, teams, standings, legends, and composition stats

REST
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}/players
List PlayersGlobal event player leaders and player stat rows

Summary

Global event player leaders and player stat rows

REST
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}/legends
LegendsLegend pick rates, kills, damage, and team composition stats

Summary

Legend pick rates, kills, damage, and team composition stats

REST
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/search
SearchSearch ALGS players with team, region, role, images, and stats

Summary

Search ALGS players with team, region, role, images, and stats

REST
curl "https://api.citoapi.com/api/v1/apex/algs/players/search" \
  -H "x-api-key: YOUR_API_KEY"
GET/api/v1/apex/algs/transactions
TransactionsRoster moves, role changes, and team name transactions

Summary

Roster moves, role changes, and team name transactions

REST
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-stats
Player StatsCached tournament-level player stat rows

Summary

Cached tournament-level player stat rows

REST
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

Call of Duty API

Continue