# New Runtime Prior Coverage Checker

> New Runtime Prior Coverage Checker is a paid API for AI agents from newruntime.com, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-17).

Checks whether a given URL or claim about agent-shaped software has been previously covered, returning matched articles, verdict, and topic clusters

## Facts

- Endpoint: POST https://newruntime.com/agent-payments/prior-coverage?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-17
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/new-runtime-prior-coverage-checker-00dea18c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap__t9aKpJqO6VG2sDrJI1hn

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 new-runtime-prior-coverage-checker-00dea18c -d '<json body>'
```

Example prompt: Before I write up this piece on agent payments, check New Runtime's prior coverage to see if the claim 'x402 enables machine-to-machine payments without OAuth' has already been reported — look back up to 90 days and topic it as 'agent payments'.

## When to prefer this

Choose this endpoint when you need to verify whether a specific URL, claim, or topic in the agentic software space has already been covered by New Runtime before publishing or referencing it. It is purpose-built for editorial deduplication and signal freshness checks in the agent-shaped software domain, rather than general web search or broad news retrieval.

## Known failure modes

- URL does not match expected https:// pattern — returns validation error
- Claim text shorter than 10 characters or longer than 300 — rejected with schema error
- Topic string outside 3-120 character range — rejected
- freshness_days outside 1-365 range — rejected
- No prior coverage found — returns matched:[] and verdict:'new'
- Service unavailable — HTTP 5xx with no coverage data returned

## How this service works

New Runtime tracks the systems, signals, and shifts reshaping software as agents become first-class participants in work, products, and organizations.

## Output

Returns a JSON object with a 'type' field (prior_coverage), a 'verdict' string (e.g. 'new' or 'duplicate'), a 'matched' array of previously matched articles or signals, and a 'clusters' array grouping related prior coverage by topic.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "pattern": "^https://[^\\s]+$"
  },
  "claim": {
   "type": "string",
   "maxLength": 300,
   "minLength": 10
  },
  "topic": {
   "type": "string",
   "maxLength": 120,
   "minLength": 3
  },
  "client_id": {
   "type": "string",
   "maxLength": 128
  },
  "observed_at": {
   "type": "string",
   "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
  },
  "freshness_days": {
   "type": "integer",
   "maximum": 365,
   "minimum": 1
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "type": "prior_coverage",
  "matched": [],
  "verdict": "new",
  "clusters": []
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/new-runtime-prior-coverage-checker-00dea18c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from newruntime.com](https://www.zero.xyz/host/newruntime.com/llms.txt)
