Cause
The If-Match header with the version of the last read is missing.
What to do
Send If-Match with the version (ETag).
application/problem+json
{
"type": "https://masnet.com/developers/errors/precondition_required",
"title": "Precondition required",
"status": 428,
"detail": "...",
"code": "precondition_required",
"correlation_id": "..."
}