Statusupdates, Retries und Webhook-Strategie
Aktuelles Muster für Statusabfragen und empfohlene Retry-Logik.
Dieser Artikel erklärt den aktuell produktionssicheren Ansatz für Status-Synchronisation, Retries und den phasenweisen Webhook-Rollout.
Was das ist
Order-Status wird über Status-/History-Endpunkte bezogen, während öffentliche Partner-Webhooks je Kohorte ausgerollt werden.
Was Sie angeben müssen
/v1/orders/\{id\}/statusfür aktuellen Status-Snapshot nutzen.- Status- und Waypoint-History-Endpunkte für Zeitverlauf nutzen.
- Lifecycle-Status konsistent abbilden (z. B. pending, assigned, in transit, completed, cancelled).
- Retry-Policy für 429/5xx mit Jitter-Backoff definieren.
Was als Nächstes passiert
- Verfügbar: Polling mit exponentiellem Backoff ist aktuell das empfohlene Produktionsmuster.
- Verfügbar: 429- und 5xx-Antworten als retrybar mit Jitter behandeln.
- Kommt bald: breitere öffentliche Partner-Webhooks für Lifecycle-Events mit fortschreitendem Rollout.
- Support kann Rollout-Stand und Migrationszeitpunkt von Polling zu Webhook-First bestätigen.
Bis zum vollständigen Webhook-Rollout ist Polling mit Backoff der empfohlene produktionssichere Ansatz.