# Locus Local Trend Brief

> Locus Local Trend Brief is a paid API for AI agents from api.locus.report, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-09).

Returns tax, zoning, flood, permit, sales, development, and legislative public records for any U.S. address or place, with every data point cited to its government source.

## Facts

- Endpoint: POST https://api.locus.report/api/locus-local-trend-brief?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-09
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/locus-local-trend-brief-cb17a543
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_KXr1uFna3zlg95Dr6V9yM

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-local-trend-brief-cb17a543 -d '<json body>'
```

Example prompt: I'm doing homebuyer due diligence on 412 Elm Street, Raleigh, NC — can you pull the full Locus public records brief including tax, zoning, flood, permits, and recent sales for the last 24 months?

## When to prefer this

Use this endpoint when you need comprehensive, government-cited public records for a specific U.S. address or place — especially for homebuyer or renter due diligence, small business siting, or community research. It is the right choice when source attribution matters and you need tax, zoning, flood, permit, sales, and legislative data aggregated in one call. Prefer it over generic search when you need structured, traceable government data rather than web-scraped summaries.

## Known failure modes

- Unrecognized or non-U.S. place string returns an error or empty signals array
- Invalid intent enum value causes request rejection
- lookbackMonths outside 1–60 range returns validation error
- Place string too vague (e.g. a common street name without city) may yield ambiguous or empty results
- Payment failure (x402) results in a 402 response before processing
- Government source data may be stale or incomplete for rural or low-coverage areas

## How this service works

Official monthly permit, 311, and code-violation counts and year-over-year change for a neighborhood, ZIP, city, or county. Each series cites its dataset. Coverage follows the source-card registry and lane availability; unsupported or thin places get a charge-free diagnostic. npx @velinussage/locus-agent-skill add.

## Output

A JSON object containing a 'local_trend_brief' for the queried place, including categorized signals across tax, zoning, flood, permits, recorded sales, development, and legislation — each line cited to its original government source. Includes caveats about data limitations.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "place": {
   "type": "string",
   "minLength": 1
  },
  "intent": {
   "enum": [
    "renter_due_diligence",
    "homebuyer_due_diligence",
    "small_business_siting",
    "community_organizer_journalist"
   ],
   "type": "string"
  },
  "context": {
   "type": "string",
   "maxLength": 600,
   "minLength": 1
  },
  "followUp": {
   "type": "string",
   "maxLength": 300,
   "minLength": 1
  },
  "includeCrime": {
   "type": "boolean",
   "default": false
  },
  "lookbackMonths": {
   "type": "integer",
   "default": 24,
   "maximum": 60,
   "minimum": 1
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "kind": "local_trend_brief",
  "place": "Raleigh, NC",
  "caveats": [
   "Example artifact; not live data."
  ],
  "signals": []
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/locus-local-trend-brief-cb17a543/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)
