Archive a document
POST/api/v1/documents/:document_id/archive
Requires documents.archive, document-local edit access, an exact same-origin proof for cookie requests, and the current strong ETag. Only an active document can transition to archived.
Request
Responses
- 200
- 401
- 403
- 409
- 412
- 421
- 428
Updated lifecycle state
Response Headers
Strong decimal revision after the transition
Opaque request correlation identifier. ProblemDetails.requestId carries the same value on JSON failures.
The opaque credential is absent, ambiguous, malformed, expired, revoked, or invalid
Response Headers
Opaque request correlation identifier. ProblemDetails.requestId carries the same value on JSON failures.
The browser mutation did not originate from this application, or the authenticated member lacks the required permission
Response Headers
Opaque request correlation identifier. ProblemDetails.requestId carries the same value on JSON failures.
The request conflicts with the current resource, revision, lease, credential, or idempotency state
Response Headers
Opaque request correlation identifier. ProblemDetails.requestId carries the same value on JSON failures.
The strong revision precondition is stale
Response Headers
Opaque request correlation identifier. ProblemDetails.requestId carries the same value on JSON failures.
The request authority or direct peer is outside the configured Jiandu ingress boundary
Response Headers
Opaque request correlation identifier. ProblemDetails.requestId carries the same value on JSON failures.
Exactly one valid strong If-Match value is required
Response Headers
Opaque request correlation identifier. ProblemDetails.requestId carries the same value on JSON failures.