Der öffentliche v1-Vertrag definiert keinen allgemeinen Idempotency-Key-Header. X-Request-ID dient ausschließlich der Korrelation.
Retry-Entscheidung
Retry-Matrix
Backoff-Beispiel
Verwenden Sie bei 429 den Wert von Retry-After als Mindestwartezeit.
Reconciliation-Muster
Mitarbeiter erstellen
- Speichern Sie einen stabilen Quellidentifikator wie
employeeNumber.
- Suchen Sie nach einem Timeout anhand dieses stabilen Quellidentifikators, bevor Sie erneut erstellen.
- Behandeln Sie eine Duplicate-Response als Signal zur Reconciliation, nicht als transienten Fehler.
Bestellentscheidung
- Lesen Sie die Bestellung unmittelbar vor der Entscheidung.
- Lesen Sie sie nach einem Timeout erneut.
- Wenn der Status die Entscheidung bereits widerspiegelt, erfassen Sie den Vorgang lokal als erfolgreich.
- Wenn die Bestellung weiterhin entscheidbar ist, prüfen Sie, ob ein kontrolliertes Replay angemessen ist.
Patch
- Lesen Sie die aktuelle Ressource.
- Vergleichen Sie die von der Integration verantworteten Felder.
- Patchen Sie nur Felder, die weiterhin abweichen.
Betriebsregel
Wiederholen Sie einen Schreibvorgang niemals allein deshalb, weil der Client keine Erfolgsantwort erhalten hat. Ein Netzwerk-Timeout kann auftreten, nachdem JobHandy die Änderung bereits gespeichert hat.
Zuletzt geändert am 27. August 2026