What does HTTP status code 208 mean?
The 208 Already Reported status code is used inside a 207 Multi-Status response to indicate that the members of a DAV binding have already been enumerated in a preceding part of the same response, and are not being included again to avoid infinite repetition.
When to use it in APIs
Defined by RFC 5842 for WebDAV Binding Extensions, where a single resource can be reached through multiple bindings (similar to hard links). When enumerating a collection that contains repeated bindings, a server sends 208 for a resource it has already reported rather than duplicating its full status entry.
How it compares to other codes
- 207 Multi-Status: The parent response wrapper that carries multiple statuses, one of which may be 208 for an already-listed resource.