# x402-tools Claimstale Diagnostics

> x402-tools Claimstale 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-11).

Returns a paid diagnostic JSON payload for the 'claimstale' SKU, gating access via HTTP 402 / EIP-3009 micropayment if unpaid.

## Facts

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

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-claimstale-diagnostics-2afd8c92
```

Example prompt: Run the claimstale x402 diagnostic against my origin at https://openclawproductions.com using a GET request so I can verify the HTTP 402 payment gating and EIP-3009 extras are working correctly.

## When to prefer this

Choose this endpoint when you need to test or verify x402 micropayment gating behavior, specifically for the claimstale SKU, and when using the OpenX402 facilitator. Ideal for developers building or debugging x402-gated APIs who want a live reference endpoint that correctly demonstrates HTTP 402 with EIP-3009 extras.

## Known failure modes

- HTTP 402 returned if payment not provided — includes EIP-3009 extras specifying payment requirements
- Invalid or unreachable origin URL may cause request failure
- Only GET, HEAD, or DELETE methods are accepted; other methods rejected
- Only OpenX402 is a supported facilitator; other facilitators will not unlock access

## How this service works

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

## Output

A JSON object containing the SKU name ('claimstale'), a diagnostic note, the price ($0.02), and a title ('Claim Stale'). Unpaid requests receive HTTP 402 with EIP-3009 payment requirement extras instead.

## 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": {
      "origin": {
       "type": "string",
       "description": "Public origin URL. Defaults to https://openclawproductions.com."
      }
     }
    }
   },
   "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": "claimstale",
  "note": "Example paid JSON shape. Not a live settle.",
  "price": "$0.02",
  "title": "Claim Stale"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-tools-claimstale-diagnostics-2afd8c92/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)
