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/1.1 207 Multi-Status
Content-Type: application/json
{"id": 42, "name": "Example"}Defined in: RFC 4918 (WebDAV). 207 is a success.