Streaming SSE
Sigue los cambios de cuotas y las suspensiones con los eventos odds:update y odds:locked. Evita mostrar cuotas suspendidas como activas.
Más de 47M de cuotas procesadas diariamente. Detección de +EV y arbitraje en tiempo real en las principales casas de apuestas de EE. UU. Una llamada a la API, un formato, cero complicaciones.
No se requiere tarjeta de crédito
Salida ilustrativa. Esquema completo en la documentación.
Recibe cambios del mercado, compara cuotas y encuentra oportunidades sin mantener una integración distinta para cada casa de apuestas.
Ejemplos de datos de la API
Sigue los cambios de cuotas y las suspensiones con los eventos odds:update y odds:locked. Evita mostrar cuotas suspendidas como activas.
Probabilidades sin margen, ventaja estimada y puntuaciones de confianza en una respuesta. Ordena oportunidades sin crear tu propio motor de EV.
Cuotas opuestas, márgenes calculados y distribución de importes entre casas. Los datos para construir tu escáner de arbitraje.
Campos comunes de eventos, mercados y selecciones. Desarrolla una vez y amplía la cobertura con tu plan.
Obtén ambos lados de un mercado de dos resultados sin el margen de la casa, junto con la referencia y el método de cálculo.
Respuestas tipadas del SDK oficial. Trabaja con cuotas, eventos y oportunidades desde un mismo cliente.
Elige un caso de uso, copia una solicitud funcional y conoce los campos que tu aplicación puede utilizar.
Compara la misma selección entre las casas incluidas en tu plan y obtén la mejor cuota disponible.
Todos los planes · Gratis incluye DraftKings + FanDuel
Solicitud Node.js
const key = process.env.SHARP_API_KEY;
if (!key) throw new Error('Set SHARP_API_KEY');
const url = new URL('/api/v1/odds/best',
'https://api.sharpapi.io');
url.search = 'league=nba&market=moneyline&limit=5';
const res = await fetch(url, {
headers: { 'X-API-Key': key },
});
if (!res.ok) throw new Error(`SharpAPI: ${res.status}`);
const { data } = await res.json();
console.table(data.map(row => ({
selection: row.selection,
book: row.best_book,
american: row.best_odds.american,
})));Extracto de respuesta Datos ilustrativos
{
"data": [{
"event_name": "Celtics @ Lakers",
"market_type": "moneyline",
"selection": "Lakers",
"best_book": "draftkings",
"best_odds": {
"american": 110,
"decimal": 2.1
},
"all_books": [
{ "book": "draftkings",
"odds": { "american": 110 } },
{ "book": "fanduel",
"odds": { "american": 105 } }
]
}]
}Node.js · Configura SHARP_API_KEY antes de ejecutar.
Feeds en tiempo real de las principales casas de apuestas de EE. UU.
Normalizar, calcular EV, detectar arbitrajes
Transmitido por SSE o consultado por REST
Comienza gratis. Escala cuando estés listo. No se requiere tarjeta de crédito.
No se requiere tarjeta de crédito