freeapis

Odds-API

Real-time sports betting odds from 265+ bookmakers across 34 sports via REST and WebSocket

Authentication
API Key
HTTPS
Yes
CORS
Yes
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 apiKey query 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

APIAuthHTTPSCORS
API-FOOTBALL

Get information about Football Leagues & Cups

API KeyYesYes
ApiMedic

ApiMedic offers a medical symptom checker API primarily for patients

API KeyYesUnknown
balldontlie

Balldontlie provides access to stats data from the NBA

No authYesYes
Bet Better

Sports model win probabilities and fair odds across 13 leagues

No authYesYes
Canadian Football League (CFL)

Official JSON API providing real-time league, team and player statistics about the CFL

API KeyYesNo