NBA API /nba/schedule · /nba/games/live · /nba/odds Single sport $19/mo All sports $49/mo MLB · NFL · NBA · NHL one platform NBA API /nba/schedule · /nba/games/live · /nba/odds Single sport $19/mo All sports $49/mo MLB · NFL · NBA · NHL one platform
MLB NFL 🏈NBA 🏀NHL 🏒 MLB Edge Docs See It Live
NFL API · paid production access

NBA data forlive apps.Not scraping.

Clean basketball schedules, live game state, player leaders, player data, and odds from the same PropSports platform powering our public sports products. Start NBA-only, then upgrade to MLB, NFL, NBA, and NHL on one API key.

View Endpoints
NBA only $19/moAll sports $49/moStripe checkout liveNo per-call pricing trap
NBA arena live game stats hero image for PropSports API
// GET /nba/games/livePropSports API
$19 → $49
Start NBA-only, upgrade to all sports anytime
$19NFL only
$49All sports basic
47Total endpoints
4Sports covered
Why builders use it

A basketball data layer that fits inside a real product.

Stop wiring a mess of league feeds, stats endpoints, sportsbook boards, CORS hacks, and one-off parsers. PropSports gives your app a stable REST layer with clean NBA JSON and flat monthly pricing.

🏈

Basketball-ready endpoints

Today’s schedule, live games, player leaders, player stats, and odds endpoints designed for apps, bots, newsletters, and model overlays.

Built on edge infrastructure

Cloudflare Worker delivery, consistent response shapes, and checkout automation already running across the PropTechUSA ecosystem.

💳

Paid access that works

Buttons on this page call the Stripe checkout worker directly with the real price IDs. No pricing-page detours.

propsports-api.sales-fd3.workers.dev200 OK
// GET /nba/games/live
{
  "sport": "NBA",
  "status": "live",
  "games": [
    {
      "away": "BOS",
      "home": "LAL",
      "period": 4,
      "clock": "02:14",
      "score": { "away": 104, "home": 101 }
    }
  ],
  "powered_by": "PropSports API"
}
NBA endpoints

Simple calls. Clean basketball JSON.

GET

/nba/schedule/today

Today’s games with scores, status, and board context.

GET

/nba/games/live

Live NBA game state for scoreboards, alerts, and in-product displays.

GET

/nba/leaders?stat=PTS

Points, rebounds, assists, blocks, steals, and leaderboard views.

GET

/nba/player/:id/stats

Player season averages and production data for profile pages.

GET

/nba/odds

Game lines, totals, and odds context for NBA board views.

Pricing

Start NBA-only. Upgrade to every sport when you’re ready.

All buttons hit the Stripe checkout worker directly using your existing price IDs. No redirect to a separate pricing page.

NBA starter
Single sport
$19/mo

NBA-only production access for builders who only need basketball.

  • NBA schedule endpoint
  • Live games endpoint
  • NBA odds endpoint
  • 50,000 requests/day
  • Cancel anytime
All sports basic
$49/mo

Best entry point for serious builders who want the full platform.

  • MLB · NFL · NBA · NHL
  • All 47 endpoints
  • Owned Statcast leaderboards
  • DK + FanDuel prop merges
  • Model odds access
Pro
$99/mo

More traffic, more keys, priority support, and early endpoint access.

  • Everything in Basic
  • 200,000 requests/day
  • 3 API keys
  • Priority email support
  • Historical / backtest data
Ultra
$249/mo

Higher limits and support for products with real production usage.

  • Everything in Pro
  • 500,000 requests/day
  • 10 API keys
  • Email + Slack support
  • Custom rate limits
MLB Only$19/mo
NFL Only$19/mo
NBA Only$19/mo
NHL Only$19/mo
Already a subscriber?

Manage subscription, billing, and cancellation in Stripe.

Manage Subscription →