Public API - No Key Required

UsunX Odds API

Access real-time odds from 100+ bookmakers worldwide. Multi-source aggregation with consensus pricing. Free, fast, and no API key needed.

4+ Sources
Oddschecker, OddsPortal, FlashScore, BetExplorer
Real-time
Live odds with 30s refresh
No API Key
Free public access
Consensus
Best odds from all sources

Quick Start

// JavaScript / Node.js
const response = await fetch('/api/v1/odds/soccer');
const data = await response.json();

data.data.forEach(match => {
  console.log(`${match.homeTeam} vs ${match.awayTeam}`);
  if (match.ft1x2) {
    console.log(`  1X2: ${match.ft1x2.home} / ${match.ft1x2.draw} / ${match.ft1x2.away}`);
  }
  console.log(`  Sources: ${match.sources.join(', ')}`);
});

API Endpoints

List all available sports with event counts

Response
[
  { "key": "soccer", "name": "Soccer", "description": "Football/Soccer worldwide", "active": true }
]

Data Sources

OddscheckerFREE
Web Scraping — 25+ UK bookmakers, 1X2/O/U/BTTS
OddsPortalFREE
Web Scraping — 50+ bookmakers, Asian Handicap
FlashScoreFREE
Web Scraping — Live scores + real-time odds
BetExplorerFREE
Web Scraping — 100+ bookmakers worldwide
The Odds APIKEY
REST API — 80+ bookmakers (optional, needs key)
Football-Data.orgFREE
REST API — Free fixtures and scores

Rate Limits & Caching

60 req/min
Per IP address
30s cache
Live events
5min cache
Pre-match odds