424 Failed Dependency

The request failed because an earlier request it depended on failed.

Status

HTTP/1.1 424 Failed Dependency

Details

424 appears inside WebDAV multistatus responses. If a request touches several resources and one step fails, the operations that depended on it are reported as 424 rather than being attributed a failure of their own.

Some non-WebDAV APIs borrow it for batch or workflow endpoints to mark steps skipped because of an earlier failure. The action itself was never attempted, which distinguishes it from a genuine error.

Common causes

How to fix it

As the client

As the server

Examples

<D:response>
  <D:href>/dav/team/report.docx</D:href>
  <D:status>HTTP/1.1 424 Failed Dependency</D:status>
</D:response>

Specifications

RFC 4918 §11.4

See also