API keys
Last updated 2026-10-30
Get a free key at /start with no credit card. One key works on every plan: upgrading unlocks more sports, markets and endpoints on the same key with no code change.
Get a key
- Free: sign up at /start. 25 requests per day, NFL, NBA and MLB moneylines.
- Professional or Business: subscribe from pricing. Your existing key is upgraded in place.
Check your plan and usage
GET /me/ returns your plan and today's usage. GET /me/usage returns today's counters plus 30-day request history by day and endpoint. Neither call uses quota, so you can always see why you were limited. The dashboard shows the same data.
curl -H "x-api-key: YOUR_API_KEY" "https://api.bettingdataapi.com/me/usage"
Upgrading and downgrading
Plan changes apply to the key you already have. Quotas are daily and reset at 00:00 UTC.
Replacing an exposed key
There is no self-service rotation endpoint today. If a key leaks, email hello@bettingdataapi.com. We issue a replacement on the same plan and subscription, and the old key stops working.
Good practice
- One key per production system makes usage easy to attribute.
- Never commit keys. Use environment variables.
- Call from your server, not from browser JavaScript.
Try it with a free key
25 requests per day, NFL, NBA and MLB moneylines, no credit card.
Get a free API key