---
title: "Deal Sheet By Property"
method: GET
path: "/api/v1/deal-sheet/by-property/{property_id}"
tags: ["deal-sheet"]
---

# Deal Sheet By Property

`GET /api/v1/deal-sheet/by-property/{property_id}`

## Request

- Base URL: `https://api.casaintelligence.com.au` (the document declares no server; this is the origin it was published from)
- URL: `https://api.casaintelligence.com.au/api/v1/deal-sheet/by-property/{property_id}`
- Auth: none declared

Generate a deal sheet for any property by its `ci_properties.id`.

## Path parameters

- `property_id` string, required

## Query parameters

- `radius_km` number
- `lookback_years` integer

## Response `200`

Successful Response

- DealSheetResponse: JSON response — for React rendering in the dashboard or public page.
  - `deal_sheet` object, required
  - `html` string, required

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/casaintelligence/apis/casa-intelligence-engine.md) · [All operations](https://skmtc.dev/casaintelligence/apis/casa-intelligence-engine/llms.txt) · [OpenAPI document](https://skmtc.dev/casaintelligence/apis/casa-intelligence-engine/revisions/71d711039de0?raw)
