# x402 Web Tools – HTTP Reachability & TLS Check

> x402 Web Tools – HTTP Reachability & TLS Check is a paid API for AI agents from q7w9tnp09rjt5ccj.68r.lambda-web.us-east-1.on.aws, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-29).

Checks whether an HTTPS URL is reachable, reporting HTTP status, redirect chain with timings, security headers, and TLS certificate details including expiry.

## Facts

- Endpoint: GET https://q7w9tnp09rjt5ccj.68r.lambda-web.us-east-1.on.aws/v1/http-check?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-web-tools-http-reachability-tls-check-a80d235f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_xDQTIkJKZ8JcY2NTejelB

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-web-tools-http-reachability-tls-check-a80d235f
```

Example prompt: Can you check if https://www.example.com is reachable right now, show me the full redirect chain with timings, and tell me when the TLS certificate expires and who issued it?

## When to prefer this

Use this endpoint when you need a quick, single-call diagnostic on an HTTPS URL that combines reachability, redirect chain, security headers, and TLS certificate status in one response. It is ideal for monitoring pipelines, pre-launch audits, and certificate expiry checks. Prefer it over generic HTTP ping tools when you also need TLS and header intelligence without making multiple separate calls.

## Known failure modes

- URL is unreachable — returns reachable: false with a reason (e.g. DNS failure, connection refused, timeout)
- Non-HTTPS URL provided — endpoint requires https:// scheme
- Invalid or malformed URL — may return an error or unreachable result
- TLS handshake failure — reported as unreachable with TLS error reason
- Rate limiting or payment failure — request not processed

## How this service works

Request an https URL and report whether it is reachable, its status, every redirect hop with timings, key and security headers (HSTS, CSP and others), and the TLS certificate with its issuer, the names it covers and the days until it expires. An unreachable URL is a result too, with the reason.

## Output

A JSON object containing: reachable (boolean), HTTP status code, total response time in milliseconds, final URL after redirects, number of redirects and each hop with timing, key security headers (HSTS, CSP, etc.), and TLS certificate details including issuer, expiry date, days remaining, and whether expiry is imminent.

## 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"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "url"
     ],
     "properties": {
      "url": {
       "type": "string",
       "description": "https URL of the page"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "tls": {},
      "status": {},
      "total_ms": {},
      "final_url": {},
      "reachable": {},
      "redirects": {}
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "tls": {
   "issuer": "Let's Encrypt, E7",
   "valid_to": "2026-12-20T00:00:00.000Z",
   "days_left": 56,
   "expires_soon": false
  },
  "status": 200,
  "total_ms": 180,
  "final_url": "https://www.x402.org/",
  "reachable": true,
  "redirects": 1
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-web-tools-http-reachability-tls-check-a80d235f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from q7w9tnp09rjt5ccj.68r.lambda-web.us-east-1.on.aws](https://www.zero.xyz/host/q7w9tnp09rjt5ccj.68r.lambda-web.us-east-1.on.aws/llms.txt)
