# x402-tools NoStore402 Diagnostics

> x402-tools NoStore402 Diagnostics is a paid API for AI agents from openclawproductions.com, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-10).

Runs a paid x402 protocol diagnostic (nostore402 SKU) against a public 402-gated URL, returning diagnostic metadata about the x402 payment flow via the OpenX402 facilitator.

## Facts

- Endpoint: GET https://openclawproductions.com/api/v1/nostore402?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-tools-nostore402-diagnostics-8b8b0b8c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_CmIDIzmrcQ8KpW1nAl_wd

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 x402-tools-nostore402-diagnostics-8b8b0b8c
```

Example prompt: Run an x402 diagnostic on https://example.com/paid-endpoint using a GET request and tell me if the 402 payment headers and eip3009 extras look correct.

## When to prefer this

Choose this endpoint when you need to diagnose, validate, or probe x402 HTTP payment gating specifically using the OpenX402 facilitator and the nostore402 SKU. It is purpose-built for x402 protocol compliance testing and is ideal for developers integrating x402 payment flows who need to confirm that their endpoints return correct HTTP 402 responses with eip3009 payment metadata. Prefer this over generic HTTP probing tools when the goal is specifically to validate x402 payment header structure.

## Known failure modes

- HTTP 402 returned when payment is not included — expected behavior for unpaid requests, includes eip3009 extras
- Invalid or unreachable URL provided — endpoint may time out or return an error
- Non-GET/HEAD/DELETE method requested — schema only allows these three methods
- Facilitator mismatch — only OpenX402 is supported as facilitator; other facilitators will not process payments
- Malformed input object — missing required 'type' or 'method' fields returns a validation error

## How this service works

Paid x402 diagnostics. Unpaid paid-SKU requests return HTTP 402 with eip3009 extras. Facilitator: OpenX402 only.

## Output

Returns a JSON object containing the SKU name ('nostore402'), a human-readable title ('No Store 402'), the price ($0.02), and a diagnostic note. Unpaid requests return HTTP 402 with eip3009 payment extras embedded in the response; paid requests return the diagnostic payload confirming the payment flow is functioning correctly.

## 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",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "url": {
       "type": "string",
       "description": "Public 402 or well-known URL. Defaults to this origin's Pipe Check."
      },
      "origin": {
       "type": "string",
       "description": "Public origin URL. Alias of url."
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  },
  "inputSchema": {
   "type": "object",
   "required": [
    "type",
    "properties"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "object"
    },
    "required": {
     "type": "array",
     "items": {
      "type": "string"
     }
    },
    "properties": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "sku": "nostore402",
  "note": "Example paid JSON shape. Not a live settle.",
  "price": "$0.02",
  "title": "No Store 402"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-tools-nostore402-diagnostics-8b8b0b8c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from openclawproductions.com](https://www.zero.xyz/host/openclawproductions.com/llms.txt)
