---
title: "Compare Sites"
method: POST
path: "/api/v1/intelligence/compare-sites"
tags: ["Prediction Engine"]
---

# Compare Sites

`POST /api/v1/intelligence/compare-sites`

## 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/intelligence/compare-sites`
- Auth: HTTP bearer

Score and rank multiple sites for development suitability.
Each site gets a 0-100 score with breakdown and tags.

## Request body

- CompareSitesRequest
  - `addresses` string[], required: List of addresses to compare
  - `development_type` string: subdivision, duplex, multi_dwelling, mcu, general

## Response `200`

Successful Response

- CompareSitesResponse
  - `sites` SiteScore[]
    - `address` string, required
    - `score` integer, required
    - `rank` integer
    - `tags` string[]
    - `approval_rate` number, nullable
    - `overlay_count` integer
    - `area_m2` number, nullable
    - `min_lot_area` number, nullable
    - `avg_processing_days` integer, nullable
    - `nearby_approved` integer
    - `nearby_refused` integer
    - `estimated_charges` number, nullable
    - `zone_code` string, nullable
    - `lga` string, nullable
    - `breakdown` object
  - `development_type` string
  - `recommended_index` integer, nullable

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