Game APIs/Apex Legends API

Apex Legends API

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

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

GET/api/v1/apex

Discover Apex Legends / ALGS endpoint coverage

GET/api/v1/apex/algs/events

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

GET/api/v1/apex/algs/events/{seriesId}/scores

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

GET/api/v1/apex/algs/events/{seriesId}/bans

Map-by-map banned legends and game winners

GET/api/v1/apex/algs/matches

ALGS match and map schedule data with status and region filters

GET/api/v1/apex/algs/global-stats

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

GET/api/v1/apex/algs/global-stats/{eventId}/players

Global event player leaders and player stat rows

GET/api/v1/apex/algs/global-stats/{eventId}/legends

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

GET/api/v1/apex/algs/players/search

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

GET/api/v1/apex/algs/transactions

Roster moves, role changes, and team name transactions

GET/api/v1/apex/algs/tournaments/{tournamentId}/player-stats

Cached 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

Call of Duty API

Continue