iSports API Review 2026
A developer-to-developer review of iSports API, an international sports data provider covering football and basketball with odds from 200+ agencies, live scores, stats, and historical data.
iSports API 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.
iSports API Coverage
From the provider's docs, checked : 0 books, 3,171 leagues, 7 markets, +8 other markets.
Soccer
3,138 more leagues as the provider labels them
| Family | Markets |
|---|---|
| Mainlines | 4 |
| Game props | 3 |
| Other markets | 8 |
Each market counts once, however many leagues carry it. Other markets are the provider's own market labels that we have not matched to our market names yet. The extra league labels come straight from the provider and are not matched to our league names yet. These labels still count in the totals.
Live odds: yes, per the provider's docs.
What iSports API Is
iSports API is a sports data provider headquartered in Hong Kong that serves odds, scores, stats, and schedule data for football (soccer) and basketball. The company covers 2,000+ football leagues across 140+ countries and 800+ basketball leagues, with odds sourced from over 200 betting agencies.
The product is broader than a pure odds feed. You get lineups, injuries, transfers, standings, player statistics, and FIFA rankings alongside the betting data. That combination positions it as a full-stack data source for football and basketball applications rather than a specialist odds tool. The tradeoff is scope: if you need US leagues beyond basketball, this is not the provider for you.
Coverage and Data Depth
iSports API splits its product into two sport verticals, each with its own set of endpoints:
- Football: 2,000+ leagues and cups across 140+ countries. Data includes livescores, fixtures, lineups, injuries, transfers, standings, top scorers, and match-level technical stats. Odds cover 200+ agencies.
- Basketball: 800+ leagues and cups, including the NBA and college basketball (NCAA). Similar structure with livescores, lineups, injuries, standings, and match stats. The FAQ lists 80+ agencies for basketball odds.
Market types include pre-match, in-play, futures, and historical odds. The directory confirms Bet365 coverage but no Pinnacle. If your model depends on a sharp anchor price, you will need a second source for that (see our Pinnacle API guide for options).
The site also advertises live animation and 3D animation products for match visualization, though these sit outside the core data API and likely carry separate pricing.
iSports API Pricing and the Free Trial
Pricing starts at $49/month with annual billing discounts of up to 50%. The site describes plans as "flexible" and "customizable." The promotion page prices one top league at $49 a month, the European top cups at $99 and the European top leagues at $149, and each endpoint's rate limit sits on its docs page (checked November 2026). For other sports, modules and bundles, the FAQ says to contact sales for detailed pricing.
Payment options include Visa, Mastercard, American Express, bank transfer, and USDT. The USDT option is unusual for a data provider this size and suggests a customer base comfortable with crypto payments.
A free trial is available after registration. It runs 15 days with 200 calls per sport a day and live data about two minutes behind, needs no card and doesn't bill you afterward (checked November 2026). The directory marks a free tier, but it is a trial rather than an ongoing allowance: the key stops working when the 15 days end.
Getting an API Key
Register on the sign-up page with an email, verify the address and log in. iSports generates your key automatically. Click Start Free Trial and pick football, basketball or both. The trial runs 15 days, allows 200 calls per sport a day and delays live data by about two minutes. It needs no card and doesn't bill you afterward (checked November 2026). When it ends, the key stops working until you subscribe.
The promotion page lists a top league such as the Premier League at $49 a month. The FAQ says prices vary by sport, data module and billing length. Your key sits in the user center, and a new one replaces the old one at once.
The key travels as the api_key query parameter, as in https://api.isportsapi.com/sport/football/livescores?api_key=YOUR_KEY. The docs name api2.isportsapi.com as a backup host if the main one is slow.
A First Request in Python
This sample pulls today's football livescores. It calls GET /sport/football/livescores on https://api.isportsapi.com with the key in api_key (from the docs, checked November 2026). Football has to be one of the sports on your trial or plan.
import os
import requests
resp = requests.get(
"https://api.isportsapi.com/sport/football/livescores",
params={"api_key": os.environ["ISPORTS_API_KEY"]},
timeout=15,
)
resp.raise_for_status()
for m in resp.json()["data"][:5]:
print(m["leagueName"], m["homeName"], m["homeScore"], "-", m["awayScore"], m["awayName"])
The docs' example reply has code 0, message "success" and a data list. Each match carries matchId, leagueName, homeName, awayName, homeScore, awayScore and a status: 0 is not started, 1 first half, -1 finished. The endpoint allows one call every 10 seconds, and the docs recommend one a minute.
Rate Limits, Docs and SDKs
Each endpoint has its own limit, printed on its docs page (checked November 2026). Livescores allow one call every 10 seconds, with one a minute recommended. Schedule & Results allows one every 60 seconds. The count starts at your first call and resets when the window ends. Past the limit, that endpoint refuses calls until then, while the others keep working. The FAQ says there's no cap on total calls, and the trial adds its own 200 a day per sport.
There's no SDK package. Each docs page shows a request in Java, Python, Go, PHP and C#, and a change log dates each update, the latest on October 30, 2026. The docs list no status page or OpenAPI file. Support is the Contact Sales form, WhatsApp or Telegram (@KIMIIsportsAPI), and the FAQ promises a reply within one business day.
Who iSports API Is For
The product fits a specific niche well. If you are building a football or basketball application that needs odds, scores, and stats in one feed, iSports API bundles that into a single vendor:
- Football-focused betting apps that need odds from 200+ agencies alongside live scores and match stats.
- Asian market projects where the provider's regional coverage and agency selection may align better than US-centric alternatives.
- Sports media platforms that want lineups, injuries, transfers, and standings alongside betting data without stitching together multiple providers.
Skip it if you need US sports coverage, Pinnacle lines, or a transparent self-serve pricing page. The rate limits and trial terms are published, so you can test the API on the 15-day trial before you talk to sales.
How It Compares to the Directory
Most providers in the sports odds API directory focus on US sports and US-regulated sportsbooks. iSports API goes the other direction: deep football and basketball coverage across international markets, with a client list that includes Chinese tech companies (SINA, Qihu 360).
The 200+ agency count is competitive for football odds. The docs page for the main football odds endpoint names its 18 bookmakers, Bet365, Sbobet, William Hill and HK Jockey Club among them, and a bookmaker list endpoint returns the 200+ behind the European odds (checked November 2026).
The stats and scores bundled alongside odds are a genuine advantage if you need both. Providers that specialize in odds alone force you to buy stats from a separate vendor. Whether that bundling justifies the opaque pricing depends on how much of the data you actually use.
Verdict
iSports API is a solid option for football and basketball data in international markets, with genuine depth in league coverage and agency breadth. The bundled stats, scores, and odds in one feed save you from managing multiple vendor relationships.
The weakness is pricing transparency. Prices beyond the top-league offers need a sales quote, while the trial terms, the per-endpoint rate limits and the main bookmaker list are public (checked November 2026). If you are comfortable working through a sales process to get those answers, the underlying data product may fit well. If you want to evaluate an API by reading docs and hitting endpoints in an afternoon, look at the self-serve options in the directory first.
Last updated: · How providers get listed
Frequently Asked Questions
api_key query parameter on each request. A paid plan activates the key too.iSports API Alternatives
Similar providers from the directory worth shortlisting alongside iSports API.
Want to test iSports API?
Register for a free trial and pull live football odds from 200+ agencies before you commit to a paid plan.
Are You the Team Behind iSports API?
Show developers you're independently listed on SportsAPIs.dev. Copy this badge onto your site. It links straight back to this profile.