Error codes
precondition_required
428 Precondition required
- HTTP status
- 428
- Title
- Precondition required
- Code
- precondition_required
What it means
The operation requires If-Match (the ETag of your last read) and none was sent.
It is also the catch-all of status 428: an error of that status that has no more specific code answers with this one.
What to do
GET the resource, then send its ETag as If-Match with the change.
Example
Errors are RFC 9457 problem details, sent as application/problem+json. See Errors for every field.
{
"type": "https://docs.furniops.com/errors/precondition_required",
"title": "Precondition required",
"status": 428,
"code": "precondition_required",
"detail": "An explanation of this occurrence.",
"request_id": "req_…",
"doc_url": "https://docs.furniops.com/errors/precondition_required"
}Operations that answer it
PATCH /v1/sources/{id}PATCH /v1/webhook-endpoints/{id}