# x402-tools WWW Auth Miss Diagnostic

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

Runs a paid x402 diagnostic check on a public URL to verify HTTP 402 authentication-miss behavior and eip3009 payment metadata

## Facts

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

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-www-auth-miss-diagnostic-8d821d1d
```

Example prompt: Run an x402 diagnostic on my public endpoint at https://example.com/api/paid using a GET request and tell me whether the 402 response and eip3009 payment metadata look correct.

## When to prefer this

Use this endpoint when you need to verify that a specific public URL correctly implements the x402 payment protocol, including proper HTTP 402 status codes and eip3009 payment metadata. Prefer this over generic HTTP probing tools when the goal is specifically to audit or debug x402 payment gates, confirm OpenX402 facilitator compatibility, or validate eip3009 extras on a paid-SKU endpoint.

## Known failure modes

- Unpaid request returns HTTP 402 with eip3009 payment requirement — agent must settle payment before accessing result
- Invalid or unreachable URL returns an error or empty diagnostic
- Non-public or firewall-protected origin URLs cannot be probed
- Facilitator other than OpenX402 is rejected — only OpenX402 is supported
- Malformed input (wrong HTTP method outside GET/HEAD/DELETE) returns 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 identifier ('wwwauthmiss'), a human-readable title ('WWW Auth Miss'), the price ($0.02), and a diagnostic note describing the 402 payment gate behavior of the probed endpoint. Unpaid requests return HTTP 402 with eip3009 extras describing the required payment.

## 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"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "sku": "wwwauthmiss",
  "note": "Example paid JSON shape. Not a live settle.",
  "price": "$0.02",
  "title": "WWW Auth Miss"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-tools-www-auth-miss-diagnostic-8d821d1d/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)
