Streaming SSE
Acompanhe mudanças de preço e suspensões com os eventos odds:update e odds:locked. Não exiba odds suspensas como ativas.
47M+ odds processadas diariamente. Detecção de +EV e arbitragem em tempo real nas principais casas de apostas dos EUA. Uma chamada de API, um formato, zero dor de cabeça.
Cartão de crédito não necessário
Saída ilustrativa. Esquema completo na documentação.
Acompanhe mudanças do mercado, compare odds e encontre oportunidades sem manter uma integração separada para cada casa de apostas.
Exemplos de dados da API
Acompanhe mudanças de preço e suspensões com os eventos odds:update e odds:locked. Não exiba odds suspensas como ativas.
Probabilidades sem margem, vantagem estimada e pontuações de confiança na mesma resposta. Ordene oportunidades sem criar um motor de EV.
Odds opostas, margens calculadas e divisão de valores entre casas. Os campos para criar seu scanner de arbitragem.
Campos comuns de eventos, mercados e seleções entre casas. Desenvolva uma vez e amplie a cobertura com seu plano.
Obtenha os dois lados de um mercado de dois resultados sem a margem da casa, com a referência e o método de cálculo.
Respostas tipadas do SDK oficial. Trabalhe com odds, eventos e oportunidades usando o mesmo cliente.
Escolha um caso de uso, copie uma requisição funcional e veja os campos que seu app pode usar.
Compare a mesma seleção entre as casas incluídas no seu plano e obtenha a melhor odd disponível.
Todos os planos · Grátis inclui DraftKings + FanDuel
Requisição 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,
})));Trecho da resposta Dados 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 · Defina SHARP_API_KEY antes de executar.
Feeds em tempo real das principais casas de apostas dos EUA
Normalizar, calcular EV, detectar arbs
Transmitido via SSE ou consultado via REST
Comece grátis. Escale quando estiver pronto. Sem cartão de crédito.
Cartão de crédito não necessário