PlayCaller DaaS Platform

28 ENDPOINTS.
5 SPORTS.
ONE VALIDATED
INTELLIGENCE LAYER.

Affordable sports data API for developers priced out of Sportradar. Self-serve, no sales call, API key in 60 seconds.

Read the Docs →

14-day Developer Sandbox — 200 req/day, 25 endpoints, no credit card required

Already have an account? Go to Dashboard →

# One call. Live NFL intelligence.
curl https://playcallerapp.com/v1/intelligence/news?player=AJ_Brown&limit=1 -H "X-PlayCaller-Key: pc_live_your_key"
28Live Endpoints
5Sports
<50msAvg Response
3Seasons Historical
The Intelligence Layer

No one else has it.

Every other sports data API sells you numbers. Sportradar at $1,400/month. SportsData.io at $5,000/month. Raw stats, scores, box scores. You build the intelligence yourself.

PlayCaller ships the intelligence pre-assembled.

The GET /v1/feed endpoint returns a complete player intelligence dossier in a single API call: a calibrated confidence score backed by a logistic regression model trained on 20,585 observations across 5 NFL seasons (AUC-ROC 0.697, 4.61x decile lift), a validated heat signal identifying players whose opportunity metrics are converging before the market prices it in (6pp quartile lift, validated directional model), a full signal breakdown showing exactly what drove each score, and a plain-English synthesis sentence generated from the signal data and validated against the source before delivery.

No heuristics. No black boxes. Every claim traces to a measured model.

Confidence Model
AUC-ROC0.697
Observations20,585
Seasons5 (2021-2025)
Decile lift4.61x
Top decile hit rate54.9%
Heat Model
Quartile lift6.0pp
W+2 persistence5.9pp
Train-test gap0.003
Signalvalidated directional
Displaygradient only
The Feed Endpoint
GET /v1/feed
Response typepre-composed dossier
Includesconfidence + heat + synthesis
Rate cap at Pronone
API calls needed1
Quick Start

Your first intelligent API call in 5 minutes.

1
Sign Up Free

No credit card. 14-day Developer Sandbox starts immediately.

2
Get Your API Key

Activation link in inbox. Key generated instantly in pc_live_xxxx format.

3
Make Your First Call

One GET request, one header. Live NFL intelligence in milliseconds.

# Fetch live NFL injury signals
curl https://playcallerapp.com/v1/intelligence/news \
  -H "X-PlayCaller-Key: pc_live_your_key_here" \
  -G -d "severity=high&limit=5"
# pip install requests
import requests

API_KEY = "pc_live_your_key_here"

resp = requests.get(
    "https://playcallerapp.com/v1/intelligence/news",
    headers={"X-PlayCaller-Key": API_KEY},
    params={"severity": "high", "limit": 5}
)
data = resp.json()
print(data["data"][0]["title"])
// Node.js (fetch built-in ≥v18) or modern browser
const API_KEY = "pc_live_your_key_here";

const res = await fetch(
  "https://playcallerapp.com/v1/intelligence/news?severity=high&limit=5",
  { headers: { "X-PlayCaller-Key": API_KEY } }
);
const { data } = await res.json();
console.log(data[0].title);
200 OK  ·  <50ms  ·  application/json Response Preview
{
  "success": true,
  "count":   5,
  "data": [{
    "player_name":    "Ja'Marr Chase",
    "team":           "CIN",
    "signal_type":    "injury_update",
    "severity":       "high",
    "title":          "Chase limited in practice, questionable for Sunday",
    "snap_delta":     -0.38,
    "beneficiaries":  ["Tee Higgins", "Tyler Boyd"],
    "source":         "ESPN beat · verified"
  }]
}
Get Your Free API Key →

14-day Developer Sandbox, 200 req/day, 25 endpoints, no credit card

API Reference

28 live endpoints. Everything you need.

Six grouped endpoint families. Exact count is 28, not "25+" or "22+". Live Now badges confirm production status.

NFL Intelligence (8) Live Now
GET
/v1/intelligence/news
Beat reporter signals, injury updates, snap share deltas, beneficiary IDs. Params: severity, team, player, limit, signal_type
GET
/v1/intelligence/injuries
Dedicated injury feed, severity filtering, team breakdown, 2-hour cadence
GET
/v1/analytics/trends
Historical performance 2021-2025, usage trends, snap/target share evolution (Pro)
GET
/v1/intelligence/news?signal_type=prop
Kalshi prediction market signals with AI confidence scores
GET
/v1/feed
Pre-composed intelligence dossier, confidence + heat + synthesis (Pro, no rate cap)
GET
/v1/predictions/confidence
ML-weighted probability scores Q3 2026
GET
/v1/identity/map
Cross-platform player identity resolution Q3 2026
GET
/v1/daas/usage
Quota, rate limits, tier info, per-endpoint breakdown
MLB (9) Live Now
GET
/v1/mlb/players
966-player database
GET
/v1/mlb/players/:id
Individual player detail
GET
/v1/mlb/players/:id/stats
Per-game stats with fantasy_points
GET
/v1/mlb/teams
All 30 teams
GET
/v1/mlb/teams/:team/roster
Full roster with position filter
GET
/v1/mlb/games
Live and scheduled game states
GET
/v1/mlb/standings
Current standings by division
GET
/v1/mlb/scoring/leaders
Top fantasy scorers by position (Pro)
GET
/v1/mlb/scoring/categories
Rotisserie category leaders (Pro)
NBA (4) Live Now
GET
/v1/nba/games
Live scores and scheduled games
GET
/v1/nba/standings
Current standings by conference
GET
/v1/nba/teams
All 30 teams
GET
/v1/nba/players
NBA player database
CFB (3) Live Now
GET
/v1/cfb/games
Live scores and scheduled games
GET
/v1/cfb/standings
Conference standings
GET
/v1/cfb/rankings
AP Top 25 and CFP rankings (Pro)
Soccer (2) Live Now
GET
/v1/soccer/games
Live scores and scheduled games
GET
/v1/soccer/standings
League standings
Meta (2) Live Now
GET
/v1/sports
Discovery endpoint, lists all sports and endpoint families
GET
/v1/daas/usage
Quota and rate limits for your key
Browse the full API reference →
Competitive Positioning

Built for developers priced out of enterprise contracts.

Sportradar SportsData.io API-Sports PlayCaller
Entry price $1,400+/mo $99-149/mo $10/mo $0 (Sandbox) / $99/mo
Self-serve No Limited Yes Yes
No sales call No No Yes Yes
Intelligence layer No No No Yes
Validated ML model No No No Yes
MCP server No No No Yes
Free trial No Scrambled data 100 req/day forever 200 req/day, 14 days, no card
Sportradar is built for media companies and sportsbooks. SportsData.io requires a sales call for production access. API-Sports gives you raw data at a good price. PlayCaller gives you raw data plus a validated intelligence layer, at a price indie developers can actually pay.
Model Context Protocol

Register PlayCaller as a tool in any AI workflow.

PlayCaller implements Anthropic's Model Context Protocol over HTTP. Connect Cursor, Claude Desktop, Perplexity, or any MCP-compatible AI to live sports intelligence with a single endpoint.

Package: @playcaller/playcaller-mcp (published to npm)

Connect to Cursor or Claude Desktop

Add this to your .cursor/mcp.json:

# .cursor/mcp.json
{
  "mcpServers": {
    "playcaller": {
      "url": "https://playcallerapp.com/mcp",
      "headers": {
        "X-PlayCaller-Key": "YOUR_API_KEY"
      }
    }
  }
}

Test the MCP endpoint directly

# Discovery — list available tools
curl -s -X POST https://playcallerapp.com/mcp \
  -H "Content-Type: application/json" \
  -H "X-PlayCaller-Key: YOUR_KEY" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

# Invoke a tool
curl -s -X POST https://playcallerapp.com/mcp \
  -H "Content-Type: application/json" \
  -H "X-PlayCaller-Key: YOUR_KEY" \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"get_injury_signals","arguments":{"sport":"nfl","severity":"high","limit":5}}}'

5 Tools Available

get_injury_signals
Active beat reporter signals, filterable by sport and severity
get_player_identity
Resolve a player across ESPN, Sleeper, Yahoo, NFL.com. 13,606 identities normalized
get_anomaly_scores
Players deviating from 3-season usage baseline, score 0-100
get_player_projections
AI fantasy point projections
Methodology under review. Projections are generated from signal data but the backing model is currently being audited for validation. Use with appropriate caution.
get_prediction_markets
Active Kalshi prop markets with AI confidence scores
Pricing

Simple. Flat-rate. No surprises.

Start with a free 14-day Developer Sandbox — 200 req/day, 25 endpoints, no credit card required. Upgrade to a paid tier when you're ready to scale.

Developer Sandbox
$0
14-day window
  • 200 req/day
  • 2 req/min
  • 25 transactional endpoints
  • No credit card required
  • /v1/feed (ML intelligence) not included
Build
$99
per month
  • 2,000 req/day (60,000/mo)
  • 2 req/min
  • 25 transactional endpoints
  • NFL, MLB, NBA, CFB, Soccer data
  • JSON + REST, community support
  • /v1/feed (ML intelligence) not included
Contact Us →
Most Popular
Pro Insights
$499
per month
  • 20,000 req/day (600,000/mo)
  • 5 req/min
  • All 28 endpoints
  • /v1/feed — pre-composed intelligence dossier (rate-capped)
  • /v1/analytics/trends — 3 seasons historical
  • Priority support
Contact Us →
Syndicate Alpha
$1,499
per month
  • No daily request ceiling
  • All 28 endpoints
  • /v1/feed — uncapped ML intelligence access
  • Dedicated high-capacity connection pooling
  • Priority support and SLA
Contact Us →
Hard rule: every paid plan gives you strictly more daily capacity than the Developer Sandbox. No surprises, no inversions.

Start building for free.

14-day Developer Sandbox. 200 req/day. 25 endpoints. No credit card required. API key in 60 seconds.

Start Free Sandbox →