Skip to content

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

ClearSports Odds and Sports Data API Logo
ClearSports
๐Ÿ’ฒ to ๐Ÿ’ฒ๐Ÿ’ฒ๐Ÿ’ฒ๐Ÿ’ฒ
Paid Only
Pregame Live Bet365 Pinnacle Closing SGP Futures Deeplinks Settlement Stats Schedules Websocket MCP Discord

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

No. ClearSports has no permanent free plan. The cheapest way in is the Tryout plan at $9 a month for 1,000 calls, which carries the same data as every other plan.
Tryout is $9 a month for 1,000 calls, Starter $49 for 100,000 credits, Pro $149 for 1,000,000 credits and Business $399 for 10,000,000 credits. Enterprise is custom. Every call costs 1 credit.
For the NFL the docs listed 10 US books in October 2026: FanDuel, DraftKings, BetMGM, Caesars, Fanatics, ESPN Bet, BetRivers, Hard Rock Bet, Bally Bet and betPARX. The Premier League had 5. The /sportsbooks endpoint lists the current set.
No. ClearSports serves pre-game moneyline, spread and total prices, refreshed about every 15 to 30 minutes. Its own FAQ says the data is not for in-play wagering.
No. Odds cover games that have not finished, and a game drops out once it is final. Each line carries a timestamp, so you can store your own snapshots, but there is no archive to backtest against.
The NFL, college football, the NBA, college basketball, the NHL, MLB and 11 soccer leagues, including the Premier League, La Liga, the Bundesliga, Serie A, Ligue 1, MLS and Liga MX. Injury reports cover the NFL, NBA and NHL.
Enter your email on the ClearSports home page and pick a plan. Tryout costs $9 a month for 1,000 calls. Send the key in the Authorization header as a Bearer token. The api-keys/me endpoint shows how many credits you have left.
There is no per-minute limit. Each plan has a monthly credit count, every call costs 1 credit, and calls return 403 when credits run out. Scores refresh about every 15 minutes and odds about every 15 to 30, so faster polling only spends credits.

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.

Each of these works best on a reviews or "As cited on SportsAPIs.dev" page that your homepage links to, or in a testimonial strip on the homepage.

Badge

ClearSports is listed on SportsAPIs.dev
<a href="https://sportsapis.dev/apis/clearsports" title="ClearSports on SportsAPIs.dev">
  <img src="https://sportsapis.dev/assets/images/badges/listed-on-sportsapis.svg"
       alt="ClearSports is listed on SportsAPIs.dev" width="220" height="48">
</a>

Text link

<a href="https://sportsapis.dev/apis/clearsports">Read the ClearSports review on SportsAPIs.dev</a>

Review quote

<blockquote>
  Pre-game US odds, scores, stats and injury reports in one JSON shape,
  from $9 a month.
</blockquote>
<p><a href="https://sportsapis.dev/apis/clearsports">SportsAPIs.dev review</a></p>

Want a Featured Partner spot or to update your listing? Partner with us โ†’