2xx Success
HTTP 207 Multi-Status
The response contains multiple status codes for different sub-requests, conveying information about multiple resources in situations where multiple status codes might be appropriate. Primarily used with WebDAV.
Common Causes
- WebDAV batch operations on multiple resources
- Bulk API operations with mixed success/failure results
- File operations across multiple directories
How to Fix
- 1Parse the XML/JSON body to check individual operation statuses
- 2Retry failed sub-operations individually
- 3Check permissions for each resource in the batch
Example
HTTP 207 Multi-Status
PROPFIND /files HTTP/1.1 → 207 Multi-Status → XML body with individual status for each file