# SportsAPIs.dev API

**Canonical:** https://apis.io/apis/sportsapis-dev/sportsapis-dev-api/  
**Provider:** SportsAPIs.dev — https://apis.io/providers/sportsapis-dev/  
**Base URL:** https://api.rapidoddsapi.com  
**Documentation:** https://sportsapis.dev/espn-api

SportsAPIs.dev API is one of 2 APIs that [SportsAPIs.dev](https://apis.io/providers/sportsapis-dev/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 4 JSON Schema definitions. The published artifact set on APIs.io includes an OpenAPI specification and 4 JSON Schemas.

SportsAPIs.dev API as documented publicly: 23 operations. Contract generated from the documentation by API Evangelist (2026-10-18); not the provider's own document.

## Operations (23)

| Method | Path | Summary |
|---|---|---|
| POST | `/api/mcp` | Read‑only MCP server over Streamable HTTP with no auth. |
| GET | `/api/picks.json` | GET /api/picks.json |
| GET | `/api/v1/horses/Final%20Crusade/intelligence` | GET /api/v1/horses/Final%20Crusade/intelligence |
| GET | `/api/v1/sandbox/horse` | GET /api/v1/sandbox/horse |
| GET | `/apis/oddsmatrix` | GET /apis/oddsmatrix |
| GET | `/apis/site/v2/sports/baseball/mlb/scoreboard` | GET /apis/site/v2/sports/baseball/mlb/scoreboard |
| GET | `/apis/site/v2/sports/basketball/nba/scoreboard` | GET /apis/site/v2/sports/basketball/nba/scoreboard |
| GET | `/apis/site/v2/sports/football/nfl/scoreboard` | GET /apis/site/v2/sports/football/nfl/scoreboard |
| POST | `/betbuilder/price` | POST /betbuilder/price returns bet365's own correlated Bet Builder price |
| GET | `/live-odds` | GET /live-odds |
| GET | `/nfl/picks` | GET /nfl/picks |
| GET | `/odds` | GET /odds |
| GET | `/results/{sport}` | RapidOddsAPI Review 2026 |
| GET | `/sports/{sportId}/markets` | RapidOddsAPI Review 2026 |
| GET | `/v1/data/{filename}` | GET /v1/data/{filename} returns one file inside an envelope with four keys: company, file, updated_at and data. |
| POST | `/v1/estimate` | Free POST /v1/estimate endpoint to plan a query and price it |
| GET | `/v1/files` | GET /v1/files lists the files your key can read. |
| GET | `/v1/odds` | GET /v1/odds |
| POST | `/v1/sports/{sport}/events/{id}/sgp` | Same-game parlay pricing arrived in September 2026. |
| GET | `/v2/odds/event/{id}` | GET /v2/odds/event/{id} returns the raw prices for one event. |
| GET | `/v2/odds/{type}` | GET /v2/odds/{type} returns one matched product: standard, 2up, dutching, each-way, extra-place or bog. |
| GET | `/{sport}/gaps` | GET /{sport}/gaps returns the same prop at different DFS lines, with the gap already calculated. |
| GET | `/{sport}/lines` | GET /{sport}/lines removes the vig from Thunderpick, Kalshi and Polymarket and returns one fair probability. |

## Machine-readable artifacts (5)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/sportsapis-dev/refs/heads/main/openapi/_ae-authored/sportsapis-dev-openapi-generated.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/sportsapis-dev/refs/heads/main/json-schema/sportsapis-dev-get-v1-data-filename-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/sportsapis-dev/refs/heads/main/json-schema/sportsapis-dev-post-v1-sports-sport-events-id-sgp-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/sportsapis-dev/refs/heads/main/json-schema/sportsapis-dev-post-betbuilder-price-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/sportsapis-dev/refs/heads/main/json-schema/sportsapis-dev-post-betbuilder-price-request-schema.json

## Other SportsAPIs.dev APIs (1)

- [Sports Odds API Directory](https://apis.io/apis/sportsapis-dev/sports-odds-api-directory/)

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/sportsapis-dev/sportsapis-dev-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/sportsapis-dev/.
