HTTP status codes / 2xx — Success

207 Multi-Status

In one sentence

WebDAV: multiple status values for multiple resources in one XML body.

What it means

A WebDAV response wrapping several sub-responses (each with its own status) in one XML document, used for batch operations on collections of resources.

Common causes

How to debug it

Parse the XML body to find which sub-operations failed; the top-level 207 says nothing about success.

The fastest way to pin down a 207 is to reproduce the exact request and inspect what actually went over the wire — status, headers, timing and body, without your app code in the way. That is what an API client is for; ReqPad does it from your phone, with every request saved to history.

Related codes

200 OK · 201 Created · 202 Accepted · 203 Non-Authoritative Information · 204 No Content · 205 Reset Content — or the full reference.

Reproduce that 207 in 10 seconds.

Build the request, send it, read status + headers + timing — on your iPhone. Free to start.