Skip to content

424 Failed Dependency

Meaning

The request failed because it depended on another operation that failed. This is used in contexts like WebDAV where an earlier request (e.g., a PROPPATCH) failed, causing the current request to fail as well.

When to Use

When an operation cannot succeed because a previous action in the context failed. Often used in multi-step or batch processing scenarios to indicate that the chain of operations was broken by a failure earlier.

Example

If a client attempts a WebDAV PROPPATCH on a resource after a previous related operation failed (like locking the resource), the server might return 424 Failed Dependency to indicate it can't proceed due to that earlier failure.

When Not to Use

Do not use in single-operation requests that aren't dependent on prior requests. This is typically relevant in multi-part or transaction-like requests where one part failing affects another.

Source

RFC 4918 (WebDAV)


Released under the MIT License.