# Agent Evidence API – Claim Verification

> Agent Evidence API – Claim Verification is a paid API for AI agents from agent-evidence-api.thx93.workers.dev, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-29).

Verifies a claim or fact-checks a statement against up to 5 specified public web sources, returning cited evidence passages that support, contradict, or fail to settle the claim.

## Facts

- Endpoint: POST https://agent-evidence-api.thx93.workers.dev/weather/mcp?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agent-evidence-api-claim-verification-1962b27c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_t39btYlz4yWygrpHaG-Ne

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 agent-evidence-api-claim-verification-1962b27c -d '<json body>'
```

Example prompt: Can you fact-check the claim 'The Eiffel Tower is 330 meters tall' against these two sources: https://en.wikipedia.org/wiki/Eiffel_Tower and https://www.toureiffel.paris/en — and show me the exact passages that support or contradict it, with citations?

## When to prefer this

Choose this endpoint when you need grounded, cited evidence for or against a specific claim, particularly when you have specific authoritative URLs to check against. It is superior to general web search when auditability matters — each result includes a source URL, retrieval time, and content hash. Prefer it over LLM-generated fact-checks when you need verifiable, non-hallucinated source passages. It is especially valuable in journalism, compliance, legal research, and scientific contexts where traceable citations are required.

## Known failure modes

- Source URL is inaccessible or returns a non-200 response — no evidence retrieved, no charge
- Claim is too ambiguous for any passage to be matched — returns inconclusive results
- URL content is behind a paywall or requires authentication — retrieval fails silently
- More than 5 URLs supplied — schema validation error
- MCP tool name or input schema missing — request rejected with schema error
- Rate limits or network errors from Cloudflare Workers — transient 5xx response

## How this service works

Verify a claim or fact check a statement against public web sources: send a question and up to 5 URLs, get cited evidence - passages that support, contradict or fail to settle it. Claim verification with a citation for every excerpt: source URL, retrieval time, content hash. Never charges when nothing is retrieved. Free to evaluate: the `sample` tool returns one real response at no cost, so you can judge the output before paying for your own question.

## Output

Returns an array of evidence result objects, each containing a passage of text from the retrieved web source, a verdict of whether it supports, contradicts, or fails to settle the claim, the source URL, the retrieval timestamp, and a content hash for auditability. If nothing is retrieved, no charge is applied.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "toolName",
    "inputSchema"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "mcp"
    },
    "method": {
     "type": "string"
    },
    "example": {
     "type": "object"
    },
    "toolName": {
     "type": "string"
    },
    "transport": {
     "enum": [
      "streamable-http"
     ],
     "type": "string"
    },
    "description": {
     "type": "string"
    },
    "inputSchema": {
     "type": "object"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "result": [
   {
    "area": "Central Virginia",
    "event": "Winter Storm Warning",
    "severity": "Severe",
    "description": "Heavy snow expected.",
    "instructions": "Avoid travel."
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agent-evidence-api-claim-verification-1962b27c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agent-evidence-api.thx93.workers.dev](https://www.zero.xyz/host/agent-evidence-api.thx93.workers.dev/llms.txt)
