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

# Render PDF & Raster

> Generate print-ready PDF or raster image output for a project by calling the render endpoint with its project ID.



## OpenAPI

````yaml GET /{projectId}
openapi: 3.1.0
info:
  title: PitchPrint Runtime API
  description: >-
    Server-side endpoints for fetching designs, projects and rendered files from
    your PitchPrint domain. Every /runtime/ call is authenticated with a
    signature computed as MD5(apiKey + secretKey + timestamp), sent as JSON in
    the request body. The timestamp is valid for a one-hour window.
  version: 9.0.0
servers:
  - url: https://api.pitchprint.io
security: []
paths:
  /{projectId}:
    get:
      summary: Render PDF & Raster
      description: >-
        Render and download a project's file at runtime — all PDF and raster
        files are generated on demand. Use the `pdf` subdomain for a print-ready
        PDF (shown here). For a raster image, use the `png` or `jpeg` subdomains
        instead, e.g. `https://png.pitchprint.com/{projectId}`. Pass the
        `projectId` as the path segment.
      operationId: renderProject
      parameters:
        - name: projectId
          in: path
          required: true
          description: ID of the project to render.
          schema:
            type: string
      responses:
        '200':
          description: The rendered PDF file.
          content:
            application/pdf:
              schema:
                type: string
                format: binary
      servers:
        - url: https://pdf.pitchprint.com

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.