Skip to main content

Read an integrity-checked immutable original

GET 

/api/v1/documents/:document_id/original

Defaults to a forced download. Passing disposition=inline asks the browser to render the same authenticated, already-refused-if-dangerous bytes in place instead, for a household previewing its own document.

Request​

Responses​

Body with verified length and SHA-256, as an attachment or inline per disposition

Response Headers
    Content-Disposition

    Safe attachment or inline filename disposition

    Content-Length

    Verified original length

    Content-Type

    Verified admitted media type

    X-Request-Id

    Opaque request correlation identifier. ProblemDetails.requestId carries the same value on JSON failures.