Casas de Apostas
Obtenha uma lista das casas de apostas disponíveis e seu status atual, incluindo qual nível é necessário para acessar os dados de cada casa.
Endpoints
GET /api/v1/sportsbooksRequer uma API key. Disponível em todos os níveis (incluindo o Free). Requisições não autenticadas retornam 401.
Listar Todas as Casas de Apostas
Exemplos de Requisição
cURL
curl -X GET "https://api.sharpapi.io/api/v1/sportsbooks" \
-H "X-API-Key: YOUR_API_KEY"Resposta
{
"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": {}
}
}Schema do Objeto Sportsbook
| Campo | Tipo | Descrição |
|---|---|---|
id | string | Identificador único (use em filtros da API) |
name | string | Nome interno (mesmo que id) |
display_name | string | Nome legível para humanos |
has_live_odds | boolean | Suporta odds ao vivo/in-play |
has_player_props | boolean | Suporta mercados de player props |
regions | string[] | Regiões disponíveis: US, UK, EU, AU, GLOBAL |
is_sharp | boolean | Se a casa é considerada um mercado sharp/eficiente |
status | string | active ou inactive |
event_count | integer | Número de eventos disponíveis no momento |
last_update | string | Timestamp ISO 8601 da última atualização de dados |
requires_tier | string | null | Nível mínimo necessário: null (gratuito), hobby, pro, sharp |
O event_count pode ser 0 e last_update pode ser null se uma casa de apostas estiver temporariamente indisponível ou enfrentando atrasos de dados.
Acesso a Casas por Nível
O campo requires_tier indica o nível mínimo de assinatura necessário para acessar os dados de odds de uma casa de apostas através da API.
| Plano | Casas disponíveis | Casas de apostas incluídas |
|---|---|---|
| Free | 4 | DraftKings, FanDuel, 18Bet, Sportingbet BR |
| Hobby | 27 | + 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 |
| Pro | 28 | + SABA |
| Sharp | 34 | Todas as casas de apostas disponíveis |
| Enterprise | 34 | Todas as casas de apostas disponíveis |
Pinnacle, Circa Sports, Bookmaker, ProphetX e Betfair requerem nível Sharp ou superior. Pinnacle é uma sharp book cujas linhas eficientes são usadas como referência para cálculos de +EV. Circa Sports é outra sharp book conhecida, com linhas deliberadamente apertadas e um menu de props focado. Solicitar odds de sharp books nos níveis Free, Hobby ou Pro retornará um erro 403 tier_restricted.
Entendendo requires_tier
| Valor | Significado |
|---|---|
null | Disponível em todos os níveis, incluindo o Free |
"hobby" | Requer nível Hobby ou superior |
"pro" | Requer nível Pro ou superior |
"sharp" | Requer nível Sharp ou Enterprise |
Casas de Apostas Suportadas
Principais Casas dos EUA
| ID | Nome | Ao vivo | Props | Plano |
|---|---|---|---|---|
eighteenbet | 18Bet | Sim | Não | Free |
draftkings | DraftKings | Sim | Sim | Free |
fanduel | FanDuel | Sim | Sim | Free |
sportingbet_br | Sportingbet BR | Sim | Sim | Free |
ballybet | Bally Bet | Sim | Sim | Hobby |
Bet365 US | Bet365 US | Sim | Sim | Hobby |
betmgm | BetMGM | Sim | Sim | Hobby |
betonline | BetOnline | Sim | Sim | Hobby |
betrivers | BetRivers | Sim | Sim | Hobby |
bovada | Bovada | Sim | Sim | Hobby |
caesars | Caesars | Sim | Sim | Hobby |
fanatics | Fanatics | Sim | Sim | Hobby |
fliff | Fliff | Sim | Sim | Hobby |
hardrock | Hard Rock Bet | Sim | Sim | Hobby |
novig | Novig | Sim | Sim | Hobby |
rebet | Rebet | Sim | Sim | Hobby |
sportzino | Sportzino | Sim | Não | Hobby |
thescorebet | theScore Bet | Sim | Sim | Hobby |
Sharp Books
| ID | Nome | Ao vivo | Props | Plano |
|---|---|---|---|---|
onexbet | 1xBet | Sim | Não | Sharp |
bookmaker | Bookmaker | Sim | Sim | Sharp |
circa | Circa Sports | Sim | Não | Sharp |
pinnacle | Pinnacle | Sim | Sim | Sharp |
sbobet | SBOBET | Sim | Não | Sharp |
Lendo timestamps da Pinnacle. O timestamp em uma linha da Pinnacle reflete quando a SharpAPI atualizou pela última vez a odd através do seu pipeline — é um sinal de frescor / liveness do feed, não de quando o preço se moveu. A SharpAPI não expõe mais um campo separado para “quando o preço mudou pela última vez”. Veja Entendendo o campo timestamp para como interpretar a atualização do feed.
Internacional
| ID | Nome | Ao vivo | Props | Plano |
|---|---|---|---|---|
betway | Betway | Sim | Sim | Hobby |
bwin | bwin | Sim | Sim | Hobby |
ladbrokes | Ladbrokes | Sim | Sim | Hobby |
skybet | Sky Bet | Sim | Sim | Hobby |
stake | Stake | Sim | Sim | Hobby |
sx_bet | SX Bet | Sim | Não | Hobby |
unibet | Unibet | Sim | Sim | Hobby |
saba | SABA | Sim | Sim | Pro |
Exchanges
| ID | Nome | Ao vivo | Props | Plano |
|---|---|---|---|---|
prophetx | ProphetX | Sim | Sim | Sharp |
Mercados de Previsão
| ID | Nome | Ao vivo | Props | Plano |
|---|---|---|---|---|
kalshi | Kalshi | Sim | Não | Hobby |
polymarket | Polymarket | Não | Não | Hobby |
Polymarket e Kalshi são plataformas de mercados de previsão. Diferente das casas de apostas tradicionais, elas usam contratos de resultado binário com preços entre $0 e $1. A SharpAPI normaliza os preços dos contratos em formatos de odds padrão (americano, decimal, probabilidade implícita) para que você possa compará-los diretamente com odds de casas de apostas. Kalshi é regulada pela CFTC.
Sharp vs Soft Books
Sharp Books
- Vig (juice) menor — margens mais apertadas significam maior precisão das odds
- Linhas eficientes — usadas como referência para cálculos de +EV e valor justo
- Não disponíveis em todas as regiões — a Pinnacle não é licenciada nos EUA
- Exemplos: Pinnacle, Circa Sports, Bookmaker
Soft Books
- Vig maior — margens mais amplas criam mais espaço para oportunidades de +EV
- Mais promoções — bônus, boosts e apostas grátis
- Movimento de linha mais lento — podem ficar atrás dos movimentos do mercado sharp
- Onde o valor é encontrado — a diferença entre as odds das soft books e a referência sharp cria +EV
- Exemplos: DraftKings, FanDuel, BetMGM, Caesars
Sharp books como a Pinnacle definem linhas eficientes rapidamente. As soft books frequentemente ficam atrás, criando janelas em que suas odds oferecem valor esperado positivo em comparação com a referência sharp. Esta é a base da estratégia de apostas de +EV.
Construindo uma ferramenta de apostas ao vivo? DraftKings e FanDuel têm has_live_odds: true, mas frequentemente suspendem mercados durante jogadas de pontuação e momentos-chave. Se você precisa de cobertura ao vivo contínua, a Pinnacle (nível Sharp) é a referência confiável. Veja Ao Vivo vs. Pré-Jogo para uma análise completa do comportamento das casas durante o jogo ao vivo.
Endpoints Relacionados
- Snapshot de Odds - Filtre odds por casa de apostas
- Melhores Odds - Melhores odds entre todas as casas com referência sharp
- Comparação de Odds - Compare odds entre casas lado a lado
- Esportes - Lista de esportes disponíveis