HTTP 207 Multi-Status

WebDAV: the body contains separate status codes for several resources.

Updated

207
Multi-Status
2xx Success
Class
RFC 4918
Defined in

What does HTTP 207 mean?

WebDAV: the body contains separate status codes for several resources. Returned for WebDAV operations that touch many files at once (PROPFIND, COPY, MOVE). The XML body lists a status per resource, so one request can partly succeed.

2xx Success: The request was received, understood and accepted.

207 and SEO

Not relevant for normal web pages.

Example response

HTTP/1.1 207 Multi-Status

How to return a 207 response

Node.js (Express)

res.status(207).json({ error: 'Multi-Status' });

PHP

http_response_code(207);

Python (Flask)

return {'error': 'Multi-Status'}, 207

Go (net/http)

w.WriteHeader(207)

nginx

return 207;

Related status codes

  • 200 OK — The request succeeded and the response body contains the requested resource.
  • 422 Unprocessable Content — The request is well-formed but contains semantic errors.
  • 424 Failed Dependency — WebDAV: the request failed because a request it depends on failed.

Check which status code a URL returns with the HTTP header checker.

All HTTP status codesSearch the full list of status codes from 100 to 599 with their meanings and SEO impact.
Open the full list

Frequently asked questions

What does status code 207 mean?
207 Multi-Status: WebDAV: the body contains separate status codes for several resources.
Does 207 affect SEO?
Not relevant for normal web pages.