# Locus Opportunity Zone Property Scan

> Locus Opportunity Zone 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 address or ZIP code to reveal opportunity zone status and factors affecting property use, cost, or value.

## Facts

- Endpoint: POST https://api.locus.report/api/locus-opportunity-zone
- 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-opportunity-zone-property-scan-81dddc4b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_3hbRD93HPcJzewO6zoK8Q

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-opportunity-zone-property-scan-81dddc4b -d '<json body>'
```

Example prompt: Can you run an opportunity zone and property risk scan on 742 Evergreen Terrace, Springfield, IL 62704 — I want to know what local records, parcel rules, or risk signals might affect its use or future value?

## When to prefer this

Use this endpoint when you need a quick, low-cost ($0.05) property intelligence scan for a US address or ZIP code, especially to check opportunity zone eligibility and surface local regulatory or risk signals before deeper due diligence. Prefer this over manual record lookups or expensive appraisal services when doing early-stage real estate screening.

## Known failure modes

- Address not found or ambiguous — returns empty records array
- Invalid ZIP code format — schema validation error
- No parcel-level data available for the location — returns empty records with caveats
- Rate limit or payment failure — HTTP 402 or 429 response
- Non-US address provided — not supported, likely returns error or empty result

## How this service works

Qualified Opportunity Zone status for an address. Perfect for: 'is this address in an Opportunity Zone', 'is this property in a QOZ', 'Opportunity Zone for an address', 'is this parcel in a qualified opportunity zone', 'OZ tract lookup'. Returns the QOZ designation at a US point: designated true/false, designation status, census tract GEOID, state, and a rural flag. National, no key. A 'not designated' result is the real covered answer. Charge-free only when the lookup fails.

## Output

A JSON report containing an ID, generation timestamp, caveats, and an array of records covering opportunity zone designation, local parcel rules, and risk signals that may affect the property's use, cost, planning, or value.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "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-opportunity-zone-property-scan-81dddc4b/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)
