4xx Client Error
This file is currently being edited by someone else and they've locked it. You'll have to wait until they're done or unlock it.
Use 423 in WebDAV-style locking systems when the resource is currently locked and the request cannot proceed.
PUT https://api.example.test/documents/report.doc
# Body
Updated document content423 Locked
# Headers
Content-Type: application/json
# Body
{
"error": "locked"
}Document is locked by another user for editing, modification denied
DELETE https://api.example.test/files/project/readme.txt423 Locked
# Headers
Content-Type: application/json
# Body
{
"error": "locked"
}File is locked and requires proper lock token to perform operations
There's a conflict - what you're trying to do clashes with something that already exists or the current state.
I couldn't do what you asked because something else you wanted me to do first didn't work out. It's like a domino effect - one failure caused this one.
WebDAVYou're trying to change something, but you need to tell me what you expect it to look like first, so we don't accidentally overwrite someone else's changes.