HTTP 412 · already-exists — ← all Webpath errors
If-None-Match: * was set, but a file already exists at this path.
How to recover. Drop the create-only precondition to overwrite, or choose a new path.
Example response
{
"type": "https://muse.as/a/webpath/errors/already-exists",
"title": "File already exists",
"status": 412,
"detail": "Drop the create-only precondition to overwrite, or choose a new path."
}
This page documents the already-exists error type returned in Webpath RFC 7807
application/problem+json responses. The machine-readable detail field carries a recovery
hint you can show a user verbatim — see the Spec §12 and
API Reference.