The Blindside Alpha API
Every metric, projection, and edge you see in the terminal – piped directly into your own models, dashboards, or league tools.
JSON-first. Personal token. Rate-limited per minute, not per call. Available as an add-on to any paid tier.
$ curl https://api.blindsidealpha.com/v1/players/lamb_ceedee \
-H "Authorization: Bearer $BSA_TOKEN"
{
"player_id": "lamb_ceedee",
"name": "CeeDee Lamb",
"position": "WR", "team": "DAL",
"ppg_ppr": 22.4,
"epa_per_play": 0.41,
"route_separation": 1.82,
"proj_next": 18.7,
"proj_ros": 312.4,
"updated_at": "2026-05-19T03:00:00Z"
}Build your own model
Pull EPA, aDOT, YPRR, snap share, and target data into Python/R notebooks. We do the join work; you do the math.
Power a league tool
Score your league's matchups, surface trade ideas, or auto-set lineups. The whole roster + opponent surface available via REST.
Ingest into your data warehouse
Weekly Snowflake or BigQuery pulls. Pagination + last-modified headers built in. No webhook setup required.
Live wagering pipelines
De-vigged props, line movement, model posteriors. JSON refresh every 60 seconds during slate hours.
Full reference docs delivered upon activation. OpenAPI spec available.
Authentication
Personal API token, rotatable from your account settings. Bearer-auth on every request.
Authorization: Bearer bsa_live_...Rate Limits
Generous per-minute caps. Burst-friendly. Per-IP throttles disabled when authenticated.
- Read endpoints300 / min
- Live odds + props600 / min
- Daily quotaunlimited
Terms
Personal + commercial use covered. No redistribution of raw datasets. Cite Blindside Alpha if displaying derived values publicly.
Full terms →API Access
Add on top of any Basic or Premium subscription. Cancel the add-on anytime – your underlying plan stays.
- All 22 v1 endpoints
- Personal API token, rotatable anytime
- 300-600 req/min, no daily cap
- JSON + OpenAPI spec
- Webhook support (coming Q3)
- Email support, 1 business day SLA
Do I need a paid Blindside plan to use the API?+
Yes – API access is an add-on, not a standalone product. Add it to a Basic or Premium subscription.
Can I redistribute the data?+
Not raw. Derived values (your own model outputs that consume our data) are fine for personal or commercial use. See the terms for the full rule.
Is there a free trial?+
We offer 7-day trial access on the API add-on for new Premium subscribers. Contact us after upgrading.
How fresh is the data?+
Player stats refresh weekly post-game. Injuries and news refresh within ~5 minutes of source updates. Live odds + props refresh every 60 seconds during slate hours.
What about historical data?+
Player season-level history goes back to 2020. Earlier seasons available on request for academic / research use.
Do you support webhooks?+
Not in v1 – webhooks for injury and lineup changes ship in Q3. Until then, poll the /changes endpoints.
Ready to plug in?
Tell us a bit about what you're building. We'll send setup instructions and a sandbox token within one business day.
Existing subscribers · Generate a token from /settings → API