---
title: "List all validations for an amendment"
method: GET
path: "/leases/{lease_id}/amendments/{amendment_id}/validations"
tags: ["Amendment Validations"]
---

# List all validations for an amendment

`GET /leases/{lease_id}/amendments/{amendment_id}/validations`

## Request

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

Returns all validation entries for a specific amendment, ordered by `validation_order`.

## Path parameters

- `lease_id` string, uuid, required
- `amendment_id` string, uuid, required

## Response `200`

List of validation entries

- AmendmentValidationResponse[]
  - `id` string, uuid, required: Unique identifier of the validation entry
  - `amendment_id` string, uuid, required: Associated amendment ID
  - `validator_role` 'LEGAL' | 'FINANCIAL' | 'PROPERTY_MANAGER' | 'OWNER' | 'TENANT', required: Role of the validator
  - `validation_order` integer, required: Order in the validation workflow (1 = first)
  - `is_mandatory` boolean, required: Whether this validation is required for amendment activation
  - `status` 'PENDING' | 'APPROVED' | 'REJECTED', required: Current validation status
  - `validation_date` string, date-time, nullable: When the validation was performed
  - `validated_by` string, uuid, nullable: ID of the user who validated
  - `comments` string, nullable: Validator comments

## Other responses

- `401`: Unauthorized
- `404`: Not found

---

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