# Locus Coastal Overlays Property Scan

> Locus Coastal Overlays 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-14).

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

## Facts

- Endpoint: POST https://api.locus.report/api/locus-coastal-overlays
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/locus-coastal-overlays-property-scan-1b956b01
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_rfc9YFYY07HlVShc_JuqQ

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-coastal-overlays-property-scan-1b956b01 -d '<json body>'
```

Example prompt: Can you run a Locus coastal overlay scan on 742 Evergreen Terrace, Miami, FL 33101 and tell me about any zoning rules, coastal risks, or local records that might affect how I can use or develop that property?

## When to prefer this

Use this endpoint when you need a quick, low-cost pre-screening of a US property for coastal overlays, zoning rules, and local risk signals before investing in a full due diligence report. Ideal for early-stage real estate research where a full appraisal or title search would be premature.

## Known failure modes

- Address not found or too ambiguous — no parcel match returned
- ZIP code resolves to multiple parcels with no single match — generic or empty records
- Missing both address and ZIP — request rejected with validation error
- Property outside US coverage area — no data available
- Payment of 0.05 USDC not authorized — 402 response blocking data return

## How this service works

Official coastal parcel overlays across SC, NC, GA, and full FL Atlantic+Gulf+Panhandle (Miami-Dade..Escambia). Point-in-polygon ArcGIS facts: parcel, zoning, flood, wetlands/coastal context from supported county packs. Free if out of coverage/fail.

## Output

Returns a JSON object with a scan ID, list of local records, parcel and zoning rule findings, coastal overlay risk signals, a generated timestamp, and any caveats about the data. The records array contains the actual property-level findings affecting use, cost, plans, or future value.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "county": {
   "enum": [
    "auto",
    "beaufort-sc",
    "new-hanover-nc",
    "wilmington-nc",
    "carteret-nc",
    "morehead-city-nc",
    "chatham-ga",
    "savannah-ga",
    "bryan-ga",
    "jasper-sc",
    "effingham-ga",
    "charleston-sc",
    "horry-sc",
    "georgetown-sc",
    "brunswick-nc",
    "onslow-nc",
    "pender-nc",
    "glynn-ga",
    "st-johns-fl",
    "brevard-fl",
    "volusia-fl",
    "miami-dade-fl",
    "broward-fl",
    "palm-beach-fl",
    "martin-fl",
    "st-lucie-fl",
    "indian-river-fl",
    "monroe-fl",
    "nassau-fl",
    "duval-fl",
    "flagler-fl",
    "collier-fl",
    "lee-fl",
    "charlotte-fl",
    "sarasota-fl",
    "manatee-fl",
    "hillsborough-fl",
    "pinellas-fl",
    "pasco-fl",
    "hernando-fl",
    "citrus-fl",
    "levy-fl",
    "dixie-fl",
    "taylor-fl",
    "jefferson-fl",
    "wakulla-fl",
    "franklin-fl",
    "gulf-fl",
    "bay-fl",
    "walton-fl",
    "okaloosa-fl",
    "santa-rosa-fl",
    "escambia-fl"
   ],
   "type": "string"
  },
  "address": {
   "type": "string",
   "maxLength": 200,
   "minLength": 5
  },
  "latitude": {
   "type": "number",
   "maximum": 90,
   "minimum": -90
  },
  "longitude": {
   "type": "number",
   "maximum": 180,
   "minimum": -180
  }
 }
}
```

## 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-coastal-overlays-property-scan-1b956b01/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)
