CDL player stats for K/D, kills, damage, map splits, and fantasy tools.
Build Call of Duty League player pages, leaderboards, fantasy tools, and recaps with match and map-level player stat rows.
No sales call. No contract. Keep your API key server-side.
/matches/liveProduct FitScoreboards/players/{id}/statsProduct FitK/D pages/matches/{id}/mapsProduct FitMatch centers/scheduleProduct FitCalendars/teams/{id}/rosterProduct FitTeam pagesBuild with real CDL routes
Test with 500 free requests/month, then upgrade when traffic grows.
Data coverage
Player stat rows CDL developers actually use
Player pages and fantasy products need rows that connect a player to the match, map, team, mode, and result.
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.
/api/v1/cod/matches/{matchId}/player-stats?includeMaps=truePlayer stat rows for a match and its maps.
/api/v1/cod/playersPlayer list and profile records.
/api/v1/cod/players/{playerId}Player profile detail.
/api/v1/cod/players/{playerId}/matchesRecent matches for a player.
/api/v1/cod/teams/{teamId}/rosterCurrent roster context for player cards.
/api/v1/cod/search?q=shotzzyFind player IDs by name.
Use cases
CDL apps developers can ship fast
Player pages
Show profile, current team, match history, and stat summaries.
Fantasy tools
Use map splits and player rows for scoring and projections.
Leaderboards
Rank players by kills, K/D, damage, or mode-specific rows.
Discord cards
Return quick player stat embeds from bot commands.
Recap tables
Show each player’s stat line after a completed series.
Scouting
Compare form, role fit, and map performance across players.
CDL API pages
Related CDL API pages
Pick the data you need for live scores, schedules, match centers, player stats, rosters, standings, fantasy tools, or bot commands.
FAQ
Can I get CDL player stats by match?
Yes. Match player-stat endpoints return player rows for completed matches where source rows are available.
Can I get map splits?
Use includeMaps=true when you need map-level rows.
Can I search players by name?
Yes. Use search first, then call player detail or player match endpoints with the returned ID.
Can fantasy products use this?
Yes. Kills, deaths, K/D, assists, damage, objective fields, and map splits are useful fantasy inputs.
People also ask before choosing a CDL API.
These ranking pages target buyers comparing live scores, schedules, player stats, fantasy workflows, and Call of Duty API alternatives.
Try CDL API freeWhat is the best CDL API?
Compare cdl api coverage, endpoint paths, pricing, and build fit before choosing a CDL data provider.
What is the best Breaking Point GG API?
Compare breaking point gg api coverage, endpoint paths, pricing, and build fit before choosing a CDL data provider.
What is the best Breaking Point Alternative?
Compare breaking point alternative coverage, endpoint paths, pricing, and build fit before choosing a CDL data provider.
What is the best Call of Duty League Stats API?
Compare call of duty league stats api coverage, endpoint paths, pricing, and build fit before choosing a CDL data provider.
What is the best Black Ops 7 Stats API?
Compare black ops 7 stats api coverage, endpoint paths, pricing, and build fit before choosing a CDL data provider.
What is the best Build a Stats Site?
Compare build a stats site coverage, endpoint paths, pricing, and build fit before choosing a CDL data provider.
Build CDL player pages with rows that matter.
Use Cito for player profiles, match rows, map splits, team context, and stat tables ready for apps.