# NovaPath Public Records Retrieval

> NovaPath Public Records Retrieval is a paid API for AI agents from instructional-decision-engine-x402.vercel.app, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-31).

Retrieve up to five exact public records by their stable record IDs, returning source identifiers, agency links, event dates, and reported amounts without inference or augmentation.

## Facts

- Endpoint: POST https://instructional-decision-engine-x402.vercel.app/research/records?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/novapath-public-records-retrieval-3e17d727
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_eB-u1iuLOYCiOyf7XxQ54

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 novapath-public-records-retrieval-3e17d727 -d '<json body>'
```

Example prompt: Pull the exact public records for these three IDs — permit:TX-2023-44821, fda:K223901, and fleet:DOT-778821 — and give me the agency links, event dates, and reported amounts exactly as filed, no inferred data.

## When to prefer this

Use this endpoint when you have one to five known stable record IDs and need the exact, unmodified public record data including agency links, event dates, and reported amounts. Prefer this over search endpoints when you already know the specific record identifiers and need authoritative source data without any inferred or augmented fields. Best for audit trails, compliance verification, or when source fidelity is critical.

## Known failure modes

- Invalid record ID format (must match pattern ^[A-Za-z0-9][A-Za-z0-9:._|+-]{1,119}$) returns validation error
- Record ID not found in the database returns empty or partial result set
- Requesting more than 5 record IDs returns a schema validation error
- Duplicate record IDs in the array are rejected due to uniqueItems constraint
- Payment of $0.02 USDC not provided or invalid returns 402 error

## How this service works

Retrieve up to five exact public records selected from search results, with stable source identifiers, agency links, event dates and reported amounts. Preserves source-specific units; no inferred budgets, operating authority or current safety status.

## Output

Returns up to five public record objects, each containing the exact source identifier, agency link, event date, and reported amounts in source-specific units. No budget inference, operating authority status, or current safety assessments are included — only what is explicitly stated in the original public record.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "recordIds": {
   "type": "array",
   "items": {
    "type": "string",
    "pattern": "^[A-Za-z0-9][A-Za-z0-9:._|+-]{1,119}$"
   },
   "maxItems": 5,
   "minItems": 1,
   "uniqueItems": true
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/novapath-public-records-retrieval-3e17d727/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from instructional-decision-engine-x402.vercel.app](https://www.zero.xyz/host/instructional-decision-engine-x402.vercel.app/llms.txt)
