---
title: "Download boleto PDF"
method: GET
path: "/v1/payments/{paymentId}/boleto"
tags: ["Payments"]
---

# Download boleto PDF

`GET /v1/payments/{paymentId}/boleto`

## Request

- Base URL: `https://api.yuvexpay.com`
- URL: `https://api.yuvexpay.com/v1/payments/{paymentId}/boleto`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/yuvexpay/apis/yuvexpay-api/docs/v1/payments/:paymentId/boleto/get.ts> (a function with typed inputs; its response is checked against the schema)

Download the boleto PDF for a payment whose method is BOLETO. The response is the PDF binary; clients should treat the body as `application/pdf`.

## Path parameters

- `paymentId` string, uuid, required

## Response `200`

Boleto PDF.

## Other responses

- `401`: Missing or invalid authentication token.
- `404`: Resource not found.

## Changes

- **2026-05-03** `a382df24e843`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/yuvexpay/apis/yuvexpay-api/changes/v1/payments/:paymentId/boleto/get.md)

---

[API](https://skmtc.dev/yuvexpay/apis/yuvexpay-api.md) - [All operations](https://skmtc.dev/yuvexpay/apis/yuvexpay-api/llms.txt) - [OpenAPI document](https://skmtc.dev/yuvexpay/apis/yuvexpay-api/revisions/57fb2913ed0b?raw)
