On the wire · 04:55:12 UTC Live 549 · Prematch 14,380 · Markets 56,929 Vol. I · No. 5 · Friday 13 November 2026 wss://pinnfeed.io/v1/stream
PinnFeed
Antwort · Authentifizierung · Schlüssel

API-Schlüssel rotieren oder widerrufen

Aktualisiert am · PinnFeed · 2 Min. Lesezeit

Antwort: legen Sie im Dashboard einen neuen Schlüssel an, rollen Sie ihn aus und widerrufen Sie dann den alten. Ein widerrufener Schlüssel erhält 401 invalid_key per REST und bei neuen WebSocket-Verbindungen; offene WebSockets mit diesem Schlüssel werden mit Code 4001 key_revoked geschlossen. Bezahlte Tarife erlauben bis zu 20 aktive Schlüssel, Rotation ohne Ausfall ist also einfach. Free hat einen aktiven Schlüssel: erst widerrufen, dann neu anlegen.

Rotation ohne Ausfall (bezahlte Tarife)#

  1. Dashboard → Schlüssel erstellen, mit Namen (z. B. bot-2026-11). Der volle Wert ps_live_... wird nur einmal angezeigt; PinnFeed speichert nur einen Hash und die ersten 12 Zeichen.
  2. Neuen Schlüssel in Ihren Secret-Store oder die Variable PINNFEED_KEY legen und neu deployen.
  3. Im Dashboard prüfen, dass zuletzt verwendet beim alten Schlüssel stehen bleibt.
  4. Alten Schlüssel widerrufen. Clients, die ihn noch nutzen, erhalten 4001 (WebSocket) oder 401 (REST).

4001 im Code behandeln#

ws.on('close', (code, reason) => {
  if (code === 4001) {
    console.error('key revoked: load the new PINNFEED_KEY before reconnecting');
    return;                        // do not reconnect in a loop with a dead key
  }
  scheduleReconnect();
});

Gute Gewohnheiten#

  • Ein Schlüssel pro App oder Umgebung: Bei einem Leak widerrufen Sie nur einen.
  • Nie einen Schlüssel in Browser- oder Mobile-Code ausliefern; nutzen Sie ein eigenes Backend.
  • Header x-api-key statt ?key= bevorzugen: URLs landen in Logs.

Grundlagen: Authentifizierung · Fehlercodes.

Tarife#

Free: ein aktiver Schlüssel, REST, 30 s Verzögerung. Bezahlte Tarife: bis zu 20 aktive Schlüssel. Builder (99 €/Monat) bringt den WebSocket. 3 Tage Testphase; eine Karte ist erforderlich und wird nach Tag 3 belastet, sofern Sie nicht kündigen.

Bildungsinhalt für Erwachsene (18+).

Häufige Fragen#

Kann ich einen Schlüssel später noch einmal sehen?#

Nein. Nur das Präfix wird gespeichert; legen Sie bei Verlust einen neuen an.

Teilen sich Schlüssel die Limits?#

Das REST-Limit gilt pro Schlüssel; die WebSocket-Verbindungslimits zählen für das ganze Konto.

Kann ich einen Schlüssel umbenennen?#

Ja, im Dashboard; der Wert ändert sich dabei nicht.

Der WebSocket-Plan: Builder, 99 €/Monat.

Pinnacle-Quoten in Echtzeit über einen einzigen WebSocket: alle 13 Sportarten, alle Märkte, faire Quoten ohne Marge und Schlussquoten. 3 Tage kostenlos, mit einem Klick kündbar.

Form K-1 · Free API key

Get your free API key.

One field. No password, no card: enter your email, click the link we send, and your key is on screen.

By continuing you agree to the Terms and Privacy Policy.

One free key per email. Link valid for 20 minutes.