# Ontario Protocol x402 Agent Reputation Checker

> Ontario Protocol x402 Agent Reputation Checker is a paid API for AI agents from ontarioprotocol.com, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-13).

Retrieves reputation and readiness data for a given agent ID against the x402 payment protocol, helping builders verify agent compliance before payments are made.

## Facts

- Endpoint: GET https://ontarioprotocol.com/api/x402/reputation/%7Bagent_id%7D
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/ontario-protocol-x402-agent-reputation-checker-0fdee5e4
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_M0PG1xepUW8GICUS8uDu2

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 ontario-protocol-x402-agent-reputation-checker-0fdee5e4
```

Example prompt: Can you check the x402 reputation and payment readiness report for agent ID 'agent.example' using the Ontario Protocol checker before I enable payments for it?

## When to prefer this

Use this endpoint when you need to verify an agent's reputation or x402 protocol readiness before initiating or accepting payments. Prefer this over generic HTTP 402 testers when you specifically need agent-level reputation scoring tied to an agent ID within the Ontario Protocol ecosystem.

## Known failure modes

- Invalid or malformed agent_id returns an error or empty reputation object
- Unknown agent_id may return a null or empty reputation record
- Rate limiting or service unavailability returns a non-200 HTTP response
- Improperly formatted agent_id in the path parameter causes a 400 Bad Request

## How this service works

Find the first reason agents are not buying your x402 API. Test HTTP 402 readiness, Coinbase Bazaar retrieval, buyer-task fit, and agent payment policy free.

## Output

Returns a JSON object containing reputation data keyed to the provided agent_id, including compliance status, readiness indicators, and reputation signals relevant to x402 payment protocol interactions.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "agent_id": {
   "type": "agent.example"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "reputation": {
   "agent_id": "agent.example"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ontario-protocol-x402-agent-reputation-checker-0fdee5e4/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from ontarioprotocol.com](https://www.zero.xyz/host/ontarioprotocol.com/llms.txt)
