# Trust402 Origin Evaluation

> Trust402 Origin Evaluation is a paid API for AI agents from trust402.vercel.app, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-14).

Evaluates a full origin/domain and its x402 payment discovery posture, scoring its readiness for autonomous agent interaction.

## Facts

- Endpoint: POST https://trust402.vercel.app/api/trust/evaluate-origin
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/trust402-origin-evaluation-a9ed57be
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_qjmUHNc4_e9A9Z2w6anVs

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 trust402-origin-evaluation-a9ed57be -d '<json body>'
```

Example prompt: Can you evaluate the x402 trust posture for the origin https://api.example.com — it has 402 support, an OpenAPI spec, and a price of $0.05, but I'm not sure if it has a well-known file or receipt readiness?

## When to prefer this

Use this endpoint when you need a holistic, multi-signal evaluation of an entire origin/domain's x402 readiness rather than a single endpoint probe. It is preferable over the single-endpoint fast probe when you want to assess discovery posture at the origin level, audit a domain for marketplace listing, or make trust-based routing decisions for an agentic buyer across an entire provider domain.

## Known failure modes

- Missing or malformed origin URI returns validation error
- Invalid URL format for origin or endpoint field causes rejection
- Missing required fields may result in incomplete scoring
- Unreachable or non-existent origin may produce low-confidence results
- Conflicting boolean flags (e.g., hasWellKnown=true but no well-known content) may yield unexpected scores

## How this service works

Evaluate a full origin/domain and its x402 discovery posture.

## Output

Returns a structured evaluation of the origin's x402 discovery posture, including trust signals derived from the provided metadata such as whether the origin has 402 support, an OpenAPI spec, a well-known file, receipt readiness, and an input schema. The result gives a holistic assessment of how ready the origin is for autonomous agent discovery and purchasing.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "has402": {
   "type": "boolean"
  },
  "origin": {
   "type": "string",
   "format": "uri",
   "description": "Resource origin URL."
  },
  "endpoint": {
   "type": "string",
   "format": "uri",
   "description": "Resource endpoint URL."
  },
  "priceUsd": {
   "type": "number"
  },
  "hasOpenApi": {
   "type": "boolean"
  },
  "description": {
   "type": "string"
  },
  "hasWellKnown": {
   "type": "boolean"
  },
  "receiptReady": {
   "type": "boolean"
  },
  "hasInputSchema": {
   "type": "boolean"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/trust402-origin-evaluation-a9ed57be/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from trust402.vercel.app](https://www.zero.xyz/host/trust402.vercel.app/llms.txt)
