---
title: "Upload a PDF to a quote"
method: POST
path: "/api/partner/quotes/{quote_id}/upload-pdf"
tags: ["partner-api"]
---

# Upload a PDF to a quote

`POST /api/partner/quotes/{quote_id}/upload-pdf`

Attach a PDF file to an existing partner quote.

## Path parameters

- `quote_id` string, required

## Response `200`

Successful Response

- PdfUploadResponse
  - `success` boolean
  - `data` PdfUploadData, required
    - `pdf_file_url` string, required — Public URL of the uploaded PDF.

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/riskcube/apis/slack-lead-manager.md) · [All operations](https://skmtc.dev/riskcube/apis/slack-lead-manager/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/riskcube/slack-lead-manager/revisions/4442bbae8296/schema)
