NBA coverage in PlayCaller's DaaS API splits into two layers: raw data (free in the Developer Sandbox) and a validated intelligence layer (paid tiers only).

The raw data layer

  • 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

All four are included in the free 14-day Developer Sandbox — no credit card, real production data, not a sandboxed sample.

The intelligence layer, if you need it

NBA confidence runs a 5-signal model — the only one of PlayCaller's three sport-specific confidence models that includes a usage-vacuum signal (a teammate's missed minutes redistributing to the players left on the floor). It's walk-forward validated across 3 seasons at AUC-ROC 0.855 with an 84.23x decile lift. It's reachable via the same /v1/feed endpoint NFL and MLB use, just with NBA-specific signals under the hood.

There's no NBA heat model yet — that field returns null for NBA players rather than a number borrowed from the NFL model. If you're building something that only needs the heat layer, NFL is currently the only sport that has it.

Ready to build? Start a free 14-day Developer Sandbox — no credit card, API key in under a minute.