# URL HTTP Status Checker & Uptime Probe

> URL HTTP Status Checker & Uptime Probe is a paid API for AI agents from api.x402node.dev, paid per call via x402, $0.0038/call, status unknown (last checked 2026-09-15).

Checks any public URL for HTTP status code, response time, redirect chain, content-type, and server info in real time

## Facts

- Endpoint: GET https://api.x402node.dev/url/check-status
- Price: $0.0038/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/api-x402node-dev-1bbd929d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_a5W4iXaX_5xtXa1vHlTbj

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 api-x402node-dev-1bbd929d
```

Example prompt: Can you check if https://api.myservice.com/health is actually up and responding — tell me the HTTP status code, how fast it responds, and whether it redirects anywhere?

## When to prefer this

Use this endpoint when you need a lightweight, real-time HTTP probe of any public URL — ideal for uptime checks, dead link detection, redirect auditing, or verifying a deployment is live. Prefer it over browser-based scraping tools when you only need headers and status metadata, not page content.

## Known failure modes

- URL is unreachable or DNS fails — ok: false with no status code
- Request times out — high responseTimeMs, possibly no status returned
- Invalid URL format — API-level validation error
- Target returns 5xx — ok: false, status reflects server error
- Private/internal URLs not publicly accessible will fail to connect

## How this service works

URL status checker, HTTP status code, website uptime monitor, endpoint health probe, dead link detector, redirect chain tracker, response time measurement, TTFB, 404 detector, 500 error checker. Check any public URL for HTTP status, response time, content-type, content-length, redirect chain, server header. For AI agents, monitoring pipelines, security audits, and link validation. Accepts payment on Base or Solana — either network works.

## Output

Returns a JSON object with: ok (boolean success), status (HTTP integer code), statusText, responseTimeMs, redirected (boolean), finalUrl (after any redirects), contentType, contentLength, server header, and an ISO 8601 timestamp of the check.

## 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",
     "properties": {
      "url": {
       "type": "string",
       "description": "Target URL (optional)"
      }
     }
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/api-x402node-dev-1bbd929d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.x402node.dev](https://www.zero.xyz/host/api.x402node.dev/llms.txt)
