Developers
Free live odds API & embeddable widget
Power your site with live matchups and sportsbook lines from 1.ML. Public, CORS-enabled, and free to use with attribution — no key required.
Live & free
Real-time matchups and sportsbook lines, refreshed continuously. No API key required to start.
One-line embed
Drop an iframe on any page. Themeable, responsive, and it links back to 1.ML automatically.
CORS-enabled JSON
Call it straight from the browser. Clean, documented JSON with attribution built in.
Live preview
Embed (HTML)
<iframe
src="https://1.ml/embed/odds?theme=light&limit=8"
width="360"
height="520"
style="border:0;border-radius:12px;overflow:hidden"
title="1.ML Live Odds"
loading="lazy"
></iframe>API (JSON)
fetch("https://1.ml/api/v1/odds")
.then((r) => r.json())
.then((data) => console.log(data.games))GET /api/v1/odds — optional query params: league (e.g. nfl), limit (1–100). Please keep the "Powered by 1.ML" attribution.