Clear sports data that is easy to trust and easy to ship.
Odds, injuries, schedules, team and player stats, and news in one clean API.
{
"game_key": "nfl-2024-16-buf-kc",
"sport": "nfl",
"home_team": {
"id": "BUF",
"name": "Buffalo Bills",
"abbreviation": "BUF"
},
"away_team": {
"id": "KC",
"name": "Kansas City Chiefs",
"abbreviation": "KC"
},
"scheduled_at": "2024-12-22T18: 00: 00Z",
"status": "scheduled",
"week": 16,
"season": 2024
}Trusted by builders shipping sports products
Integrate in under 60 minutes
One schema across sports
Odds + context in one API
Everything you need, nothing you don't.
Teams
Names, abbreviations, logos, aliases, conferences and divisions.
Explore in docsGames
Schedules, status, scores, channels, and season context.
Explore in docsOdds
Moneyline, spread, totals, sportsbooks, timestamped snapshots.
Explore in docsStats
Team and player stats by sport, normalized for fast queries.
Explore in docsInjuries
Player status, injury type, location, updated frequently.
Explore in docsNews
Unified news wire fields with links, images, timestamps.
Explore in docsSimple pricing that scales with you.
Starter
- 1 sport
- Fresh data
- Teams, games, stats, injuries, news
- Odds current snapshot
- 50k requests / month
Pro
- All major sports: NFL, NCAAF, NBA, MLB, NHL, Soccer
- Fresh data
- Odds snapshots + history (7 to 14 days)
- 250k requests / month
Business
- Everything in Pro
- Odds history 30 to 90 days
- Webhooks (odds, injury updates)
- 1M requests / month
- Priority support
Enterprise
Custom refresh, private deployments, redistribution rights
Clarity-first by design.
Normalized by default
Clean fields, consistent naming, no vendor payload chaos.
Debuggable when needed
Raw payload stored where useful, but never forced on you.
Consistent concepts across sports
Same mental model: team, game, sportsbook, odds, stats, news.
Most competitors sell a feed. We sell usable state.
Core Objects
Relationships
Make your first call in 30 seconds.
Get games for a specific week
curl -X GET "https://api.clearsports.com/v1/games?sport=nfl&week=16" \
-H "Authorization: Bearer YOUR_API_KEY"Get odds for a specific game
curl -X GET "https://api.clearsports.com/v1/odds?game_key=nfl-2024-16-buf-kc&market=spread" \
-H "Authorization: Bearer YOUR_API_KEY"Get injuries for a team
curl -X GET "https://api.clearsports.com/v1/injuries?sport=nfl&team=BUF" \
-H "Authorization: Bearer YOUR_API_KEY"Quick Checklist
Built for builders.
Betting models
Odds snapshots + injuries + matchup stats.
Fantasy tools
Schedules + player stats + injuries.
Content and media
Auto-generate matchup pages and daily recaps.
Research dashboards
Historical analysis and trend monitoring.
Docs that respect your time.
Overview
Get started with ClearSports API
Core Concepts
Understand the schema and data model
Endpoints
Complete API reference
Changelog
Latest updates and improvements
Build a matchup card tutorial
A step-by-step doc that pulls game + odds + injuries + stats + top headlines