Skip to Content
API-ReferenzEvent-Details

Event-Details

Detaillierte Informationen zu einem einzelnen Event abrufen, einschließlich verfügbarer Märkte und Metadaten.

GET /api/v1/events/{eventId}

Authentifizierung

Erfordert einen API key über den X-API-Key-Header, den Authorization: Bearer-Header oder den api_key-Query-Parameter. Verfügbar für alle Tarife.

Pfad-Parameter

ParameterTypErforderlichBeschreibung
eventIdstringJaEindeutige Event-Kennung (z. B. evt_nba_bos_lal_20260208)

Response-Header

Alle Antworten enthalten standardmäßige Rate-Limit- und Metadaten-Header:

HeaderBeschreibung
X-RateLimit-LimitMaximale Anzahl von Anfragen pro Minute für Ihren Tarif
X-RateLimit-RemainingVerbleibende Anfragen im aktuellen Zeitfenster
X-RateLimit-ResetUnix-Zeitstempel, wann das Rate-Limit-Fenster zurückgesetzt wird
X-Data-DelayDatenverzögerung für Ihren Tarif (z. B. 0s, 60s)
X-Request-IdEindeutige Anfragen-Kennung zur Fehlersuche

Event-Detail-Objekt

FeldTypBeschreibung
idstringKanonische Event-Kennung — identisch für jeden Sportsbook, der dieses Event abdeckt. Verwenden Sie diese als Primärschlüssel für den Abgleich zwischen Sportsbooks. Siehe Event-Matching.
external_idsobjectZuordnung der Sportsbook-ID zur nativen Event-ID des jeweiligen Sportsbooks (z. B. { "draftkings": "12345", "fanduel": "67890" }). Verwenden Sie diese für Deep-Links zurück zu den Sportsbook-Seiten.
sportstringSportarten-Kennung (z. B. basketball, football)
leaguestringLiga-Name (z. B. NBA, NFL)
home_teamstringName des Heimteams
away_teamstringName des Auswärtsteams
start_timestringISO 8601-Startzeit des Events
statusstringEvent-Status: upcoming, live, final, postponed, cancelled
is_livebooleanOb das Event derzeit live ist
booksarraySportsbooks, die dieses Event abdecken, sortiert nach Markt-Anzahl absteigend
marketsarrayMarkttypen, die für dieses Event verfügbar sind, sortiert nach Auswahl-Anzahl absteigend

Books-Array

Jeder Eintrag im books-Array beschreibt einen Sportsbook, der Quoten für dieses Event hat.

FeldTypBeschreibung
idstringSportsbook-Kennung (z. B. draftkings, pinnacle)
namestringAnzeigename des Sportsbooks
market_countintegerAnzahl der unterschiedlichen Markttypen, die dieser Sportsbook für das Event anbietet
last_updatestringISO 8601-Zeitstempel der letzten Quotenaktualisierung dieses Sportsbooks

Markets-Array

Jeder Eintrag im markets-Array fasst einen verfügbaren Markttyp für dieses Event zusammen.

FeldTypBeschreibung
typestringMarkttyp-Kennung (z. B. moneyline, spread, total, player_prop)
selection_countintegerAnzahl der unterschiedlichen Auswahlmöglichkeiten in diesem Markt
book_countintegerAnzahl der Sportsbooks, die diesen Markt anbieten

Beispielanfragen

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

Antwort

Erfolg (200)

Antworten für Einzelressourcen umschließen das Objekt in data als einzelnes Objekt (nicht als Array).

{ "data": { "id": "evt_nba_bos_lal_20260208", "external_ids": { "draftkings": "12345678", "fanduel": "87654321", "pinnacle": "556677889", "betmgm": "ms_44556" }, "sport": "basketball", "league": "NBA", "home_team": "Boston Celtics", "away_team": "Los Angeles Lakers", "start_time": "2026-02-08T19:30:00Z", "status": "upcoming", "is_live": false, "books": [ { "id": "draftkings", "name": "DraftKings", "market_count": 5, "last_update": "2026-02-08T12:05:00Z" }, { "id": "fanduel", "name": "FanDuel", "market_count": 4, "last_update": "2026-02-08T12:04:30Z" }, { "id": "pinnacle", "name": "Pinnacle", "market_count": 3, "last_update": "2026-02-08T12:03:00Z" }, { "id": "betmgm", "name": "BetMGM", "market_count": 3, "last_update": "2026-02-08T12:02:15Z" } ], "markets": [ { "type": "moneyline", "selection_count": 2, "book_count": 4 }, { "type": "spread", "selection_count": 2, "book_count": 4 }, { "type": "total", "selection_count": 2, "book_count": 3 }, { "type": "player_prop", "selection_count": 18, "book_count": 2 }, { "type": "team_total", "selection_count": 4, "book_count": 1 } ] }, "meta": { "event_id": "evt_nba_bos_lal_20260208" } }

Fehlerantworten

404 Not Found

{ "error": { "code": "not_found", "message": "Event not found", "docs": "https://docs.sharpapi.io/en/api-reference/events-by-id" } }

401 Unauthorized

{ "error": { "code": "unauthorized", "message": "Missing or invalid API key", "docs": "https://docs.sharpapi.io/en/authentication" } }

Anwendungsfälle

  • Vergleich zwischen Sportsbooks — Die kanonische id ist über alle Sportsbooks hinweg identisch, sodass alle zurückgegebenen Quoten bereits demselben realen Event zugeordnet sind. Siehe Event-Matching.
  • Marktanalyse — Sehen Sie jeden verfügbaren Markttyp und wie viele Sportsbooks ihn jeweils anbieten
  • Sharp-Referenz — Vergleichen Sie Quoten von Soft Books mit Pinnacle (dem Sharp-Benchmark)
  • Deep-Linking — Verwenden Sie external_ids, um Nutzer zur Event-Seite eines bestimmten Sportsbooks zu leiten

Verwandte Endpoints

Last updated on