> ## Documentation Index
> Fetch the complete documentation index at: https://docs.atlaswork.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Download an executed envelope artifact

> Redirects a read-capable review token to a short-lived signed URL for the completed envelope's signed PDF or audit certificate. The envelope is derived from the verified token and must be completed.



## OpenAPI

````yaml /openapi.json get /api/review/download/{artifact}
openapi: 3.0.0
info:
  title: Atlas API
  version: 0.0.0
servers:
  - url: https://api.atlaswork.ai
security: []
paths:
  /api/review/download/{artifact}:
    get:
      tags:
        - review
      summary: Download an executed envelope artifact
      description: >-
        Redirects a read-capable review token to a short-lived signed URL for
        the completed envelope's signed PDF or audit certificate. The envelope
        is derived from the verified token and must be completed.
      parameters:
        - schema:
            type: string
            enum:
              - signed
              - certificate
          required: true
          name: artifact
          in: path
      responses:
        '302':
          description: Redirect to a short-lived signed artifact URL
        '401':
          description: Missing or invalid review token
          content:
            application/json:
              schema:
                type: object
                properties:
                  code:
                    type: string
                  message:
                    type: string
                  details:
                    type: object
                    additionalProperties:
                      nullable: true
                required:
                  - code
                  - message
        '403':
          description: Token lacks read capability
          content:
            application/json:
              schema:
                type: object
                properties:
                  code:
                    type: string
                  message:
                    type: string
                  details:
                    type: object
                    additionalProperties:
                      nullable: true
                required:
                  - code
                  - message
        '404':
          description: Envelope is not completed or the artifact is unavailable
          content:
            application/json:
              schema:
                type: object
                properties:
                  code:
                    type: string
                  message:
                    type: string
                  details:
                    type: object
                    additionalProperties:
                      nullable: true
                required:
                  - code
                  - message
      security:
        - reviewToken: []
components:
  securitySchemes:
    reviewToken:
      type: http
      scheme: bearer
      description: >-
        HMAC-signed review token (minted into the envelope's review URL at
        creation), as a bearer token or a `token` query param. Capabilities are
        split per token: a read token grants view + draft editing, a send token
        grants the dispatch action only — so a forwarded review link can be
        shared read-only. Scoped to exactly one envelope; never valid as a
        signer credential.

````