v1 · Live Data

Build sports products faster.

Live sports data, betting analytics, and production-ready widgets for websites, apps, and dashboards.

Widgets

From API response to production UI in minutes.

Skip weeks of frontend work with responsive sports widgets powered by Playbook API.

Game Header
Game Header
Full matchup context in one responsive embed.
Score Strip
Score Strip
A compact scoreboard for article headers and game pages.
Sports Ticker
Sports Ticker
A responsive multi-game feed for live and upcoming matchups.
Last 5 Form
Last 5 Form
Recent results for both teams in a single comparison view.
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.

Build Paths

Choose how you want to build.

Build With The API

Flexible JSON endpoints

  • Full control over presentation
  • Sports data, odds, splits, props, and analytics
  • Server-side API key
Build With Widgets

Production-ready components

  • Responsive HTML embeds
  • Light and dark themes
  • Publishable widget key
  • Allowed-domain protection

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.
🧩
Embeddable sports widgets
Game headers, score strips, sports tickers, and recent form widgets with responsive themes, canonical Playbook game IDs, and separate widget usage metering.

Pricing

Start free.
Scale when you're ready.

Every plan includes API access and Playbook Widgets.

API requests and widget loads are metered separately. Widget loads count each successful widget data refresh, including automatic live-score refreshes.

Free
$0
forever
500 API requests / month
1,000 widget loads / month
For testing the API and publishing small branded widgets.
  • Core API access
  • All current core widgets
  • Light and dark themes
  • Playbook branding required
Get free key
Starter
$39.99
per month
25,000 API requests / month
25,000 widget loads / month
For independent developers, sports blogs, and personal projects.
  • Production API access
  • Responsive HTML embeds
  • Odds and weather modules
  • Allowed-domain protection
Choose Starter
Pro
$249.99
per month
1,000,000 API requests / month
1,000,000 widget loads / month
For high-traffic products and commercial sports platforms.
  • Everything in Builder
  • White-label setup available
  • Optional Playbook branding setup
  • Priority implementation support
Choose Pro
Compare plans
Detailed widget and API entitlements, separated from the pricing cards so the plans stay compact.
Feature Free Starter Builder Pro
API requests / month 500 25,000 250,000 1,000,000
Widget loads / month 1,000 25,000 250,000 1,000,000
Server API key Yes Yes Yes Yes
Publishable widget key Yes Yes Yes Yes
Core widgets Yes Yes Yes Yes
Light and dark themes Yes Yes Yes Yes
Odds and weather modules No Yes Yes Yes
Premium analytics widgets No No Yes Yes
Custom accent colors No No Yes Yes
Remove Playbook branding Required Required Required Optional setup
White-label setup No No No Available

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.
Yes. Every Playbook API plan includes widget access with plan-specific widget-load limits.
No. API requests and widget loads are metered separately.
No. The Widget Builder activates a separate publishable widget key for browser embeds.
Add every embedding website to the widget key’s allowed-domain list.
All plans support standard themes. Additional customization and white-label capabilities vary by plan.
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 API requests and production-ready widget previews, no credit card required.