# cloudPulsePoint HTTP Liveness Check

> cloudPulsePoint HTTP Liveness Check is a paid API for AI agents from x402.cloudpulsepoint.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Fetches a given URL and reports whether it is reachable, its HTTP status code, and the response time in milliseconds.

## Facts

- Endpoint: POST https://x402.cloudpulsepoint.com/agent/check/http
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/cloudpulsepoint-http-liveness-check-7ff0c740
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Z5sYIgCwP7CivQUIqkKVY

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 cloudpulsepoint-http-liveness-check-7ff0c740 -d '<json body>'
```

Example prompt: Before we proceed, can you check if https://api.stripe.com is reachable right now and tell me the HTTP status code and how fast it responded?

## When to prefer this

Use this endpoint when you need a lightweight, fast liveness check on a single public URL — especially before making downstream calls that depend on that service being available. It is cheaper and simpler than the full combined health check endpoint when you only need HTTP reachability and response time, not TLS, DNS, or domain expiry details.

## Known failure modes

- URL resolves to a private/loopback/cloud-metadata address — rejected with HTTP 400 before probe
- Target host does not resolve (DNS failure) — reported as unreachable
- Target times out — reported as unreachable with no status code
- Malformed URL input — rejected with validation error
- Target returns a non-2xx code — reported accurately with the actual status code and response time

## How this service works

Fetch a URL and report whether it is reachable, the HTTP status code, and the response time in milliseconds. A fast liveness/uptime probe — run it before relying on a site or as a cheap health signal.

## Output

Returns whether the URL is reachable (boolean), the HTTP status code received (e.g. 200, 404, 503), and the round-trip response time in milliseconds. If the target is a private, loopback, link-local, or cloud-metadata address, the request is rejected with HTTP 400 before any probe or payment occurs.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "description": "Full http(s) URL of the site to check, e.g. \"https://example.com\". Must resolve to a public address — private, loopback, link-local, and cloud-metadata targets are rejected with HTTP 400 before any payment."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/cloudpulsepoint-http-liveness-check-7ff0c740/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.cloudpulsepoint.com](https://www.zero.xyz/host/x402.cloudpulsepoint.com/llms.txt)
