Zum Inhalt springen

Referenz

Änderungsprotokoll

Neue Einträge erscheinen oben. Abkündigungen stehen hier mindestens sechs Monate vor dem Entfallen.

November 2026, Schreibrechte für Preise, Verfügbarkeit, Zimmerstatus und Zahlungen

Additive Erweiterung von v1, bestehende Schlüssel funktionieren unverändert.

  • Neue Scopes availability:write, rates:write, property:write, payments:write; Schreiben schließt jetzt das Lesen desselben Bereichs ein (bestehende Schlüssel wurden ergänzt)
  • POST /availability/restrictions und DELETE /availability/restrictions/{restrictionId}: Schließungen, Kontingente und An-/Abreisesperren
  • PUT /rates: Tagespreise einer Zimmerkategorie setzen oder zurücksetzen
  • PATCH /units/{unitId}: Reinigungsstatus; Unit liefert housekeepingStatus
  • POST /invoices/{invoiceId}/payments: Überweisung auf eine ausgestellte Rechnung (keine Bar- oder Kartenzahlung)
  • Webhook unit.updated

November 2026-1.0.0, Erstveröffentlichung

Erstveröffentlichung der Partner API v1.

  • API-Schlüssel mit Scopes, optionalem Ablaufdatum und IP-Allowlist, verwaltet unter Kanäle → API
  • Lesen: Hotel, Zimmerkategorien, Einheiten, Raten, Verfügbarkeit, Tagespreise, Angebote, Buchungen, Gäste, Zahlungsstatus, Rechnungen
  • Schreiben: Buchungen anlegen, ändern und stornieren; Gastkontaktdaten ändern
  • Cursor-Pagination, Deltas mit updated_since, ETag / If-Match, Idempotency-Key
  • Signierte Webhooks für Buchungen, Gäste, Verfügbarkeit, Preise und Zahlungen mit Wiederholungen und Zustellprotokoll (kein Rechnungsereignis in v1)
  • Problem Details (RFC 9457) mit stabilen Fehlercodes
  • Rate-Limit-Stufe je Schlüssel: standardmäßig 120 Anfragen je Minute, auf Anfrage von STRYK je Schlüssel einstellbar
  • Key-Rotation mit Überlappung: der alte Schlüssel gilt standardmäßig noch 24 Stunden oder wird sofort widerrufen
  • notifyGuest bei POST /bookings: STRYK sendet auf Wunsch seine Standard-Buchungsbestätigung an den Gast