Skip to main content
Ein Spiel erscheint zunächst als Prematch mit seiner event_id. Beim Anpfiff erstellt Pinnacle ein separates Live-Event (mit eigener event_id), das über parent_id mit dem Prematch verbunden ist.
  • Die Prematch-Quoten liegen unter der Prematch-event_id.
  • Die in‑play-Serie (mit score_home, score_away, red_cards_* auf jeder Linie) liegt unter der event_id des Live-Kinds.

Das Live-Kind eines Spiels finden

Das Hauptspiel ist die Linie mit resulting_unit = "Regular".

live_status

Das Feld live_status eines Fixtures hat den Wert:

Ecken, Karten & Varianten

Corners und Bookings sind separate Fixtures, die über parent_id auf das Hauptspiel verweisen. Mit parent_id=X (ohne live) erhalten Sie diese Varianten; mit live=1 das Live-Kind.

Erkennen, dass ein Markt oder ein Spiel nicht mehr angeboten wird

Pinnacle kündigt das Ende eines Spiels nie an. Es gibt keinen Status „beendet”: das Objekt verschwindet einfach aus dem Feed. Das Verschwinden ist die Nachricht. Wer auf einen Endzustand wartet, wartet ewig. Zwei verschiedene Arten des Verschwindens, zwei Signale: Jeder removed-Eintrag identifiziert die Linie über event_id, period, market, line und units:
Gleichen Sie units wie jedes andere Feld ab. Im Tennis veröffentlicht dasselbe Spiel seine Quoten in Spielen und in Sätzen: ein spread -1.5 in Sätzen und ein spread -1.5 in Spielen teilen sich event_id, period, market und line — nur units unterscheidet sie. Wird das Feld ignoriert, löschen Sie eine noch bepreiste Serie.
Die Entfernung eines Spiels wird erst nach 30 Sekunden gemeldet. Ein ausgesetzter Markt verlässt das Board und kehrt zurück; ohne diese Verzögerung würde eine Aussetzung von wenigen Sekunden als Spielende gemeldet.

Per REST, ohne Stream

Es gibt keine Benachrichtigung: die Abwesenheit ist das Signal. Eine Linie, die nicht mehr in /api/odds steht, ist nicht mehr spielbar; ein Spiel, das nicht mehr in /api/fixtures steht, wird nicht mehr angeboten. Beide stimmen überein — ein von Pinnacle zurückgezogenes Spiel verschwindet aus beiden. Um ein Spiel wiederzufinden, nachdem es das Board verlassen hat, nutzen Sie /api/settled mit einem since-Cursor: nur dort taucht ein beendetes Spiel wieder auf, samt Abrechnung.

Linien, die beim Wechsel ins Live-Geschäft wegfallen

Zum Anpfiff übernimmt Pinnacle nicht jede Linie ins Live-Angebot. Die fallengelassenen behalten ihren alten cutoff, der damit in der Vergangenheit liegt — und wir liefern sie nicht mehr aus. Sie werden nie eine Quote mit abgelaufenem cutoff sehen. Es geht dabei nicht um Markttypen: es verschwinden einzelne Linien, quer über alle Märkte. In einem laufenden Fußballspiel kann home_totals durchaus weiter bepreist werden, während ein spread -1.25 endet. Eine aus dem Board entfernte Linie bleibt vollständig in der Historie: /api/history behält Eröffnung, Schluss und die komplette Zeitreihe.