ClearSports API Review 2026
ClearSports puts pre-game moneyline, spread and total prices from US sportsbooks next to schedules, scores, team and player stats, injury reports and a news wire, with the same fields in every league. Plans start at $9 a month for 1,000 calls.
ClearSports at a Glance
Green = available ยท amber = unverified or varies by plan ยท crossed out = not available. Pricing: ๐ฒ โ $20/mo up to ๐ฒ๐ฒ๐ฒ๐ฒ๐ฒ = $1,000+/mo. From our directory research.
What ClearSports Is
ClearSports is a self-serve sports API that bundles odds and game data. One key returns schedules and final scores, pre-game prices from US sportsbooks, team and player stats, injury reports and a news wire. There's no sales call and no contract, and the cheapest plan is $9 a month.
The pitch is one shape for everything. A game_key such as 2026206KCBUF ties a game to its odds rows, and the NBA, NHL and Premier League return the same fields as the NFL. If you've stitched a scores feed to an odds feed by team name before, you know why that matters.
Odds: Ten US Books, Pre-Game
/game-odds returns moneyline, spread and total prices in American, decimal and fractional form. Each row is one sportsbook, one market and one side, so a single US game at one book comes back as 6 rows. Soccer adds a draw.
For the NFL the docs listed 10 books on October 12, 2026: FanDuel, DraftKings, BetMGM, Caesars, Fanatics, ESPN Bet, BetRivers, Hard Rock Bet, Bally Bet and betPARX. The Premier League had 5. Every row carries odds_timestamp, the time the price was stamped, plus collected_at_date, so you can see how old a line is before you show it.
The scope is plain and the site says so itself. These are pre-game markets, refreshed about every 15 to 30 minutes, for games that haven't finished. There's no in-play feed, no player props and no odds archive, because a game drops out of /game-odds once it's final. If you need in-play prices, see our live odds guide. For backtesting, pair ClearSports with a historical odds source.
Scores, Stats, Injuries and News
The game data covers the NFL, college football, the NBA, college basketball, the NHL, MLB and 11 soccer leagues, among them the Premier League, La Liga, the Bundesliga, Serie A, MLS and Liga MX. The 2026 World Cup stays in the API as an archive.
- Games: the whole schedule with status and final score, refreshed about every 15 minutes.
- Stats: team stats in every league, player stats in the NFL, college football, NBA, college basketball, NHL and soccer.
- Injuries: current reports for the NFL, NBA and NHL, filterable by team.
- News wire: articles with links, images and team tags, filterable by sport and league.
The docs are candid about the edges, which we like. A coverage table built from live calls shows what each league returns today, and notes cover the gaps: MLB has no player stats yet, US standings are marked "coming soon", and /games returns a full schedule in one response until date filters land.
ClearSports Pricing
Every plan carries the same data. The plans differ by monthly volume:
- Tryout: $9 a month for 1,000 calls.
- Starter: $49 a month for 100,000 credits.
- Pro: $149 a month for 1,000,000 credits.
- Business: $399 a month for 10,000,000 credits, with priority support.
- Enterprise: custom refresh, private deployments and redistribution rights, by contact.
Every call costs 1 credit, whatever the endpoint or the size of the answer. ClearSports is upfront that Tryout won't last a Sunday of NFL odds and injury polling, and it calls Starter the working NFL plan (checked November 2026). There's no permanent free plan, so the $9 Tryout is the way in. For free options, see our free odds API list.
Getting an API Key
ClearSports is self-serve. On the home page you enter an email, pick a plan and make your first call. The cheapest plan is Tryout at $9 a month for 1,000 calls, with the same data as the paid plans. There's no permanent free plan (checked November 2026).
Your key goes in the Authorization header as a Bearer token: Authorization: Bearer YOUR_KEY. A call without it returns 401 with a message that names the header. GET /api/v1/api-keys/me shows the credits you have left and how many calls you've used.
A First Request in Python
This sample pulls the current NFL board from /game-odds and prints the first six rows: the game, the book, the market, the side and when the price was stamped.
import os
import requests
resp = requests.get(
"https://api.clearsportsapi.com/api/v1/nfl/game-odds",
headers={"Authorization": f"Bearer {os.environ['CLEARSPORTS_API_KEY']}"},
timeout=30,
)
resp.raise_for_status()
data = resp.json()
print("rows", data["count"])
for row in data["game_odds"][:6]:
print(row["game_key"], row["sportsbook_slug"], row["market_type"], row["selection"], row["odds_timestamp"])
The answer is an object with game_odds and count (from the docs, checked November 2026). Join each row to /nfl/games on game_key to get teams, kickoff and score. Swap nfl for nba, nhl, mlb or epl and the shape stays the same.
Rate Limits, Docs and SDKs
ClearSports sets no per-minute limit. Your plan's monthly calls are the only cap, and every call costs 1 credit whatever the endpoint. When credits run out, calls return 403 (checked November 2026). Polling faster than the refresh just spends credits: scores update about every 15 minutes and odds about every 15 to 30.
The docs show real responses for every endpoint, with field tables and samples in cURL, JavaScript, Python and Go, plus a playground that runs calls with your key. There's no official SDK or OpenAPI file. Support runs through email and the contact page, and you can book a 30-minute call.
Who ClearSports Is For
ClearSports fits small teams that want odds and game context from one bill:
- Pick'em and contest apps that open picks from the schedule and grade them from final scores.
- Discord and Telegram bots that post the day's slate, lines and finals.
- Content sites that build preview and recap pages from lines, injuries and stats.
- Pre-game models that want moneyline, spread and total from the big US books next to injury reports.
- AI agents that need stable field names across leagues.
In-play prices, props and line history sit outside its scope. For those, browse the API directory and keep ClearSports for the schedule, injury and pre-game layer.
Verdict
ClearSports does one practical thing well: the pre-game board from ten US books and the game context around it, in one schema, from $9 a month. The docs earn trust too. They show real responses, date their checks and say plainly where coverage stops.
Know the limits going in: pre-game only, main markets only, refreshes measured in minutes. If that matches your app, start with the $9 Tryout on ClearSports, run this week's NFL slate through it, and move to Starter when your polling grows.
Last updated: ยท How providers get listed
Frequently Asked Questions
ClearSports Alternatives
Similar providers from the directory worth shortlisting alongside ClearSports.
Need odds and injuries behind one key?
The $9 Tryout carries the same data as every paid plan. Pull this week's NFL lines and injury report and see if the shape fits your app before you move up a plan.
Are You the Team Behind ClearSports?
Show developers you're independently listed on SportsAPIs.dev. Copy this badge onto your site. It links straight back to this profile.