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

# Open a study PDF

> Public broker: looks up the stored PDF, mints a 15-minute read-only SAS, and redirects to it.
            Nothing but blob existence is checked — the GDPR value is the short SAS expiry plus revocation (the
            blob is deleted on redaction → 404).



## OpenAPI

````yaml /api-reference/swagger-partner.json get /api/v1/studies/{id}/pdf
openapi: 3.0.4
info:
  title: Partner API
  description: API for partner services
  version: v1
servers:
  - url: https://api.partner.cubee.cz
    description: Partnerý API server
security: []
tags:
  - name: Aggregated Data
  - name: Authentication
  - name: Calculator
  - name: CalculatorControllerV1
  - name: InvoiceExtraction
  - name: Public
  - name: Reference data
  - name: Studies
paths:
  /api/v1/studies/{id}/pdf:
    get:
      tags:
        - Studies
      summary: Open a study PDF
      description: >-
        Public broker: looks up the stored PDF, mints a 15-minute read-only SAS,
        and redirects to it.
                    Nothing but blob existence is checked — the GDPR value is the short SAS expiry plus revocation (the
                    blob is deleted on redaction → 404).
      operationId: Open Study
      parameters:
        - name: id
          in: path
          required: true
          schema:
            type: string
            format: uuid
      responses:
        '302':
          description: Found
        '404':
          description: Not Found
      security:
        - {}

````