Skip to Content
Referência da APICasas de Apostas

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.

EndpointsPermalink for this section

GET /api/v1/sportsbooks

Requer 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 ApostasPermalink for this section

Exemplos de RequisiçãoPermalink for this section

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

RespostaPermalink 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": {} } }

Schema do Objeto SportsbookPermalink for this section

CampoTipoDescrição
idstringIdentificador único (use em filtros da API)
namestringNome interno (mesmo que id)
display_namestringNome legível para humanos
has_live_oddsbooleanSuporta odds ao vivo/in-play
has_player_propsbooleanSuporta mercados de player props
regionsstring[]Regiões disponíveis: US, UK, EU, AU, GLOBAL
is_sharpbooleanSe a casa é considerada um mercado sharp/eficiente
statusstringactive ou inactive
event_countintegerNúmero de eventos disponíveis no momento
last_updatestringTimestamp ISO 8601 da última atualização de dados
requires_tierstring | nullNí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ívelPermalink for this section

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.

PlanoCasas disponíveisCasas de apostas incluídas
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 as casas de apostas disponíveis
Enterprise34Todas 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_tierPermalink for this section

ValorSignificado
nullDisponí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 SuportadasPermalink for this section

Principais Casas dos EUAPermalink for this section

IDNomeAo vivoPropsPlano
eighteenbet18BetSimNãoFree
draftkingsDraftKingsSimSimFree
fanduelFanDuelSimSimFree
sportingbet_brSportingbet BRSimSimFree
ballybetBally BetSimSimHobby
Bet365 USBet365 USSimSimHobby
betmgmBetMGMSimSimHobby
betonlineBetOnlineSimSimHobby
betriversBetRiversSimSimHobby
bovadaBovadaSimSimHobby
caesarsCaesarsSimSimHobby
fanaticsFanaticsSimSimHobby
fliffFliffSimSimHobby
hardrockHard Rock BetSimSimHobby
novigNovigSimSimHobby
rebetRebetSimSimHobby
sportzinoSportzinoSimNãoHobby
thescorebettheScore BetSimSimHobby

Sharp BooksPermalink for this section

IDNomeAo vivoPropsPlano
onexbet1xBetSimNãoSharp
bookmakerBookmakerSimSimSharp
circaCirca SportsSimNãoSharp
pinnaclePinnacleSimSimSharp
sbobetSBOBETSimNãoSharp

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.

InternacionalPermalink for this section

IDNomeAo vivoPropsPlano
betwayBetwaySimSimHobby
bwinbwinSimSimHobby
ladbrokesLadbrokesSimSimHobby
skybetSky BetSimSimHobby
stakeStakeSimSimHobby
sx_betSX BetSimNãoHobby
unibetUnibetSimSimHobby
sabaSABASimSimPro

ExchangesPermalink for this section

IDNomeAo vivoPropsPlano
prophetxProphetXSimSimSharp

Mercados de PrevisãoPermalink for this section

IDNomeAo vivoPropsPlano
kalshiKalshiSimNãoHobby
polymarketPolymarketNãoNãoHobby

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 BooksPermalink for this section

Sharp BooksPermalink for this section

  • 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 BooksPermalink for this section

  • 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 RelacionadosPermalink for this section

Last updated on