# Webhook Tester API

> Webhook Tester API is a paid API for AI agents from webhook-tester.api.klymax402.com, paid per call via x402, $0.002000/call, status down (last checked 2026-10-12, last successful call 2026-05-28).

Sends a test HTTP request to a specified webhook URL and returns an analysis of the response

## Facts

- Endpoint: GET https://webhook-tester.api.klymax402.com/api/test?utm_source=zero.xyz
- Price: $0.002000/call
- Payment: x402
- Status: down
- Last checked: 2026-10-12
- Last successful call: 2026-05-28
- Success rate: 100% of calls made through Zero
- Rating: 5.0 / 5 from 1 review
- Activations on Zero: 4
- Tags: x402
- Canonical page: https://www.zero.xyz/c/webhook-tester-api-klymax402-com-a852f431
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_waoA5rVV89767e_WoEpTd

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 webhook-tester-api-klymax402-com-a852f431
```

Example prompt: Can you test my webhook at https://hooks.example.com/orders to make sure it's working — send a POST request with this body: {"orderId": "123", "status": "shipped"} and tell me what response comes back?

## When to prefer this

Choose this endpoint when you need to quickly verify that a webhook URL is live and responding correctly, inspect its response payload for debugging, or confirm it handles specific payloads and headers as expected — especially during integration setup or troubleshooting.

## Known failure modes

- Non-HTTPS webhook URL provided — only HTTPS URLs are accepted
- Webhook endpoint unreachable or DNS resolution failure
- Timeout exceeded (max 30 seconds) — returns timeout error
- Invalid JSON in request body
- Webhook returns 4xx or 5xx — captured and reported in response analysis
- Invalid HTTP method specified (must be POST, PUT, PATCH, or DELETE)

## How this service works

Send a test request to a webhook URL and analyze the response

## Output

Returns the HTTP status code, response body, response headers, and timing information from the webhook endpoint, along with any error or timeout details that occurred during the test request.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "description": "Webhook URL to test (must be https)"
  },
  "body": {
   "type": "object",
   "description": "JSON body to send"
  },
  "method": {
   "type": "string",
   "description": "HTTP method: POST, PUT, PATCH, DELETE (default: POST)"
  },
  "headers": {
   "type": "object",
   "description": "Custom headers as key-value pairs"
  },
  "timeout": {
   "type": "number",
   "description": "Timeout in seconds (default: 10, max: 30)"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/webhook-tester-api-klymax402-com-a852f431/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from webhook-tester.api.klymax402.com](https://www.zero.xyz/host/webhook-tester.api.klymax402.com/llms.txt)
