# ResolveBots x402 Endpoint Check

> ResolveBots x402 Endpoint Check is a paid API for AI agents from resolvebots.com, paid per call via x402, $0.25/call, status unknown (last checked 2026-09-14).

Validates and scores a public x402 payment endpoint, checking whether it advertises correctly and fulfills paid requests as expected.

## Facts

- Endpoint: GET https://resolvebots.com/api/x402-endpoint-check
- Price: $0.25/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/resolvebots-x402-endpoint-check-e26734a8
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_E9K5Mmyt32h9WgXxqFsEw

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 resolvebots-x402-endpoint-check-e26734a8
```

Example prompt: Can you run a trust check on this x402 endpoint — https://example.com/api/my-paid-resource — and tell me its score, verdict, and whether paid fulfillment was actually tested?

## When to prefer this

Use this endpoint when you need an objective, scored assessment of whether a specific x402 payment-gated API endpoint actually works — both in terms of advertising its payment requirements correctly and fulfilling requests after payment. Prefer it over manual inspection when integrating a third-party x402 service, vetting a marketplace listing, or verifying your own endpoint before launch. It is especially valuable in agentic workflows where an AI agent needs programmatic confidence before routing payments to an unknown x402 resource.

## Known failure modes

- Endpoint URL uses localhost, private IP, or reserved address — rejected with validation error
- Non-HTTPS or non-public URL supplied — rejected before checks run
- Endpoint is unreachable or returns unexpected errors during validation — checks fail, score likely low
- Endpoint has not been previously validated — last_validated may be absent or stale
- Paid fulfillment test not executed if endpoint requires unusual auth or non-standard payment flow

## How this service works

ResolveBots is the trust and launch layer for x402 commerce: a free public Trust Index, paid endpoint checks, readiness reviews, and managed launch seeding.

## Output

Returns a JSON object with a 0–100 integer trust score, a human-readable verdict string, a boolean for whether the endpoint behaves as advertised, a boolean for whether paid fulfillment was tested, a timestamp of last validation, and an array of individual check results indicating what passed or failed.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "endpoint"
 ],
 "properties": {
  "endpoint": {
   "type": "string",
   "description": "Absolute public HTTPS URL for the advertised x402 resource to validate. Credentials, non-default ports, localhost, private/reserved IPs, and private DNS resolutions are rejected."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "ok",
  "score",
  "verdict",
  "last_validated",
  "advertised_works",
  "paid_fulfillment_tested",
  "checks"
 ],
 "properties": {
  "ok": {
   "type": "boolean"
  },
  "score": {
   "type": "integer",
   "maximum": 100,
   "minimum": 0
  },
  "checks": {
   "type": "array"
  },
  "verdict": {
   "type": "string"
  },
  "last_validated": {
   "type": "string",
   "format": "date-time"
  },
  "advertised_works": {
   "type": "boolean"
  },
  "paid_fulfillment_tested": {
   "type": "boolean"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/resolvebots-x402-endpoint-check-e26734a8/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from resolvebots.com](https://www.zero.xyz/host/resolvebots.com/llms.txt)
