Developer API

Developer API pricing

Rosters, season stats, games, coaches, careers, and transfers across every sport and division we cover, over a REST API with official SDKs. Free for students and side projects, four paid plans for builders, negotiated for companies. Every paid plan also pays for chat in the Magisterial app, on the same limits. Plans are bought on their own and are separate from the coaching subscriptions.

Say what you are building

I’m building for . It reads and makes about requests a month, with running. It , and I chat in the Magisterial app too.

100 portal requests a month · busiest minute 100 requests

Every plan at this usage

  1. Free
  2. Plus
  3. Prem$69.99
  4. Pro
  5. Ultra
  6. Ent

Your fit

Premium

about $69.99 a month

Premium plan
$49.99
100 portal requests
$5
3 alerts
$15
$5 of query and chat
included
Choose Premium

Plus stops at 25,000 requests a month. The portal needs a verified coach on the account.

Free
Free

Students, hobbyists, and quick scripts

10 requests/min · 1,000 requests/month

  • Every free read endpoint: players, season stats, teams, rosters, coaches, games, careers, transfers
  • 10 requests per minute, 1,000 requests per month
  • Live and test keys, webhooks, official SDKs
  • No usage-billed endpoints
Plus
$19.99/month

Side projects and first prototypes

20 requests/min · 25,000 requests/month

  • Everything in Free at 20 requests per minute, 25,000 requests per month
  • Chat in the Magisterial app on this plan's limits
  • $5 of natural-language query and app chat usage included each month, usage-billed past it
  • Transfer portal and alerts are usage-billed ($0.05 per portal request, $5 per alert per month); both need a verified coach
  • Up to 3 transfer-portal alerts and bulk exports up to 50,000 rows per job
Premium
$49.99/month

Apps with their first real users

100 requests/min · 100,000 requests/month

  • Everything in Plus at 100 requests per minute, 100,000 requests per month
  • Chat in the Magisterial app on this plan's limits
  • $15 of natural-language query and app chat usage included each month, usage-billed past it
  • Transfer portal and alerts are usage-billed ($0.05 per portal request, $5 per alert per month); both need a verified coach
  • Up to 10 transfer-portal alerts and bulk exports up to 250,000 rows per job
Developer Pro
$99.99/month

Ambitious personal projects and indie products

300 requests/min · 250,000 requests/month

  • Everything in Premium at 300 requests per minute, 250,000 requests per month
  • Chat in the Magisterial app on this plan's limits
  • $40 of natural-language query and app chat usage included each month, usage-billed past it
  • Transfer portal requests and alerts included, no usage fee; both need a verified coach
  • Up to 25 transfer-portal alerts and bulk exports up to 500,000 rows per job
  • Coach directory: coach email and phone on every coaching staff
  • Coach and player movement webhooks: every published movement pushed to your endpoint, no coach verification needed
  • A team of up to 5 people on one account, with admin and member roles
Developer Ultra
$499/month

Products in production

3,000 requests/min · 2,500,000 requests/month

  • Ten times Developer Pro at 3,000 requests per minute, 2,500,000 requests per month
  • Chat in the Magisterial app on this plan's limits
  • $250 of natural-language query and app chat usage included each month, usage-billed past it
  • Transfer portal requests and alerts included, no usage fee; both need a verified coach
  • Up to 250 transfer-portal alerts and bulk exports up to 5,000,000 rows per job
  • Coach directory: coach email and phone on every coaching staff
  • Coach and player movement webhooks: every published movement pushed to your endpoint, no coach verification needed
  • A team of up to 50 people on one account, with admin and member roles
Enterprise
Custom

Companies integrating the data into their own product

6,000 requests/min and up · Unlimited requests/month

  • 6,000 requests per minute by default, custom rate limits, and no monthly request cap
  • Custom export ceilings and alert counts
  • Coach and player movement webhooks: every published movement pushed to your endpoint, no coach verification needed
  • A team of up to 100 people by default, with admin and member roles
  • Data-license agreement covering attribution and redistribution
  • Managed athletes: coach contacts on behalf of athletes who authorize your platform (250 seats by default)
  • Coach directory: coach email and phone on every coaching staff
  • Direct support channel with a named contact
  • Invoiced usage billing on request

Usage-billed endpoints (every paid plan)

GET /v1/portal$0.05 per request on Plus and Premium
POST /v1/queryModel cost × 3
POST /v1/alerts$5 per alert per month on Plus and Premium
POST /v1/exports$0.10 per 10,000 rows

Billed on top of the plan under a monthly budget cap you set in the console. Buying a plan enables usage billing on the same subscription. Full details in the API documentation.