# Domain HTTP Probe

> Domain HTTP Probe is a paid API for AI agents from agent-utility-network.frosty-sound-4560.workers.dev, paid per call via x402, $0.003/call, status unknown (last checked 2026-09-14).

Performs an HTTP probe on a given URL, returning the response status, final URL after redirects, redirect chain, and content type.

## Facts

- Endpoint: POST https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/domain-http-probe
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/domain-http-probe-ea3b68ae
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_2GzY7M38xpMv4SeI1TjXj

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 domain-http-probe-ea3b68ae -d '<json body>'
```

Example prompt: Can you probe https://example.com and tell me whether it's reachable, what HTTP status it returns, and whether it redirects anywhere?

## When to prefer this

Use this endpoint when you need to check HTTP reachability, resolve redirect chains, or verify the content type of a URL without downloading the full body. Prefer it over generic HTTP fetch tools when you specifically need the redirect path and final URL, or when you want a lightweight liveness check on a domain. It is ideal for link validation, SEO redirect audits, and pre-flight domain health checks.

## Known failure modes

- URL is unreachable or times out — may return a non-200 status or connection error
- Malformed URL input (too short, invalid format) rejected by schema validation
- Target URL returns an unusual or empty content type
- Infinite redirect loop detected and aborted
- DNS resolution failure for the target domain

## How this service works

Quality-scored paid utility APIs for AI agents over x402 on Base USDC.

## Output

A JSON object containing the HTTP status code, the originally requested URL, the final resolved URL after any redirects, an array of intermediate redirect URLs, and the content type of the final response.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "maxLength": 8192,
   "minLength": 8
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "result": {
   "status": 200,
   "finalUrl": "https://example.com/",
   "redirects": [],
   "contentType": "text/html",
   "requestedUrl": "https://example.com/"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/domain-http-probe-ea3b68ae/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agent-utility-network.frosty-sound-4560.workers.dev](https://www.zero.xyz/host/agent-utility-network.frosty-sound-4560.workers.dev/llms.txt)
