---
title: "List lease PDFs"
method: GET
path: "/leases/{lease_id}/pdfs"
tags: ["Leases", "Documents", "PDF"]
---

# List lease PDFs

`GET /leases/{lease_id}/pdfs`

## Request

- Base URL: `https://api.faireplace.com/api`
- URL: `https://api.faireplace.com/api/leases/{lease_id}/pdfs`
- Auth: HTTP bearer

Retrieves the list of all generated PDFs for a specific lease

## Path parameters

- `lease_id` string, uuid, required

## Response `200`

PDF list retrieved successfully

- GeneratedPdf[]
  - `id` string, uuid, required: Unique identifier of the generated PDF
  - `lease_id` string, uuid, required: Associated lease ID
  - `template_id` string, uuid, required: Template ID used
  - `template_type` 'LeaseContract' | 'Amendment' | 'InventoryReport' | 'RentReceipt' | 'NoticeToVacate' | 'OtherDocument', required: Template type used
  - `file_path` string, required: Path or URL of the generated PDF file
  - `file_size` integer, required: File size in bytes
  - `creation_timestamp` string, date-time, required: PDF creation date and time
  - `custom_variables` object, nullable: Custom variables used during generation

## Other responses

- `401`: Unauthorized
- `403`: Forbidden
- `404`: Not found
- `500`: Internal Server Error

---

[API](https://skmtc.dev/faireplace/apis/faireplace-property-management-api.md) · [All operations](https://skmtc.dev/faireplace/apis/faireplace-property-management-api/llms.txt) · [OpenAPI document](https://skmtc.dev/faireplace/apis/faireplace-property-management-api/revisions/69de39762919?raw)
