Zum Inhalt springen

Vorbedingung nicht erfüllt

Alle Problem-Typen anzeigen
412

PRECONDITION_FAILED

Die Ressource wurde inzwischen geändert; die Revision aus If-Match ist nicht mehr aktuell. Neu lesen und erneut senden.
Typische Ursache
Jemand anderes hat den Datensatz geändert, seit du ihn gelesen hast; dein If-Match nennt eine alte Revision.
Ausweg
Neu lesen, die eigene Änderung auf den aktuellen Stand anwenden und mit dem neuen ETag senden.

Beispielantwort

Beispielantwort
PATCH /v1/contacts/con_4Nf7…

HTTP/1.1 412 Precondition Failed
Content-Type: application/problem+json
Content-Language: de

{
  "type": "https://developers.bodo-app.com/problems/PRECONDITION_FAILED",
  "title": "Vorbedingung nicht erfüllt",
  "status": 412,
  "instance": "/v1/contacts/con_4Nf7…",
  "code": "PRECONDITION_FAILED",
  "requestId": "req_01JBD8Y3K5M7Q2W9X4Z6T1V0NP"
}