# URL Status Check

> URL Status Check is a paid API for AI agents from intel.rallylive.ca, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-13).

Probes a URL to report whether it is reachable, its HTTP status code, response latency in milliseconds, redirect count, final URL, and any connection or TLS errors.

## Facts

- Endpoint: GET https://intel.rallylive.ca/url-status
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/url-status-check-96e4d54c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_VHe237r3pjIzQioHg8OME

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 url-status-check-96e4d54c
```

Example prompt: Can you check if https://example.com is up right now and tell me the HTTP status code, how long it took to respond, and whether it redirects anywhere?

## When to prefer this

Choose this endpoint when you need a lightweight, fast probe of a single URL's availability, HTTP status, response latency, redirect chain summary, and TLS health without needing full redirect-chain detail or SSL certificate metadata. It is ideal for dead-link checking, pre-flight reachability validation in agent workflows, and simple uptime monitoring. For deep redirect chain analysis (every hop with per-hop latency), prefer redirect-chain-tracer; for full SSL certificate details (expiry, SANs, issuer), prefer ssl-certificate-expiry or site-uptime-and-ssl.

## Known failure modes

- Target URL is completely unreachable (connection refused, DNS failure) — returns error details rather than HTTP status
- TLS/SSL handshake failure — returns TLS error description with no HTTP status
- Request times out — returns timeout error with no latency figure
- Malformed or invalid URL provided as input — likely returns a validation error
- Destination server returns non-standard or unexpected status codes — reported as-is

## How this service works

Is this website up? URL status check: reachable or not, HTTP status code, response latency in milliseconds, number of redirects, final URL and any connection or TLS error. Lightweight uptime probe and dead-link checker for monitoring and link validation. $0.01 per URL.

## Output

Returns a JSON object indicating whether the URL is reachable, the HTTP status code received, response latency in milliseconds, number of redirects followed, the final resolved URL after any redirects, and details of any connection or TLS errors encountered.

## 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": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/url-status-check-96e4d54c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from intel.rallylive.ca](https://www.zero.xyz/host/intel.rallylive.ca/llms.txt)
