Skip to content

Introduction

The NBA Prop Lab API provides programmatic access to a comprehensive NBA player props scoring engine. Every pick is evaluated by 7 independent scoring blocks, each producing a 0–100 score with a confidence index. A weighted orchestrator combines them into a final score that determines pick quality.

The Data API is available to Sharp-tier subscribers and admins. It’s designed for:

  • Sports analytics developers building custom dashboards or models
  • Data scientists running backtests and research notebooks
  • Automated betting workflows that consume picks programmatically
  • Content creators building pick-tracking tools or newsletters

Each pick is evaluated across 7 dimensions:

BlockWeightEvaluates
Player Profile25%Season averages, trends, consistency, fatigue
Matchup20%Opponent defense, pace, DvP, H2H history
Synergy10%Teammate injuries, on/off splits, usage shifts
Game Context15%Spread, total, home/away, B2B, referee factors
Market Line15%Edge vs line, movement, consensus, EV
Analysis Quality10%Sample size, hit rate, confidence intervals
External Signals5%Projections, insider leads

Picks are classified by final score:

RatingDisplay NameScoreTypical volume
GoodPREMIUM≥ 63~13 picks/day
MarginalSTANDARD≥ 60~42 picks/day
WeakInternal only≥ 54Not published
AvoidInternal only< 54Not published

The API supports three authentication methods:

  1. JWT Bearer token — for authenticated users via login
  2. API Key (X-API-Key header) — for programmatic access by Sharp subscribers
  3. Ops Token (Authorization: Bearer nbav3_ops_...) — for operations/admin automation

See the Authentication guide for details.

https://nbaproplab.com/api/v1/data

All Data API endpoints are prefixed with /api/v1/data. Operations endpoints use /api/v1/ops.