analyze_land
Generates a comprehensive land analysis report for a US property through one of four analytical lenses: off_grid, rural_residential, recreational, or investment. Call this when the user asks for a full analysis of a specific property. If the user's intent is unclear, ask which mode to use before calling. Returns a report ID and poll URL — the final structured report (scores, confidence ratings, narrative summary, source citations) is delivered asynchronously via polling or webhook. Consumes one analysis credit from your AcreLens account.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lat | No | Latitude (skip geocoding if provided). | |
| lng | No | Longitude (skip geocoding if provided). | |
| mode | Yes | Analysis lens: off_grid, rural_residential, recreational, or investment. | |
| state | Yes | 2-letter US state code (e.g. "NM"). | |
| county | No | County name (recommended for better regulation research). | |
| acreage | No | Total acreage of the parcel. | |
| address | Yes | Full street address of the US property (e.g. "123 Cabin Rd, Taos, NM"). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | Yes | The analysis lens that was applied (echoed from the request). | |
| status | Yes | Report status. Initially "authorized" or "processing"; transitions to "completed" or "failed" once analysis finishes. | |
| poll_url | Yes | Absolute URL to GET the report. Returns 202 while processing, 200 with full body once completed. | |
| report_id | Yes | Unique ID for the report. Use this with the poll URL to retrieve the final structured report. | |
| estimated_completion_seconds | Yes | Approximate seconds until the report is ready. Use as a hint for when to first poll. |