---
title: "Get Property Lineage"
method: GET
path: "/api/v2/properties/lineage"
tags: ["api-v2-property-lineage"]
---

# Get Property Lineage

`GET /api/v2/properties/lineage`

## Request

- Base URL: `https://api.lev.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.lev.com/api/v2/properties/lineage`
- Auth: none declared

Account properties carrying at least one deal, with the deals that roll up to them.

Clamped rather than rejected: a service-to-service backfill should get a bounded page.

## Query parameters

- `page` integer
- `page_size` integer
- `account_id` integer, nullable

## Response `200`

Successful Response

- PropertyLineageResponse
  - `request_id` string, required
  - `data` PropertyLineagePageResponse, required
    - `page` integer, required
    - `page_size` integer, required
    - `total` integer, required
    - `items` PropertyLineageItemResponse[], required
      - `account_property_id` integer, required
      - `owner_account_id` integer, nullable
      - `deal_copies` PropertyLineageDealCopyResponse[], required
        - `property_id` integer, required
        - `deal_id` integer, required

## Other responses

- `422`: Validation Error

## Changes

- **2026-09-18** `717348e9ff46`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/lev/apis/lev-api/changes/api/v2/properties/lineage/get.md)

---

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