# Locus Free Early Property Scan

> Locus 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-16).

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-public-utilities
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/locus-free-early-property-scan-a9449cd0
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_jxQLDb5b9wYUQ19GUlJ6j

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-free-early-property-scan-a9449cd0 -d '<json body>'
```

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

## When to prefer this

Use this endpoint when you need a fast, low-cost ($0.05) preliminary scan of a US property's local records, zoning rules, and risk signals before committing to deeper due diligence. Ideal for early-stage real estate research, buyer screening, or investment triage where a full title or appraisal report is not yet warranted.

## Known failure modes

- Address not found or unrecognized — returns empty records array
- ZIP code provided without address yields less precise parcel-level data
- Non-US addresses not supported
- Malformed or missing input fields return validation errors
- Data may be incomplete for rural or low-coverage areas

## How this service works

Research one property or compare a shortlist before a showing, offer, project, or tax appeal. Run free public-record checks, then buy deeper x402 reports with ready-to-run next steps.

## Output

Returns a JSON object with a report ID, generation timestamp, a list of records from local sources, parcel rules, and risk signals relevant to the property, plus any caveats about data completeness or reliability.

## 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
  },
  "radiusMeters": {
   "type": "integer",
   "maximum": 8000,
   "minimum": 500
  }
 }
}
```

## 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-free-early-property-scan-a9449cd0/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)
