{"uid":"cap_Q2DqtqvXX1BWZStoRj0SY","slug":"novapath-public-records-freshness-auditor-a8f6c80c","name":"NovaPath Public Records Freshness Auditor","description":"Audit event age and snapshot age for up to five public records against a chosen as-of date. Distinguishes source-event recency from the observation date, flags stale snapshots and never reports an unperformed live verification.","url":"https://instructional-decision-engine-x402.vercel.app/research/freshness?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"asOf":{"type":"string","pattern":"^20[0-9]{2}-[0-9]{2}-[0-9]{2}$"},"recordIds":{"type":"array","items":{"type":"string","pattern":"^[A-Za-z0-9][A-Za-z0-9:._|+-]{1,119}$"},"maxItems":5,"minItems":1,"uniqueItems":true},"maximumAgeDays":{"type":"integer","maximum":3650,"minimum":1}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_gfUKhXucTsK_cTcdhMhBk","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Audits event age and snapshot age for up to five public records against a chosen as-of date, flagging stale snapshots and distinguishing source-event recency from observation date.","exampleAgentPrompt":"Can you audit the freshness of these five public records — REC:001, REC:002, REC:003, REC:004, REC:005 — as of 2025-01-15, and flag any that are older than 180 days?","exampleUseCases":[{"title":"Pre-decision data freshness check","prompt":"Before I finalize this report, check whether these three public records — GOV:TX:4521, GOV:TX:7832, GOV:TX:1190 — are still fresh as of 2025-06-01, and flag anything older than 90 days."},{"title":"Compliance snapshot audit","prompt":"I need to audit the snapshot age on these five records — CORP:001, CORP:002, CORP:003, CORP:004, CORP:005 — as of 2025-03-31 to make sure none of them exceed a 365-day staleness limit for our annual compliance review."},{"title":"Research pipeline data quality check","prompt":"Can you check the event and snapshot age for records DOC:A1, DOC:B2, and DOC:C3 as of 2024-12-01? I want to know if any snapshots are more than 60 days stale so I know which ones need to be refreshed before we proceed."}],"resultDescription":"Returns per-record audit results including: the age of the underlying source event, the age of the stored snapshot, a staleness flag if the snapshot exceeds the specified maximumAgeDays threshold, and a clear note that no live verification was performed — only existing snapshot and event metadata is assessed.","failureModes":["Invalid date format for asOf (must match ^20[0-9]{2}-[0-9]{2}-[0-9]{2}$) returns a validation error","Record IDs that do not conform to the allowed pattern are rejected","Submitting more than 5 record IDs returns a schema validation error","maximumAgeDays outside the range 1–3650 is rejected","Unknown or unresolvable record IDs may return no data or a not-found indicator for those records","Payment failure via x402 protocol results in the request not being processed"],"whenToPreferThis":"Choose this endpoint when you need to audit the recency of existing public record snapshots against a specific historical or current as-of date, and want a clear distinction between when the source event occurred versus when the snapshot was captured. It is ideal for compliance checks, data quality pipelines, or pre-decision freshness validation where you must not conflate live verification with snapshot observation. It is not suited for fetching new live data or performing real-time lookups.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T18:40:54.793Z","isFirstParty":false,"canonicalSlug":"novapath-public-records-freshness-auditor-a8f6c80c"}