# Bulk URL Status Checker

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

Checks up to 20 URLs in a single call for availability, HTTP status, latency, redirect chain, and final URL, returning per-URL results plus aggregate up/down totals.

## Facts

- Endpoint: GET https://intel.rallylive.ca/bulk/url-status
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/bulk-url-status-checker-a765953c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_RTPV7BBRSWAQFnurlMKci

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 bulk-url-status-checker-a765953c
```

Example prompt: Can you check whether all 15 of these URLs are up and responding — I need to know which ones are down, what HTTP status each returns, how long they take to respond, and if any are redirecting somewhere unexpected?

## When to prefer this

Choose this endpoint when you need to check availability and HTTP health of multiple URLs in a single economical call — it processes up to 20 URLs at $0.01 total versus per-URL pricing elsewhere. Ideal for dead-link detection, pre-publish link audits, and lightweight multi-site uptime snapshots where you need status, latency, and redirect info in one shot without spinning up a full monitoring service.

## Known failure modes

- URL list exceeds 20 items — only first 20 may be processed or request rejected
- Unreachable or malformed URLs may return error status rather than HTTP code
- Timeouts on slow-responding servers may report as down even if temporarily slow
- Non-HTTP/HTTPS URLs may not be supported
- Rate limiting if too many calls made in rapid succession

## How this service works

Bulk URL status check: up to 20 URLs in one $0.01 call. For each: up or down, HTTP status, latency, redirect count and final URL, with up/down totals. Dead-link checking and multi-site monitoring at a twentieth of the per-URL price.

## Output

Returns a per-URL breakdown including up/down status, HTTP status code, response latency in milliseconds, redirect count, and the final resolved URL after any redirects. Also returns aggregate totals of how many URLs are up versus down across the batch.

## 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/bulk-url-status-checker-a765953c/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)
