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

# Get a signed PDF URL for a docket entry

> Returns a time-limited, signed URL to download the PDF for a specific docket entry within a case.



## OpenAPI

````yaml /api-reference/api.yaml post /docket/entries/pdf
openapi: 3.0.3
info:
  title: api
  description: >-
    The API service is the secure public gateway to our platform, letting people
    access features without touching our private internal APIs. It authenticates
    clients with its own internal tokens and then routes their requests to the
    right internal services behind the scenes.
  version: 1.0.0
servers:
  - url: https://api.platform.arb.inc
security: []
tags:
  - name: cases
  - name: docket
  - name: evidence
  - name: filings
  - name: organization
  - name: participants
  - name: schemas
  - name: service-of-notice
paths:
  /docket/entries/pdf:
    post:
      tags:
        - docket
      summary: Get a signed PDF URL for a docket entry
      description: >-
        Returns a time-limited, signed URL to download the PDF for a specific
        docket entry within a case.
      operationId: postDocketEntriesPdf
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              required:
                - caseID
                - entryID
              properties:
                caseID:
                  type: string
                  description: >-
                    Unique identifier of the case containing the docket entry
                    (max 36 characters).
                  example: 2025-08-00059
                entryID:
                  type: string
                  description: >-
                    Unique identifier of the docket entry whose PDF URL is
                    requested (max 36 characters).
                  example: '51'
            examples:
              validRequest:
                summary: Example request
                value:
                  caseID: 2025-08-00059
                  entryID: '51'
      responses:
        '200':
          description: Signed URL successfully generated.
          content:
            application/json:
              schema:
                type: object
                properties:
                  url:
                    type: string
                    format: uri
                    description: Time-limited signed URL for downloading the PDF.
                    example: >-
                      https://secure-storage.arb.inc/cases/dockets/2025-08-00059/51.pdf?expires=1734048000&sig=ZXhhbXBsZVNpZw
                  validForSeconds:
                    type: integer
                    description: Number of seconds the URL remains valid.
                    example: 300
              examples:
                success:
                  summary: Example success response
                  value:
                    url: >-
                      https://secure-storage.arb.inc/cases/dockets/2025-08-00059/51.pdf?expires=1734048000&sig=ZXhhbXBsZVNpZw
                    validForSeconds: 300
        '404':
          description: The specified docket entry could not be found.
          content:
            text/plain:
              schema:
                type: string
                example: The specified docket entry could not be found.
        '410':
          description: The specified case could not be found.
          content:
            text/plain:
              schema:
                type: string
                example: The specified case could not be found.
      security:
        - bearerAuth: []
components:
  securitySchemes:
    bearerAuth:
      type: http
      description: access token
      scheme: bearer
      bearerFormat: JWT

````