78trust / 100

Locus Owner Action Brief

by api.locus.report in Markets & finance

x402 APIPassing, checked 3 h ago

Owner-action review for one US address: programs and dates, state appeal rule, tax framing and county pointer, FEMA LOMA point screen, and parcel special-valuation screen. For follow-up, not eligibility advice. Charge-free unless two sections are substantive. npx @velinussage/locus-agent-skill add.

POST https://api.locus.report/api/locus-owner-action-brief

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
100%
Response time
246 ms typical, 3.5 s slowest 5%
Last check
3 h ago
Next check
any minute now

How to call it

# See the payment challenge (nothing is charged)
curl -i -X POST "https://api.locus.report/api/locus-owner-action-brief" \
  -H "content-type: application/json" \
  -d '{"address":"1 E Edenton St, Raleigh, NC 27601","withinDays":180}'
import { wrapFetchWithPayment } from "@x402/fetch";
import { x402Client } from "@x402/core/client";
import { ExactEvmScheme } from "@x402/evm/exact/client";
import { privateKeyToAccount } from "viem/accounts";

const client = new x402Client().register(
  "eip155:8453",
  new ExactEvmScheme(privateKeyToAccount(process.env.AGENT_KEY)),
);
const pay = wrapFetchWithPayment(fetch, client);

// Not sure it's safe to pay? Preflight it first for $0.005:
// GET https://toolvet.app/api/v1/check?url=https%3A%2F%2Fapi.locus.report%2Fapi%2Flocus-owner-action-brief
const res = await pay("https://api.locus.report/api/locus-owner-action-brief", {
  method: "POST",
  headers: { "content-type": "application/json" },
  body: JSON.stringify({"address":"1 E Edenton St, Raleigh, NC 27601","withinDays":180}),
});
console.log(await res.json());

Example input

{
  "address": "1 E Edenton St, Raleigh, NC 27601",
  "withinDays": 180
}

Example output

{
  "address": "1 E Edenton St, Raleigh, NC 27601",
  "caveats": [
    "Example artifact; not live data."
  ],
  "charged": false,
  "componentStatus": [
    {
      "component": "programs",
      "status": "unavailable",
      "substantive": false
    },
    {
      "component": "programWindows",
      "status": "unavailable",
      "substantive": false
    },
    {
      "component": "appealWindow",
      "status": "unavailable",
      "substantive": false
    },
    {
      "component": "taxCalendar",
      "status": "unavailable",
      "substantive": false
    },
    {
      "component": "lomaScreen",
      "status": "unavailable",
      "substantive": false
    },
    {
      "component": "specialValuation",
      "status": "unavailable",
      "substantive": false
    }
  ],
  "generatedAt": "2026-09-02T00:00:00.000Z",
  "jurisdictionIds": [],
  "kind": "owner_action_brief_diagnostic",
  "sections": {
    "appealWindow": {
      "citations": [],
      "status": "unavailable"
    },
    "lomaScreen": {
      "citations": [],
      "status": "unavailable"
    },
    "programWindows": {
      "citations": [],
      "status": "unavailable"
    },
    "programs": {
      "citations": [],
      "status": "unavailable"
    },
    "specialValuation": {
      "citations": [],
      "status": "unavailable"
    },
    "taxCalendar": {
      "citations": [],
      "status": "unavailable"
    }
  },
  "substantiveSectionCount": 0,
  "verifyNext": []
}

Security scan

  • No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTimePrice
3 h agoPassed4022.3 s$0.05
6 h agoPassed4025.0 s$0.05
10 h agoPassed4023.3 s$0.05
13 h agoPassed402475 ms$0.05
17 h agoPassed402246 ms$0.05
20 h agoPassed4021.6 s$0.05
24 h agoPassed4023.4 s$0.05
27 h agoPassed4023.5 s$0.05
31 h agoPassed40252 ms$0.05
35 h agoPassed40251 ms$0.05
38 h agoPassed40252 ms$0.05
43 h agoPassed40261 ms$0.05
46 h agoPassed40263 ms$0.05
2 days agoPassed40247 ms$0.05