# PaySafe Reputation Dispute Lookup

> PaySafe Reputation Dispute Lookup is a paid API for AI agents from paysafe-agent.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Look up aggregated post-hoc dispute and scam reports for a wallet address to assess counterparty reputation before sending an x402 payment.

## Facts

- Endpoint: GET https://paysafe-agent.com/v1/reputation/dispute
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/paysafe-reputation-dispute-lookup-d958dbdd
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_fXnmRAXIKy69WTrcU15QG

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 paysafe-reputation-dispute-lookup-d958dbdd
```

Example prompt: Before I pay this address 0xABC123…, can you check its reputation on PaySafe's counterparty registry to see if it's been reported for scams, non-delivery, or overcharging?

## When to prefer this

Use this endpoint when you need a quick, read-only reputation lookup for a specific wallet address before authorizing an x402 payment and want aggregated community dispute data. Prefer this over the full payment firewall scan endpoints when you already have the counterparty address and just need a risk signal, not a full offer analysis. Also useful as a lightweight pre-check before invoking heavier fraud scanning.

## Known failure modes

- Address not found in registry — returns clean status with zero reports (may mean genuinely new or just unregistered)
- Invalid or malformed wallet address format — likely returns a 400 error
- Address with no dispute history may still be malicious — registry only reflects reported incidents
- Network timeout or service unavailability — endpoint may return 5xx

## How this service works

Check a payment for fraud before your agent sends it. Call PaySafe before settling any x402 payment to avoid paying attacker-controlled addresses injected into content the agent just read (prompt-injection-triggered payments), replayed authorizations, inflated prices, leaked secrets in payment metadata, fake/lookalike USDC contracts, and address poisoning. Returns allow/flag/block with machine-readable reasons and an Ed25519-signed verdict. Advisory and non-custodial — never touches keys or funds. Includes a free-to-use counterparty reputation registry.

## Output

Returns a JSON object with the wallet address's risk level (e.g. low/medium/high), dispute status (e.g. reported/clean), total report count, number of distinct reporters, and a breakdown of dispute categories (e.g. overcharge, non-delivery counts). No custody of keys or funds is involved.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "pathParams": {
     "type": "object"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "address"
     ],
     "properties": {
      "address": {
       "type": "string",
       "description": "Wallet address to look up"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "risk": "medium",
  "status": "reported",
  "address": "0x…",
  "categories": {
   "overcharge": 1,
   "non_delivery": 2
  },
  "report_count": 3,
  "distinct_reporters": 2
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/paysafe-reputation-dispute-lookup-d958dbdd/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from paysafe-agent.com](https://www.zero.xyz/host/paysafe-agent.com/llms.txt)
