---
title: "List condition reports"
method: GET
path: "/leases/{lease_id}/condition-reports"
tags: ["Condition Reports"]
---

# List condition reports

`GET /leases/{lease_id}/condition-reports`

## Request

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

List all condition reports for a lease, with optional filters by type and status.

**Permissions required:** `leases:read`

## Path parameters

- `lease_id` string, uuid, required

## Query parameters

- `report_type` 'ENTRY' | 'EXIT'
- `status` 'DRAFT' | 'COMPLETED' | 'SIGNED' | 'DISPUTED'

## Response `200`

List of condition reports

- ConditionReportSummary[]
  - `id` string, uuid
  - `lease_id` string, uuid
  - `report_type` 'ENTRY' | 'EXIT'
  - `report_date` string, date
  - `status` 'DRAFT' | 'COMPLETED' | 'SIGNED' | 'DISPUTED'
  - `conducted_by` string
  - `conducted_by_type` 'OWNER' | 'AGENT' | 'BAILIFF'
  - `general_notes` string, nullable
  - `document_url` string, nullable
  - `signed_document_url` string, nullable
  - `created_at` string, date-time
  - `updated_at` string, date-time

## Other responses

- `401`: Unauthorized
- `403`: Forbidden

---

[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)
