---
title: "Development site discovery source map"
method: POST
path: "/api/locus_development_site_discovery"
tags: ["development", "parcel-discovery", "feasibility", "zoning", "utilities", "transportation", "policy", "read-only", "free", "free"]
---

# Development site discovery source map

`POST /api/locus_development_site_discovery`

## Request

- Base URL: `https://api.locus.report`
- URL: `https://api.locus.report/api/locus_development_site_discovery`
- Auth: none required

Parcel discovery plan for an area/spec with no address, for agents: parcel/GIS, zoning/future land use, public/surplus land, utility, DOT/TIP/access, environmental, entitlements, Legistar/fees, broker leads to verify. No search, pick, rank, good/bad, feasibility, or legal/engineering/survey/brokerage/valuation/permitting advice. Direct flat-body route for this one free resource; no API key, payment, or catalog wrapper. Return only the cited bounded evidence described here; this route never produces a paid brief or full report.

## Request body

- object
  - `area` string, required: Required US search area, e.g. a county, city, corridor, submarket, ZIP cluster, or 'near <place>'; used before a specific address is known.
  - `projectType` string: Optional development concept, e.g. multifamily, mixed-use, industrial, subdivision, data center, retail pad.
  - `criteria` string: Optional natural-language hard filters or preferences: acreage, sewer, frontage, avoid floodplain, near planned road work, public land, etc.
  - `targetZoning` string: Optional zoning/future-land-use/use signal to search for, e.g. CX, industrial, mixed-use, TOD, multifamily by-right.
  - `minAcres` number: Optional minimum parcel/site acres for discovery filtering.
  - `maxAcres` number: Optional maximum parcel/site acres for discovery filtering.
  - `maxCandidates` integer: Optional maximum candidate parcel leads for the search-capable agent to return; default 10, max 25.

## Response `200`

Free cited evidence response.

- object

## Other responses

- `400`: Invalid request body.
- `429`: Rate limited.

---

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