Skip to content

4xx Client error

424 Failed Dependency

The request failed because a request it depended on failed (WebDAV).

What 424 means

In a batch, one failed operation causes the ones that depend on it to fail with 424.

Common causes

  • An earlier operation in the same batch failed.

How to fix it

If you're calling an API

  • Fix the first failing operation; the rest will follow.

If you run the server

  • Report which dependency failed.

Should you retry?

After fixing the dependency.

Example response

HTTP
HTTP/1.1 424 Failed Dependency
Content-Type: application/problem+json

{
  "type": "about:blank",
  "title": "Failed Dependency",
  "status": 424,
  "detail": "The request failed because a request it depended on failed (WebDAV)."
}

Defined in: RFC 4918 (WebDAV). 424 is a client error: change the request before retrying.

Debugging an API call? Convert your request with the cURL converter, check the response with the JSON formatter, or see whether the API is down on its status page.

HTTP 424 FAQ

What does HTTP 424 mean?

424 Failed Dependency: The request failed because a request it depended on failed (WebDAV). In a batch, one failed operation causes the ones that depend on it to fail with 424.

Is 424 a client or server error?

It's a client error (4xx): something about the request needs to change before it can succeed.

How do I fix a 424 error?

Fix the first failing operation; the rest will follow.

Should I retry after a 424?

After fixing the dependency.

Other 4xx status codes

All HTTP status codes