# Webhook Tester API

> Webhook Tester API is a paid API for AI agents from klymax402.com, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-15).

Sends an HTTP request to a specified webhook URL and returns the response, latency, TLS status, and redirect details

## Facts

- Endpoint: GET https://klymax402.com/api/webhook-tester/api/test
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/webhook-tester-api-2547929c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_z9koxy-NvzQ3PBFbC7dWD

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-2547929c
```

Example prompt: Can you test my webhook at https://myapp.example.com/hooks/orders by sending a POST request with the body {"event":"order.created","orderId":"12345"} and tell me if it responds successfully, how fast it is, and whether TLS is valid?

## When to prefer this

Use this endpoint when you need to quickly test or debug a webhook endpoint without setting up a local environment — especially useful for confirming TLS, measuring response latency, inspecting response payloads, and verifying custom headers are accepted. Prefer this over manual curl commands or Postman when operating inside an AI agent workflow that needs programmatic webhook verification.

## Known failure modes

- Webhook URL is not HTTPS — endpoint requires secure URLs only
- Timeout exceeded (max 30 seconds) — returns error if target doesn't respond in time
- Target server returns non-2xx status — success will be false but response is still returned
- Network unreachable or DNS failure — returns error with no response body
- Invalid JSON body provided — request may fail at serialization
- Webhook URL is malformed or missing — returns validation error

## How this service works

One MCP endpoint gives your AI agent access to 100 APIs -- crypto, DeFi, web, AI, finance and utilities. No API keys, USDC on Base from $0.003/call.

## Output

A JSON object containing: success (boolean), HTTP response body, latency in milliseconds, TLS validity (boolean), the final URL after any redirects, whether the request was redirected, and the HTTP method used.

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

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "tls": true,
  "url": "example",
  "method": "example",
  "success": true,
  "finalUrl": "example",
  "response": {},
  "latencyMs": 1,
  "redirected": true
 }
}
```

## More

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