Odds-API
Real-time sports betting odds from 265+ bookmakers across 34 sports via REST and WebSocket
- Authentication
- API Key
- HTTPS
- Yes
- CORS
- Yes
- Category
- Sports & Fitness
- Documentation / URL
- https://docs.odds-api.io
Overview
Odds-API provides real-time sports betting odds — key-based (an invalid key returns 401, verified).
Quick Start
Sports (replace YOUR_KEY):
curl "https://api.the-odds-api.com/v4/sports/?apiKey=YOUR_KEY"
{ "message": "API key is not valid. Get an API key at https://the-odds-api.com" }
Authentication
- Register at the-odds-api.com → API key.
- Send it as the
apiKeyquery parameter (invalid → 401, verified).
Rate Limits & Notes
- Free tier: 500 requests/month (check the docs); paid plans scale.
- REST + WebSocket odds streams.
FAQ
Is Odds-API free? Free tier: 500 requests/month; more is paid.
Why 401? Invalid keys return 401 (verified) — register for a key.
What’s the auth style?
apiKey query parameter.
More in Sports & Fitness
| API | Auth | HTTPS | CORS | |
|---|---|---|---|---|
| API-FOOTBALL Get information about Football Leagues & Cups | API Key | Yes | Yes | ↗ |
| ApiMedic ApiMedic offers a medical symptom checker API primarily for patients | API Key | Yes | Unknown | ↗ |
| balldontlie Balldontlie provides access to stats data from the NBA | No auth | Yes | Yes | ↗ |
| Bet Better Sports model win probabilities and fair odds across 13 leagues | No auth | Yes | Yes | ↗ |
| Canadian Football League (CFL) Official JSON API providing real-time league, team and player statistics about the CFL | API Key | Yes | No | ↗ |