# NovaPath Citation Pack Builder

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

Creates a reusable citation pack for up to five public records, returning structured metadata (agency, record ID, event date, observation timestamp, edition, source URL) in Markdown or JSON format.

## Facts

- Endpoint: POST https://instructional-decision-engine-x402.vercel.app/research/citations?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/novapath-citation-pack-builder-b3f01a52
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_4QlTz8h-hqfUa7xL9xDTO

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-citation-pack-builder-b3f01a52 -d '<json body>'
```

Example prompt: Can you build me a citation pack in JSON format for these three public records — FDA:2024-0311, EPA:ENV-2023-009, and NARA:RG-44-2022 — with their agency names, event dates, and source URLs?

## When to prefer this

Choose this endpoint when you need to package citations for specific known public record IDs into a portable, reusable format (Markdown or JSON). It is best suited for research documentation, audit trails, and policy memos where explicit source provenance — agency, date, timestamp, edition, URL — is required. Prefer this over generic citation generators when working with structured government or agency record identifiers and needing deterministic, non-certifying citation metadata.

## Known failure modes

- Invalid record ID format (must match pattern ^[A-Za-z0-9][A-Za-z0-9:._|+-]{1,119}$) returns validation error
- More than five record IDs submitted — exceeds maxItems:5 limit
- Empty recordIds array — minItems:1 not satisfied
- Invalid format enum value (only 'markdown' or 'json' accepted)
- Record ID not found in the underlying public records index returns empty or null citation fields
- Payment failure via x402 protocol prevents endpoint execution

## How this service works

Create a reusable citation pack for up to five exact public records: agency, record ID, event date, observation timestamp, edition and original source URL. Markdown or structured JSON; source dates remain explicit and citations do not certify a claim.

## Output

A citation pack containing up to five entries, each with agency name, record ID, event date, observation timestamp, edition, and original source URL. Returned in either Markdown (formatted list) or structured JSON. Citations document the record provenance but do not certify or validate the underlying claims.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "format": {
   "enum": [
    "markdown",
    "json"
   ],
   "type": "string"
  },
  "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-citation-pack-builder-b3f01a52/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)
