Everything a CDL match center needs from one match ID.
Fetch series state, teams, map scores, player rows, map cover images, and replay links for Call of Duty League match pages.
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
Match center data for live and completed series
A match center should move from schedule card to live state to completed recap without changing your data model.
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}Series-level match detail.
/api/v1/cod/matches/{matchId}/mapsMap rows with scores, modes, cover images, and player rows.
/api/v1/cod/matches/{matchId}/mediaReplay, VOD, and livestream links where available.
/api/v1/cod/matches/{matchId}/player-stats?includeMaps=trueMatch player rows with map splits.
/api/v1/cod/matches/liveActive CDL match state.
/api/v1/cod/matches/upcomingUpcoming match cards.
Use cases
CDL apps developers can ship fast
Match centers
Build tabs for overview, maps, stats, and watch links.
Watch pages
Show livestream or replay buttons next to match context.
Recap pages
Turn completed matches into scorecards and player stat tables.
Mobile apps
Load compact match detail, then hydrate maps on demand.
Discord embeds
Return score, status, map count, and replay links.
Team previews
Connect match data to team pages and roster context.
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 replay links for CDL matches?
Use /api/v1/cod/matches/{matchId}/media for replay, VOD, and livestream fields where source data is available.
Can I show map cover images?
Yes. Map responses include mapImageUrl and coverImageUrl where available.
Can I use numeric match IDs?
Yes. Numeric BP match IDs and Cito match IDs are supported on match routes.
Can this power a live page?
Yes. Use live and upcoming endpoints before the match, then match detail and maps as data arrives.
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 a CDL match page fans can actually use.
Connect score, maps, player rows, media links, and team context behind one match center.