# locus.report Local Trend Brief

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

Returns cited permit, 311, and code-case trend analysis for a specified US location to support real-estate due-diligence decisions

## Facts

- Endpoint: POST https://locus.report/api/locus-local-trend-brief
- 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-report-local-trend-brief-f978c3a9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Oq16di__fXj99NzCOgpLn

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

Example prompt: I'm doing homebuyer due diligence on 412 Elm St, Raleigh NC 27601 — can you pull the local permit, 311, and code-case trends for the past 24 months so I know what's been happening in that neighborhood?

## When to prefer this

Use this endpoint when an AI agent needs cited, data-driven local neighborhood trend analysis (permits, 311, code cases) for real-estate due diligence in Raleigh NC / Wake County. Prefer it over generic web search when you need structured, trend-serialized government data with citations rather than narrative summaries. The free coverage diagnostic for out-of-area queries makes it safe to probe without financial risk.

## Known failure modes

- Location outside live coverage area (currently only Raleigh NC / Wake County) — returns a free coverage diagnostic, no charge
- Insufficient data density for a directional trend — returns a free diagnostic instead of a charged brief
- Invalid or unrecognized place string — returns an error or coverage diagnostic
- intent enum value not recognized — validation error
- lookbackMonths outside allowed range (1–60) — schema validation error

## How this service works

Cited local-change analysis for real-estate due-diligence agents. Accepts address, ZIP, city, or county. Live coverage: Raleigh, NC / Wake County (launch); elsewhere returns a free coverage diagnostic, never a charge. After free lane preflight, returns permit, 311, and code-case trend series; places too thin for a directional trend return a free diagnostic, not a charged brief. Never forecasts or safe/unsafe labels. Install agent skill: npx @velinussage/locus-agent-skill add.

## Output

A structured, cited local-change brief containing trend series for building permits, 311 service requests, and code enforcement cases for the requested location and lookback period. If the location lacks sufficient data for a directional trend, a free coverage diagnostic is returned instead of a charged brief. The brief is scoped to the requested intent (renter, homebuyer, business, or journalist) and never includes safety labels, forecasts, or unsupported predictions.

## 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
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/locus-report-local-trend-brief-f978c3a9/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from locus.report](https://www.zero.xyz/host/locus.report/llms.txt)
