The origin server requires the request to be conditional.
The origin server requires the request to be conditional. This response is intended to prevent the "lost update" problem, where a client GETs a resource's state, modifies it, and PUTs it back to the server, when meanwhile a third party has modified the state on the server, leading to a conflict.
API requiring If-Match headers for updates.
Add the required conditional headers (e.g. If-Match).
HTTP/1.1 428 Precondition Required- Code: 428
- Category: Client Error