---
title: "Owner programs and cited filing windows"
method: POST
path: "/api/locus_owner_programs"
tags: ["owner-programs", "read-only", "free", "free"]
---

# Owner programs and cited filing windows

`POST /api/locus_owner_programs`

## Request

- Base URL: `https://api.locus.report`
- URL: `https://api.locus.report/api/locus_owner_programs`
- Auth: none required

Returns registry-backed owner program, credit, mitigation, valuation-program, amnesty, registration, transfer, and title-protection facts for a resolved US place plus a jurisdiction-locked source query pack. For cited filing windows. Dollar figures come only from cited rows. No determination, recommendation, or savings estimate.
Use this when you can call Locus free tools (REST tools/call or MCP).
Use locus-owner-programs instead when your client can only call paid x402 routes; it returns the same records. Direct flat-body route for this one free resource; no API key, payment, or catalog wrapper. Return only the cited bounded evidence described here; this route never produces a paid brief or full report.

## Request body

- object
  - `address` string: US street address or ZIP used to resolve state, county, and city program rows.
  - `place` string: US city, county, state, ZIP, or address used to resolve program rows.
  - `classes` string[]: Optional owner-program classes to return.
  - `includeDerived` boolean: Include cited statewide rows derived from the tax-framing and appeal-rule registries; default true.

## Response `200`

Free cited evidence response.

- object

## Other responses

- `400`: Invalid request body.
- `429`: Rate limited.

---

[API](https://skmtc.dev/locus/apis/locus-api.md) · [All operations](https://skmtc.dev/locus/apis/locus-api/llms.txt) · [OpenAPI document](https://skmtc.dev/locus/apis/locus-api/revisions/ba7786b74adb?raw)
