Skip to Content
Referencia de la APIMejores cuotas

Mejores Cuotas

Obtén las mejores cuotas disponibles para cada selección entre todas las casas de apuestas. Este endpoint compara las cuotas de todas las casas disponibles en tu plan y devuelve la línea más favorable para cada selección, junto con comparaciones por casa y cálculos de margen.

GET /api/v1/odds/best

AutenticaciónPermalink for this section

Requiere API key. Disponible en todos los planes.

Best Odds está disponible en todos los planes, incluido el Free. Las casas de apuestas comparadas dependen del acceso a casas de tu plan (Free compara DraftKings y FanDuel; Pro+ incluye Pinnacle).

Parámetros de ConsultaPermalink for this section

ParámetroTipoPor defectoDescripción
sportstringallFiltrar por deporte(s), separados por comas (p. ej., basketball, football)
leaguestringallFiltrar por liga(s), separadas por comas (p. ej., nba, nfl)
marketstringallFiltrar por tipo(s) de mercado, separados por comas (p. ej., moneyline, spread, total). Admite alias de categoría — consulta Odds: Alias de Categoría de Mercado.
eventstringFiltrar por ID(s) de evento, separados por comas
livebooleantrue = solo en vivo, false = solo prepartido, omitir = ambos
min_oddsnumberFiltro mínimo de cuotas americanas
max_oddsnumberFiltro máximo de cuotas americanas
limitinteger50Resultados máximos por página (máx. 200)
offsetinteger0Desplazamiento de paginación (máx. 5000)

Las cuotas obsoletas (con más de 5 minutos para prepartido, 1 minuto para en vivo) se excluyen automáticamente de las comparaciones de mejores cuotas para evitar resultados engañosos.

Ejemplos de SolicitudesPermalink for this section

curl -X GET "https://api.sharpapi.io/api/v1/odds/best?league=nba&market=spread" \ -H "X-API-Key: YOUR_API_KEY"

RespuestaPermalink for this section

Éxito (200)Permalink for this section

{ "success": true, "data": [ { "event_id": "evt_nba_lal_bos_20260126", "event_name": "Los Angeles Lakers @ Boston Celtics", "sport": "basketball", "league": "nba", "market_type": "spread", "selection": "Boston Celtics", "line": -6.5, "best_odds": { "american": -105, "decimal": 1.952, "odds_probability": 0.512 }, "best_book": "fanduel", "all_books": [ { "book": "fanduel", "odds": { "american": -105, "decimal": 1.952 }, "edge": 0.007, "line": -6.5 }, { "book": "draftkings", "odds": { "american": -110, "decimal": 1.909 }, "edge": 0.0, "line": -6.5 }, { "book": "betmgm", "odds": { "american": -108, "decimal": 1.926 }, "edge": 0.003, "line": -6.5 }, { "book": "pinnacle", "odds": { "american": -108, "decimal": 1.926 }, "edge": 0.003, "line": -6.5 } ], "timestamp": "2026-01-26T10:30:00.000Z" } ], "meta": { "count": 1, "total": 48, "pagination": { "limit": 50, "offset": 0, "has_more": false, "next_offset": null }, "updated_at": "2026-01-26T10:30:05.000Z", "filters": { "league": "nba", "market": "spread" } } }

Cabeceras de RespuestaPermalink for this section

X-RateLimit-Limit: 300 X-RateLimit-Remaining: 298 X-RateLimit-Reset: 1737853200 X-Data-Delay: 0 X-Request-Id: req_best_789xyz

Respuestas de ErrorPermalink for this section

401 Unauthorized

{ "error": { "code": "unauthorized", "message": "Invalid or missing API key", "docs": "https://docs.sharpapi.io/en/authentication" } }

429 Rate Limited

{ "error": { "code": "rate_limited", "message": "Rate limit exceeded. Retry after 30 seconds.", "docs": "https://docs.sharpapi.io/en/authentication#rate-limits" } }

Esquema del Objeto Best OddsPermalink for this section

CampoTipoDescripción
event_idstringIdentificador del evento
event_namestringNombre visible del evento (p. ej., “Lakers @ Celtics”)
sportstringSlug del deporte
leaguestringSlug de la liga
market_typestringTipo de mercado (p. ej., moneyline, spread, total)
selectionstringNombre de la selección (nombre del equipo, Over/Under)
linenumber | nullValor de la línea (para spreads/totales)
best_oddsobjectMejores cuotas disponibles entre todas las casas
best_odds.americannumberMejores cuotas americanas
best_odds.decimalnumberMejores cuotas decimales
best_odds.probabilitynumberProbabilidad implícita de las mejores cuotas
best_bookstringID de la casa de apuestas con las mejores cuotas
all_booksarrayCuotas de todas las casas de apuestas para esta selección
all_books[].bookstringID de la casa de apuestas
all_books[].oddsobjectObjeto de cuotas (american, decimal)
all_books[].edgenumberMargen sobre las peores cuotas disponibles (puntos porcentuales)
all_books[].linenumber | nullLínea en esta casa de apuestas
timestampstringMarca temporal ISO 8601 de la determinación de las mejores cuotas
player_namestring|undefinedNombre del jugador (solo mercados de player props)
stat_categorystring|undefinedCategoría estadística, p. ej. points, rebounds (solo mercados de player props)

Pinnacle se utiliza habitualmente como referencia sharp. Cuando Pinnacle está disponible en all_books, puedes identificarla mediante book: "pinnacle" y comparar sus cuotas con las de las soft books para encontrar oportunidades +EV.

Por Qué Importan las Mejores CuotasPermalink for this section

Encontrar las mejores cuotas disponibles es la base de las apuestas deportivas rentables:

1. Comparar Líneas Ahorra DineroPermalink for this section

La diferencia entre -105 y -110 puede parecer pequeña, pero se acumula drásticamente con el tiempo:

CuotasGanancia con apuesta de $100Tasa de Equilibrio
-115+$8753,5%
-110+$9152,4%
-105+$9551,2%
+100+$10050,0%

2. Impacto a Largo PlazoPermalink for this section

A lo largo de 1.000 apuestas con una tasa de acierto del 52%:

Cuotas ConsistentesResultado Neto
-115-$44 de pérdida
-110+$18 de beneficio
-105+$80 de beneficio

3. Comparación de MargenPermalink for this section

El campo edge de cada casa en all_books muestra cuánto mejores (o peores) son las cuotas de esa casa en comparación con la peor línea disponible, ayudándote a cuantificar el valor de comparar entre casas.

Endpoints RelacionadosPermalink for this section

Last updated on