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
