Skip to Content
Referencia de la APICasas de apuestas

Casas de apuestas

Obtén una lista de las casas de apuestas disponibles y su estado actual, incluyendo qué nivel se requiere para acceder a los datos de cada casa.

EndpointsPermalink for this section

GET /api/v1/sportsbooks

Requiere una API key. Disponible en todos los niveles (incluido el Free). Las solicitudes no autenticadas devuelven 401.

Listar todas las casas de apuestasPermalink for this section

Ejemplos de solicitudesPermalink for this section

curl -X GET "https://api.sharpapi.io/api/v1/sportsbooks" \ -H "X-API-Key: YOUR_API_KEY"

RespuestaPermalink for this section

{ "data": [ { "id": "draftkings", "name": "draftkings", "display_name": "DraftKings", "has_live_odds": true, "has_player_props": true, "regions": ["US"], "is_sharp": false, "status": "active", "event_count": 1250, "last_update": "2026-01-26T02:24:58.000Z", "requires_tier": null }, { "id": "fanduel", "name": "fanduel", "display_name": "FanDuel", "has_live_odds": true, "has_player_props": true, "regions": ["US"], "is_sharp": false, "status": "active", "event_count": 1180, "last_update": "2026-01-26T02:24:50.000Z", "requires_tier": null }, { "id": "betmgm", "name": "betmgm", "display_name": "BetMGM", "has_live_odds": true, "has_player_props": true, "regions": ["US"], "is_sharp": false, "status": "active", "event_count": 950, "last_update": "2026-01-26T02:24:45.000Z", "requires_tier": "hobby" }, { "id": "caesars", "name": "caesars", "display_name": "Caesars", "has_live_odds": true, "has_player_props": true, "regions": ["US"], "is_sharp": false, "status": "active", "event_count": 920, "last_update": "2026-01-26T02:24:40.000Z", "requires_tier": "hobby" }, { "id": "espnbet", "name": "espnbet", "display_name": "theScore Bet", "has_live_odds": true, "has_player_props": true, "regions": ["US"], "is_sharp": false, "status": "active", "event_count": 880, "last_update": "2026-01-26T02:24:38.000Z", "requires_tier": "hobby" }, { "id": "betrivers", "name": "betrivers", "display_name": "BetRivers", "has_live_odds": true, "has_player_props": true, "regions": ["US"], "is_sharp": false, "status": "active", "event_count": 760, "last_update": "2026-01-26T02:24:30.000Z", "requires_tier": "pro" }, { "id": "rebet", "name": "rebet", "display_name": "Rebet", "has_live_odds": true, "has_player_props": true, "regions": ["US"], "is_sharp": false, "status": "active", "event_count": 640, "last_update": "2026-01-26T02:24:22.000Z", "requires_tier": null }, { "id": "pinnacle", "name": "pinnacle", "display_name": "Pinnacle", "has_live_odds": true, "has_player_props": true, "regions": ["GLOBAL"], "is_sharp": true, "status": "active", "event_count": 980, "last_update": "2026-01-26T02:24:55.000Z", "requires_tier": "sharp" }, { "id": "circa", "name": "circa", "display_name": "Circa Sports", "has_live_odds": true, "has_player_props": true, "regions": ["US"], "is_sharp": true, "status": "active", "event_count": 620, "last_update": "2026-01-26T02:24:52.000Z", "requires_tier": "sharp" }, { "id": "bookmaker", "name": "bookmaker", "display_name": "Bookmaker", "has_live_odds": true, "has_player_props": false, "regions": ["GLOBAL"], "is_sharp": true, "status": "active", "event_count": 850, "last_update": "2026-01-26T02:24:48.000Z", "requires_tier": "sharp" }, { "id": "bet365", "name": "bet365", "display_name": "Bet365", "has_live_odds": true, "has_player_props": true, "regions": ["UK", "EU", "AU"], "is_sharp": false, "status": "active", "event_count": 1100, "last_update": "2026-01-26T02:24:35.000Z", "requires_tier": "pro" }, { "id": "betway", "name": "betway", "display_name": "Betway", "has_live_odds": true, "has_player_props": true, "regions": ["UK", "EU"], "is_sharp": false, "status": "active", "event_count": 720, "last_update": "2026-01-26T02:24:18.000Z", "requires_tier": null }, { "id": "skybet", "name": "skybet", "display_name": "Sky Bet", "has_live_odds": true, "has_player_props": false, "regions": ["UK"], "is_sharp": false, "status": "active", "event_count": 580, "last_update": "2026-01-26T02:24:15.000Z", "requires_tier": null }, { "id": "prophetx", "name": "prophetx", "display_name": "ProphetX", "has_live_odds": true, "has_player_props": false, "regions": ["GLOBAL"], "is_sharp": true, "status": "active", "event_count": 310, "last_update": "2026-01-26T02:24:12.000Z", "requires_tier": "sharp" }, { "id": "betfair", "name": "betfair", "display_name": "Betfair", "has_live_odds": true, "has_player_props": false, "regions": ["UK", "EU", "AU"], "is_sharp": true, "status": "active", "event_count": 900, "last_update": "2026-01-26T02:24:10.000Z", "requires_tier": "sharp" }, { "id": "polymarket", "name": "polymarket", "display_name": "Polymarket", "has_live_odds": false, "has_player_props": false, "regions": ["US"], "is_sharp": false, "status": "active", "event_count": 420, "last_update": "2026-01-26T02:24:08.000Z", "requires_tier": null }, { "id": "kalshi", "name": "kalshi", "display_name": "Kalshi", "has_live_odds": true, "has_player_props": false, "regions": ["US"], "is_sharp": false, "status": "active", "event_count": 280, "last_update": "2026-01-26T02:24:05.000Z", "requires_tier": null } ], "meta": { "count": 17, "total": 17, "pagination": { "limit": 50, "offset": 0, "has_more": false, "next_offset": null }, "updated_at": "2026-01-26T02:25:00.000Z", "filters": {} } }

Esquema del objeto SportsbookPermalink for this section

CampoTipoDescripción
idstringIdentificador único (se usa en los filtros de la API)
namestringNombre interno (igual que id)
display_namestringNombre legible para humanos
has_live_oddsbooleanAdmite cuotas en directo / en juego
has_player_propsbooleanAdmite mercados de props de jugadores
regionsstring[]Regiones disponibles: US, UK, EU, AU, GLOBAL
is_sharpbooleanIndica si la casa se considera un mercado sharp/eficiente
statusstringactive o inactive
event_countintegerNúmero de eventos disponibles actualmente
last_updatestringMarca de tiempo ISO 8601 de la última actualización de datos
requires_tierstring | nullNivel mínimo requerido: null (gratuito), hobby, pro, sharp

El valor de event_count puede ser 0 y last_update puede ser null si una casa de apuestas no está disponible temporalmente o experimenta retrasos en los datos.

Acceso a casas por nivelPermalink for this section

El campo requires_tier indica el nivel de suscripción mínimo necesario para acceder a los datos de cuotas de una casa de apuestas a través de la API.

PlanCasas disponiblesCasas de apuestas incluidas
Free4DraftKings, FanDuel, 18Bet, Sportingbet BR
Hobby27+ BetOnline, Polymarket, Kalshi, Bovada, Ladbrokes, Bally Bet, Sportzino, BetRivers, bwin, Betway, Stake, BetMGM, Rebet, Hard Rock Bet, SX Bet, Novig, theScore Bet, Fanatics, Fliff, Caesars, Unibet, Bet365 US, Sky Bet
Pro28+ SABA
Sharp34Todas las casas de apuestas disponibles
Enterprise34Todas las casas de apuestas disponibles

Pinnacle, Circa Sports, Bookmaker, ProphetX y Betfair requieren nivel Sharp o superior. Pinnacle es una casa sharp cuyas líneas eficientes se utilizan como referencia para los cálculos de +EV. Circa Sports es otra reconocida casa sharp con líneas deliberadamente ajustadas y un menú de props enfocado. Solicitar cuotas de casas sharp en los niveles Free, Hobby o Pro devolverá un error 403 tier_restricted.

Entender requires_tierPermalink for this section

ValorSignificado
nullDisponible en todos los niveles, incluido Free
"hobby"Requiere nivel Hobby o superior
"pro"Requiere nivel Pro o superior
"sharp"Requiere nivel Sharp o Enterprise

Casas de apuestas compatiblesPermalink for this section

Principales casas de EE. UU.Permalink for this section

IDNombreEn vivoPropsPlan
eighteenbet18BetNoFree
draftkingsDraftKingsFree
fanduelFanDuelFree
sportingbet_brSportingbet BRFree
ballybetBally BetHobby
Bet365 USBet365 USHobby
betmgmBetMGMHobby
betonlineBetOnlineHobby
betriversBetRiversHobby
bovadaBovadaHobby
caesarsCaesarsHobby
fanaticsFanaticsHobby
fliffFliffHobby
hardrockHard Rock BetHobby
novigNovigHobby
rebetRebetHobby
sportzinoSportzinoNoHobby
thescorebettheScore BetHobby

Casas SharpPermalink for this section

IDNombreEn vivoPropsPlan
onexbet1xBetNoSharp
bookmakerBookmakerSharp
circaCirca SportsNoSharp
pinnaclePinnacleSharp
sbobetSBOBETNoSharp

Lectura de las marcas de tiempo de Pinnacle. El campo timestamp en una fila de cuotas indica cuándo SharpAPI refrescó por última vez esa fila a través de su pipeline — es una señal de frescura del feed que avanza en cada ciclo de ingesta, no la marca de cuándo se movió el precio por última vez. SharpAPI ya no expone un campo separado para “cuándo cambió el precio”. Consulta Entender el campo timestamp para saber cómo interpretar la frescura en el feed de Pinnacle.

InternacionalesPermalink for this section

IDNombreEn vivoPropsPlan
betwayBetwayHobby
bwinbwinHobby
ladbrokesLadbrokesHobby
skybetSky BetHobby
stakeStakeHobby
sx_betSX BetNoHobby
unibetUnibetHobby
sabaSABAPro

ExchangesPermalink for this section

IDNombreEn vivoPropsPlan
prophetxProphetXSharp

Mercados de predicciónPermalink for this section

IDNombreEn vivoPropsPlan
kalshiKalshiNoHobby
polymarketPolymarketNoNoHobby

Polymarket y Kalshi son plataformas de mercados de predicción. A diferencia de las casas de apuestas tradicionales, utilizan contratos de resultado binario con un precio entre 0 y 1 dólar. SharpAPI normaliza los precios de los contratos en formatos de cuotas estándar (americanas, decimales, probabilidad implícita) para que puedas compararlos directamente con las cuotas de las casas de apuestas. Kalshi está regulada por la CFTC.

Casas Sharp vs. SoftPermalink for this section

Casas SharpPermalink for this section

  • Menor vig (juice) — márgenes más ajustados que se traducen en mayor precisión de las cuotas
  • Líneas eficientes — se utilizan como referencia para los cálculos de +EV y valor justo
  • No están disponibles en todas las regiones — Pinnacle no tiene licencia en EE. UU.
  • Ejemplos: Pinnacle, Circa Sports, Bookmaker

Casas SoftPermalink for this section

  • Mayor vig — márgenes más amplios que generan más oportunidades de +EV
  • Más promociones — bonificaciones, boosts y apuestas gratuitas
  • Movimiento de líneas más lento — pueden ir por detrás de los movimientos del mercado sharp
  • Donde se encuentra el valor — la diferencia entre las cuotas de las casas soft y la referencia sharp genera el +EV
  • Ejemplos: DraftKings, FanDuel, BetMGM, Caesars

Las casas sharp como Pinnacle establecen líneas eficientes con rapidez. Las casas soft a menudo van por detrás, creando ventanas en las que sus cuotas ofrecen un valor esperado positivo respecto a la referencia sharp. Esta es la base de la estrategia de apuestas +EV.

¿Estás creando una herramienta de apuestas en directo? DraftKings y FanDuel tienen has_live_odds: true, pero suspenden frecuentemente los mercados durante jugadas de anotación y momentos clave. Si necesitas cobertura continua en directo, Pinnacle (nivel Sharp) es la referencia fiable. Consulta En directo vs. Pre-Match para un desglose completo del comportamiento de las casas durante el juego en directo.

Endpoints relacionadosPermalink for this section

Last updated on