Sportsbooks
Rufen Sie eine Liste der verfügbaren Sportsbooks und ihres aktuellen Status ab, einschließlich der Information, welche Stufe für den Zugriff auf die Daten jedes Buchmachers erforderlich ist.
Endpoints
GET /api/v1/sportsbooksErfordert einen API-Schlüssel. Auf allen Stufen verfügbar (einschließlich Free). Nicht authentifizierte Anfragen geben 401 zurück.
Alle Sportsbooks auflisten
Beispielanfragen
cURL
curl -X GET "https://api.sharpapi.io/api/v1/sportsbooks" \
-H "X-API-Key: YOUR_API_KEY"Antwort
{
"data": [
{
"id": "draftkings",
"name": "draftkings",
"display_name": "DraftKings",
"has_live_odds": true,
"has_player_props": true,
"has_limits": false,
"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,
"has_limits": false,
"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,
"has_limits": false,
"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,
"has_limits": false,
"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,
"has_limits": false,
"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,
"has_limits": false,
"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,
"has_limits": false,
"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,
"has_limits": 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,
"has_limits": 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,
"has_limits": 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,
"has_limits": false,
"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,
"has_limits": false,
"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,
"has_limits": 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,
"has_limits": 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,
"has_limits": 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,
"has_limits": 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,
"has_limits": 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 des Sportsbook-Objekts
| Feld | Typ | Beschreibung |
|---|---|---|
id | string | Eindeutiger Bezeichner (in API-Filtern verwenden) |
name | string | Interner Name (identisch mit id) |
display_name | string | Menschenlesbarer Name |
has_live_odds | boolean | Unterstützt Live-/In-Play-Quoten |
has_player_props | boolean | Unterstützt Spieler-Prop-Märkte |
has_limits | boolean | null | Veröffentlicht Einsatzlimits pro Auswahl (max_bet auf Quotenzeilen). Aus dem aktuellen Snapshot des Buchmachers abgeleitet — true, false oder null, wenn keine Zeilen beobachtet wurden. Neu (September 2026); siehe unten. |
regions | string[] | Verfügbare Regionen: US, UK, EU, AU, GLOBAL |
is_sharp | boolean | Ob der Buchmacher als Sharp-/effizienter Markt gilt |
status | string | active oder inactive |
event_count | integer | Anzahl der derzeit verfügbaren Events |
last_update | string | ISO-8601-Zeitstempel der letzten Datenaktualisierung |
requires_tier | string | null | Erforderliche Mindeststufe: null (Free), hobby, pro, sharp |
Geändert (September 2026): zwei has_player_props-Deklarationen korrigiert. has_player_props ist true, wenn ein Buchmacher als Anbieter von Spieler-Props deklariert ist oder gerade player_*-Märkte ausliefert. fliff: true → false — Fliff bietet ausschließlich Moneyline, Spread und Totals an und hat noch nie einen Spieler-Prop-Markt ausgeliefert. prophetx: false → true — ProphetX liefert an jedem aktiven Tag Spieler-Props, las also bereits true, solange es aktiv war; jetzt liest es auch in ruhigen Phasen true. Wenn Sie Buchmacher nach has_player_props filtern, fällt fliff aus Ihrer Auswahl heraus und prophetx ist immer enthalten. Die Spalte „Props“ in den Tabellen unten wird aus der Live-Antwort regeneriert und zeigt die Korrektur ab der nächsten Regenerierung.
event_count kann 0 sein und last_update kann null sein, wenn ein Sportsbook vorübergehend nicht verfügbar ist oder Datenverzögerungen auftreten.
Neu (September 2026): has_limits
has_limits gibt an, ob ein Sportsbook Einsatzlimits pro Auswahl veröffentlicht — das Feld max_bet auf Quotenzeilen. Nur eine kleine Minderheit der Buchmacher tut das (12 von 49 zum Zeitpunkt der Erstellung); bei allen anderen fehlt max_bet schlicht in der Zeile, was genauso aussieht wie eine Auswahl, die zufällig kein Limit trägt. has_limits ist die Antwort pro Buchmacher auf die Frage „Fehlt hier eine Fähigkeit oder nur ein Wert?“.
| Wert | Bedeutung |
|---|---|
true | Mindestens eine Zeile im aktuellen Snapshot des Buchmachers trägt max_bet |
false | Zeilen wurden beobachtet und keine trägt max_bet — ein echtes negatives Ergebnis |
null | Keine Zeilen beobachtet, daher keine Aussage — Katalogeinträge ohne geladene Daten (z. B. angekündigte, noch nicht live geschaltete Buchmacher) und Buchmacher mit derzeit null Zeilen |
- Abgeleitet, nicht deklariert. Anders als
has_live_oddsundhas_player_props, die beobachtete Daten mit einem Konfigurationseintrag pro Buchmacher kombinieren, wirdhas_limitsausschließlich aus den Quoten berechnet, die SharpAPI gerade ausliefert. Beginnt oder beendet ein Buchmacher die Veröffentlichung von Limits, folgt das Flag von selbst — die Menge der Buchmacher mit Limits ändert sich tatsächlich, lesen Sie also das Flag, statt eine Liste von Buchmachern zwischenzuspeichern. - Irgendeine Zeile, nicht jede Zeile.
truebedeutet, dass der Buchmacher irgendwo in seinem aktuellen Snapshot Limits veröffentlicht; einzelne Zeilen könnenmax_betweiterhin weglassen. Verstehen Sie es als „bei diesem Buchmacher lohnt es sich,max_betzu lesen“, nicht als Garantie für jede Auswahl. - Immer vorhanden;
nullist nichtfalse. Der Schlüssel ist in jeder Zeile enthalten. Behandeln Sie die drei Zustände explizit — ein Client, dernullals „keine Limits“ interpretiert, stellt genau die Mehrdeutigkeit wieder her, die dieses Feld beseitigen soll. - Gleiche Aktualität wie
last_update. Beide werden im selben Durchlauf neu berechnet, daher hinkthas_limitsdem tatsächlichen Zustand des Buchmachers um denselben Betrag hinterher: höchstens etwa 40 Sekunden über die Schichten Neuberechnung, prozessinterner Antwort-Cache und HTTP-Cache hinweg, typischerweise 15 Sekunden oder weniger.
Siehe Liquidität und Limits für die Verwendung von max_bet, sobald ein Buchmacher has_limits: true meldet.
Buchzugriff nach Stufe
Das Feld requires_tier gibt die Mindest-Abonnementstufe an, die benötigt wird, um über die API auf die Quotendaten eines Sportsbooks zuzugreifen.
| Tarif | Verfügbare Bücher | Enthaltene Sportwettenanbieter |
|---|---|---|
| Free | 2 | DraftKings, FanDuel |
| Hobby | 41 | + Bally Bet, Bet365 US, Betano, BetMGM, BetOnline, betPARX, BetRivers, Betway, Bovada, bwin, Caesars, Coral, Fanatics, Fanatics Markets, Fliff, Galera.bet, Gemini, Goldrush, Hard Rock Bet, Kalshi, Ladbrokes, Ladbrokes UK, Matchbook, Novig, Paddy Power, Polymarket, PrizePicks, PrizePicks Flex, Rebet, Robinhood, Sky Bet, Smarkets, Sportzino, Stake, SX Bet, theScore Bet, Thrillzz, Underdog Fantasy, Unibet |
| Pro | 42 | + SABA |
| Sharp | 49 | 25 nach Wahl, einschließlich Sharp-Anbietern wie Pinnacle |
| Enterprise | 49 | Alle verfügbaren Sportwettenanbieter |
Pinnacle, Circa Sports, SBOBET, 1xBet, ProphetX und beide Betfair-Feeds (betfair und betfair_lay) erfordern Sharp-Stufe oder höher. Pinnacle ist ein Sharp Book, dessen effiziente Linien als Referenz für +EV-Berechnungen verwendet werden. Circa Sports ist ein weiterer bekannter Sharp Book mit bewusst engen Linien und einem fokussierten Prop-Angebot. Anfragen für Sharp-Book-Quoten auf der Free-, Hobby- oder Pro-Stufe geben einen 403 tier_restricted-Fehler zurück.
requires_tier verstehen
| Wert | Bedeutung |
|---|---|
null | Auf allen Stufen verfügbar, einschließlich Free |
"hobby" | Erfordert Hobby-Stufe oder höher |
"pro" | Erfordert Pro-Stufe oder höher |
"sharp" | Erfordert Sharp- oder Enterprise-Stufe |
Unterstützte Sportsbooks
Wichtige US-Buchmacher
| ID | Name | Live | Props | Tarif |
|---|---|---|---|---|
draftkings | DraftKings | Ja | Ja | Free |
fanduel | FanDuel | Ja | Ja | Free |
ballybet | Bally Bet | Ja | Ja | Hobby |
Bet365 US | Bet365 US | Ja | Ja | Hobby |
betmgm | BetMGM | Ja | Ja | Hobby |
betonline | BetOnline | Ja | Ja | Hobby |
betparx | betPARX | Ja | Ja | Hobby |
betrivers | BetRivers | Ja | Ja | Hobby |
bovada | Bovada | Ja | Ja | Hobby |
caesars | Caesars | Ja | Ja | Hobby |
fanatics | Fanatics | Ja | Ja | Hobby |
fanatics_markets | Fanatics Markets | Ja | Nein | Hobby |
fliff | Fliff | Ja | Ja | Hobby |
gemini | Gemini | Ja | Ja | Hobby |
hardrock | Hard Rock Bet | Ja | Ja | Hobby |
novig | Novig | Ja | Ja | Hobby |
prizepicks | PrizePicks | Ja | Ja | Hobby |
prizepicks_flex | PrizePicks Flex | Ja | Ja | Hobby |
rebet | Rebet | Ja | Ja | Hobby |
robinhood | Robinhood | Ja | Ja | Hobby |
sportzino | Sportzino | Ja | Nein | Hobby |
thescorebet | theScore Bet | Ja | Ja | Hobby |
thrillzz | Thrillzz | Ja | Ja | Hobby |
underdog | Underdog Fantasy | Nein | Ja | Hobby |
Sharp Books
| ID | Name | Live | Props | Tarif |
|---|---|---|---|---|
onexbet | 1xBet | Ja | Nein | Sharp |
circa | Circa Sports | Nein | Ja | Sharp |
pinnacle | Pinnacle | Ja | Ja | Sharp |
sbobet | SBOBET | Ja | Nein | Sharp |
Pinnacle-Zeitstempel lesen. timestamp in einer Pinnacle-Zeile ist der Auslieferungs- / Feed-Aktualitätsstempel — wann SharpAPI diese Quote zuletzt durch seine Pipeline aktualisiert hat —, nicht der Zeitpunkt, zu dem sich der Preis zuletzt bewegt hat. Pinnacle hält die Linien stabil, wenn sich der Markt nicht bewegt hat, aber timestamp wird trotzdem in jedem Ingest-Zyklus weitergeschaltet. Siehe timestamp verstehen dafür, wie SharpAPI Feed-Aktualität bereitstellt.
International
| ID | Name | Live | Props | Tarif |
|---|---|---|---|---|
betano | Betano | Ja | Ja | Hobby |
betway | Betway | Ja | Ja | Hobby |
bwin | bwin | Ja | Ja | Hobby |
coral | Coral | Ja | Ja | Hobby |
galera | Galera.bet | Ja | Ja | Hobby |
goldrush | Goldrush | Ja | Nein | Hobby |
ladbrokes | Ladbrokes | Ja | Ja | Hobby |
ladbrokes_uk | Ladbrokes UK | Ja | Ja | Hobby |
matchbook | Matchbook | Ja | Ja | Hobby |
paddypower | Paddy Power | Ja | Ja | Hobby |
skybet | Sky Bet | Ja | Nein | Hobby |
smarkets | Smarkets | Ja | Nein | Hobby |
stake | Stake | Ja | Ja | Hobby |
sx_bet | SX Bet | Ja | Nein | Hobby |
unibet | Unibet | Ja | Ja | Hobby |
saba | SABA | Ja | Ja | Pro |
betfair_lay | Betfair Exchange (Lay) | Ja | Nein | Sharp |
Börsen
| ID | Name | Live | Props | Tarif |
|---|---|---|---|---|
betfair | Betfair | Ja | Ja | Sharp |
prophetx | ProphetX | Ja | Ja | Sharp |
Betfairs zwei Seiten sind zwei getrennte Buchmacher. Eine Börse stellt für jede Auswahl zwei Preise — die Back-Quote (Wette auf ein Ergebnis) und die Lay-Quote (Wette gegen ein Ergebnis). SharpAPI liefert jede Seite als eigenen Buchmacher: betfair ist die Back-Seite, betfair_lay ist die Lay-Seite, und beide erfordern Sharp-Stufe. Quotenzeilen enthalten kein side-Feld — die Buchmacher-ID sagt Ihnen, welche Seite ein Preis ist.
Eine Lay-Quote ist keine bessere Back-Quote. Layen heißt, die Gegenseite einer fremden Wette zu übernehmen: Sie behalten deren Einsatz, wenn das Ergebnis nicht eintritt, und schulden (Quote − 1) × deren Einsatz, wenn es eintritt. Eine Lay-Quote liegt daher normalerweise höher als die Back-Quote derselben Auswahl, sodass betfair_lay in einem Modell, das Back-Quoten erwartet, den Markt besser bepreist erscheinen lässt, als er ist. Vermischen Sie die beiden Buchmacher nicht.
Beide Feeds tragen die Größenwerte der Börse, in GBP und nie umgerechnet — max_bet, best_bid_liquidity und size_currency; keiner liefert total_liquidity — siehe Liquidität und Limits. Das vollständige Orderbuch Preis für Preis ist nicht enthalten.
Prognosemärkte
| ID | Name | Live | Props | Tarif |
|---|---|---|---|---|
kalshi | Kalshi | Ja | Ja | Hobby |
polymarket | Polymarket | Ja | Nein | Hobby |
Polymarket und Kalshi sind Prognosemarkt-Plattformen. Im Gegensatz zu traditionellen Sportsbooks verwenden sie binäre Ergebniskontrakte, die zwischen $0 und $1 bepreist werden. SharpAPI normalisiert Kontraktpreise in Standard-Quotenformate (American, Decimal, implizite Wahrscheinlichkeit), damit Sie sie direkt mit Sportsbook-Quoten vergleichen können. Kalshi ist CFTC-reguliert.
Sharp- vs. Soft-Buchmacher
Sharp Books
- Niedrigerer Vig (Juice) — engere Margen bedeuten bessere Quotengenauigkeit
- Effiziente Linien — werden als Referenz für +EV- und Fair-Value-Berechnungen verwendet
- Nicht in allen Regionen verfügbar — Pinnacle ist in den USA nicht lizenziert
- Beispiele: Pinnacle, Circa Sports, SBOBET, 1xBet
Soft Books
- Höherer Vig — breitere Margen schaffen mehr Spielraum für +EV-Möglichkeiten
- Mehr Promotionen — Boni, Boosts und Gratiswetten
- Langsamere Linienbewegung — können hinter Sharp-Marktbewegungen zurückbleiben
- Wo Wert gefunden wird — die Lücke zwischen Soft-Book-Quoten und Sharp-Referenz erzeugt +EV
- Beispiele: DraftKings, FanDuel, BetMGM, Caesars
Sharp Books wie Pinnacle setzen schnell effiziente Linien. Soft Books bleiben oft zurück und schaffen Zeitfenster, in denen ihre Quoten einen positiven Erwartungswert im Vergleich zur Sharp-Referenz bieten. Dies ist die Grundlage der +EV-Wettstrategie.
Erstellen Sie ein Live-Wett-Tool? DraftKings und FanDuel haben has_live_odds: true, setzen jedoch häufig Märkte während Punktespielen und Schlüsselmomenten aus. Wenn Sie eine kontinuierliche Live-Abdeckung benötigen, ist Pinnacle (Sharp-Stufe) die zuverlässige Referenz. Siehe Live vs. Pre-Match für eine vollständige Übersicht über das Buchverhalten während des Live-Spiels.
Verwandte Endpoints
- Quoten-Snapshot - Quoten nach Sportsbook filtern
- Beste Quoten - Beste Quoten über alle Buchmacher mit Sharp-Referenz
- Quotenvergleich - Quoten zwischen Buchmachern direkt vergleichen
- Sportarten - Liste der verfügbaren Sportarten