v1 · Live Data

The sports data API
developers actually want
to build with.

Institutional-grade sports data for products that ship, from real-time odds and injuries to advanced MLB workflows, delivered with clean schemas and predictable uptime.

Playbook API Widget Showcase
MLB Weather Widget
LIVE
CLE
Progressive Field
41°
/
17
W
Cross wind mph
Wind Type
Cross
Rain Risk
10%
Run Lean
Under 8.5
Injury Report Widget
Preview
Jayson Tatum
BOS · Right Achilles
Out
LeBron James
LAL · Left Ankle
Questionable
Donovan Mitchell
CLE · Rest
Day-to-Day
Kawhi Leonard
LAC · Left Knee
Out
Platform Proof
The same API that powers Split Labs products
Your app runs on the exact data backbone used by our own production widgets and internal tooling. One schema, one source of truth, and stable delivery across real customer traffic.
Explore Split Labs →
Supported Leagues
🏀 NBA
🏀 WNBA
🏈 NFL
🏈 NCAAF
⚾ MLB
🏒 NHL
⚽ MLS
🥊 MMA/UFC
🏀 NCAAB

Endpoints

Every data point
your product needs.

View full docs →
GET
/injuries
Full injury reports by league, grouped by team with status context and freshness timestamp.
GET
/odds-games
Betting odds and game lines across sportsbooks for all upcoming matchups.
GET
/lines
Point spreads, moneylines, and totals refreshed continuously.
GET
/splits
Home/away splits, ATS records, and over/under trends for the current season.
GET
/splits/history
Historical split data for model training and long-run trend analysis.
GET
/head-to-head
Full H2H matchup history between any two teams in a supported league.
GET
/recent-form
Rolling win/loss form, streak data, and momentum indicators by team.
GET
/teams & /team-stats
Metadata, standings, scoring averages, and full season stats per team.
GET
/games
Scheduled and completed games with scores, times, and outcomes.
MLB
/pitcher-stats
Season pitching stats — ERA, K/9, WHIP, and more per starting pitcher.
MLB
/strikeout-predictor
Modeled K projections for starters based on opponent matchup data.
MLB
/ballpark-weather
Live game-day weather at every MLB ballpark for line context.

Why Playbook

Built for the way
developers actually work.

Fast, fresh data
Continuously synced endpoints. Every response includes a last_updated timestamp so you know exactly how fresh you are.
🧹
Clean, consistent schema
Structured JSON with predictable field names across every endpoint. No surprise nulls, no spaghetti parsing logic required.
🔑
Simple auth
One API key, passed as a query parameter. No OAuth flow, no header juggling. You can make your first call in under five minutes.
📊
Betting-grade signals
Lines, ATS splits, public money data, and injury context — everything your prediction model or dashboard needs in one place.
🛡️
Legally compliant
No scraped or locked data. Playbook is built on compliant pipelines so your product has a clean legal foundation from day one.
☁️
Production infrastructure
Cloud-distributed with automated failover and continuous monitoring. Built for products that actually ship, not just prototypes.

Pricing

Start free.
Scale when you're ready.

No contracts, no surprises. Upgrade, downgrade, or cancel anytime.

Free
$0
forever
500 req / month · 1 key / account
Test and validate your integration before going live. Need more keys or volume? Upgrade anytime.
Get free key
Starter
$39.99
per month
25,000 req / month
Indie builders and personal projects that need real data.
Get started
Pro
$249.99
per month
1,000,000 req / month
Established products, paid apps, and enterprise-grade usage.
Choose Pro

Need higher limits or custom data feeds? Contact us for Enterprise →

Account

Your usage and keys,
in one hub.

Track API keys, see request usage by key, manage billing, and upgrade plans from one place.

Open Account Hub

FAQ

Common questions.

You instantly receive your API key, full access to your plan's request limits, and the ability to upgrade or downgrade at any time.
Billing starts the moment you subscribe and renews automatically every 30 days. Cancel anytime — your plan stays active through the end of your billing cycle. No penalties or hidden fees.
Free tier is limited to one key per account. If you need additional keys, upgrade to a paid plan.
The API returns a 429 Too Many Requests response. Cache responses where possible and use exponential backoff on retries.
Yes. Playbook is built on compliant data sources and modeling pipelines. No scraped, locked, or prohibited endpoints.
Yes. If your product needs higher limits, dedicated support, or custom data feeds, we offer flexible Enterprise plans. Email support@playbook-api.com to get set up.

Get Started

Stop scraping.
Start building.

500 free requests, no credit card required. Your API key is ready.