Call of Duty League stats API

Call of Duty League stats API for matches, maps, teams, and players.

Fetch CDL stats for player pages, match recaps, map breakdowns, leaderboards, fantasy tools, dashboards, and Discord bots.

No sales call. No contract. Keep your API key server-side.

Player statsMap splitsMatch recapsTeam context
CDL API Coverage
LILive scores
Ready
Endpoint/matches/liveProduct FitScoreboards
PLPlayer stats
Ready
Endpoint/players/{id}/statsProduct FitK/D pages
MAMap stats
Ready
Endpoint/matches/{id}/mapsProduct FitMatch centers
SCSchedule
Ready
Endpoint/scheduleProduct FitCalendars
RORosters
Ready
Endpoint/teams/{id}/rosterProduct FitTeam pages

Build with real CDL routes

Test with 500 free requests/month, then upgrade when traffic grows.

See pricing

Data coverage

Stats rows for CDL products

Use Cito when your app needs clean CDL rows for players, teams, matches, maps, standings, and recent form.

Player stats from completed matches where source rows are available
Map-level stat rows with mode and score context
Recent match feeds for recap pages
Team and roster context for player cards
Standings rows for league tables
Search support for names, aliases, and IDs

Endpoints

CDL endpoints for this build

Each path maps to a screen developers already ship: schedule, live page, match recap, player page, or team profile.

GET/api/v1/cod/stats

Coverage and overview stats for COD data.

GET/api/v1/cod/matches/{matchId}/player-stats?includeMaps=true

Match and map-level player stat rows.

GET/api/v1/cod/matches/{matchId}/maps

Map rows with mode and score context.

GET/api/v1/cod/players/{playerId}

Player profile detail.

GET/api/v1/cod/players/{playerId}/matches

Recent matches for a player.

GET/api/v1/cod/cdl/standings

Current CDL standings.

Use cases

CDL apps developers can ship fast

Player pages

Show profile, team, recent matches, and stat rows.

Leaderboards

Rank players by kills, K/D, damage, or objective fields.

Match recaps

Turn completed series into tables and map cards.

Fantasy tools

Use player rows and map splits as scoring inputs.

Dashboards

Track matches, players, teams, standings, and coverage.

Discord commands

Return compact player, match, and standings embeds.

FAQ

Can I get Call of Duty League stats through an API?

Yes. Cito exposes CDL endpoints for match stats, map stats, player rows, teams, standings, and schedules.

Can I get player stats for one match?

Yes. Use /api/v1/cod/matches/{matchId}/player-stats?includeMaps=true.

Can I get map-level stats?

Yes. Use match map endpoints and map player-stat endpoints where rows are available.

Can I build a dashboard?

Yes. Combine stats, recent matches, teams, rosters, standings, and search endpoints.

CDL API

Build CDL stats pages from API rows.

Use Cito for player rows, map splits, match recaps, team context, standings, and search.

Start Free