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

  1. 1Parse the XML/JSON body to check individual operation statuses
  2. 2Retry failed sub-operations individually
  3. 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

Related Success Codes