Skip to content

2xx Success

207 Multi-Status

The body contains separate status codes for several operations (WebDAV).

What 207 means

Used when one request acts on many resources; each result has its own status inside an XML (or JSON) body.

Common causes

  • A WebDAV or batch request touching several resources.

How to fix it

If you're calling an API

  • Check each item's status in the body; some may have failed.

If you run the server

  • Document the per-item status format clearly.

Should you retry?

Retry only the items that failed.

Example response

HTTP
HTTP/1.1 207 Multi-Status
Content-Type: application/json

{"id": 42, "name": "Example"}

Defined in: RFC 4918 (WebDAV). 207 is a success.

HTTP 207 FAQ

What does HTTP 207 mean?

207 Multi-Status: The body contains separate status codes for several operations (WebDAV). Used when one request acts on many resources; each result has its own status inside an XML (or JSON) body.

Is 207 a client or server error?

Neither: 207 is a success response (2xx). The request was received, understood and accepted.

How do I fix a 207 error?

Check each item's status in the body; some may have failed.

Should I retry after a 207?

Retry only the items that failed.

Other 2xx status codes

All HTTP status codes