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
}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.
Free
Perfect for testing and small projects
- 1,000 API calls
- All sports: NFL, NBA, NHL, MLB, Soccer
- Teams, games, schedules
- Fresh data
- Community support
Starter
- All major sports: NFL, NCAAF, NBA, MLB, NHL, Soccer
- Fresh data
- Teams, games, stats, injuries, news
- Odds current snapshot
- 100,000 credits / month
Pro
- All major sports: NFL, NCAAF, NBA, MLB, NHL, Soccer
- Fresh data
- Odds snapshots + history (7 to 14 days)
- 1,000,000 credits / month
Business
- Everything in Pro
- Odds history 30 to 90 days
- Webhooks (odds, injury updates)
- 10,000,000 credits / 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 NFL games for a specific week
curl -X GET "https://api.clearsportsapi.com/api/v1/nfl/games?season=2024&week=15" \
-H "Authorization: Bearer YOUR_API_KEY"Get betting odds for an NFL game
curl -X GET "https://api.clearsportsapi.com/api/v1/nfl/game-odds?game_id=456" \
-H "Authorization: Bearer YOUR_API_KEY"Get injury reports for an NFL team
curl -X GET "https://api.clearsportsapi.com/api/v1/nfl/injury-stats?team_id=123" \
-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