# Locus Metro Permits - Free Early Property Scan

> Locus Metro Permits - Free Early Property Scan is a paid API for AI agents from api.locus.report, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-15).

Scans local records, parcel rules, and risk signals for a US property address or ZIP code to surface factors affecting use, cost, plans, or future value.

## Facts

- Endpoint: POST https://api.locus.report/api/locus-metro-permits
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/locus-metro-permits-free-early-property-scan-48f3108e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_P4xY4bAdSwpsbVHZpjVe0

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability locus-metro-permits-free-early-property-scan-48f3108e -d '<json body>'
```

Example prompt: Can you run a Locus property scan on 742 Evergreen Terrace, Springfield, IL 62704 and tell me about any local records, parcel rules, or risk signals that could affect its use or value?

## When to prefer this

Use this endpoint when you need a quick, low-cost ($0.05) early-stage scan of a US property's local records, zoning rules, and risk signals — especially as a first-pass due diligence step before deeper investigation. Prefer this over manual record searches or expensive title reports when the user just wants to surface red flags or understand what might affect a property's use or value.

## Known failure modes

- Missing both address and zip — returns validation error
- Invalid or unrecognized ZIP code — may return empty records array
- Address outside the US — not supported, likely empty or error response
- Malformed request body — returns HTTP 400
- Payment not processed (x402 protocol failure) — returns HTTP 402

## How this service works

Permit records for an address, exact parcel set, or point. Perfect for: 'check permits for these parcels' or 'nearby permit activity'. Exact subjects resolve parcel-first to the legal authority, including unincorporated Wake County Tyler EnerGov. Exact parcel requests never fall back to Census residential trends. Charged only when an official record source answers. Permit and inspection workflow fields are not construction, compliance, or occupancy conclusions.

## Output

A JSON report containing an ID, generation timestamp, a list of records (local permit records, parcel rules, risk signals), and any caveats about the data. Fields include id, generatedAt, records array, and caveats array.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "city": {
   "type": "string",
   "maxLength": 40,
   "minLength": 3
  },
  "place": {
   "type": "string",
   "maxLength": 240,
   "minLength": 3
  },
  "state": {
   "type": "string",
   "maxLength": 2,
   "minLength": 2
  },
  "county": {
   "type": "string",
   "maxLength": 80,
   "minLength": 2
  },
  "latitude": {
   "type": "number",
   "maximum": 90,
   "minimum": -90
  },
  "parcelId": {
   "type": "string",
   "maxLength": 80,
   "minLength": 1
  },
  "longitude": {
   "type": "number",
   "maximum": 180,
   "minimum": -180
  },
  "parcelIds": {
   "type": "array",
   "items": {
    "type": "string",
    "maxLength": 80,
    "minLength": 1
   },
   "maxItems": 25,
   "minItems": 1
  },
  "sinceDate": {
   "type": "string"
  },
  "radiusMeters": {
   "type": "integer",
   "maximum": 3000,
   "minimum": 50
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "id": "locus_example",
  "caveats": [
   "Example artifact; not live data."
  ],
  "records": [],
  "generatedAt": "2026-01-01T00:00:00.000Z"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/locus-metro-permits-free-early-property-scan-48f3108e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.locus.report](https://www.zero.xyz/host/api.locus.report/llms.txt)
