# AveDaris Domain HTTP Probe

> AveDaris Domain HTTP Probe is a paid API for AI agents from api.avedaris.com, paid per call via x402, $0.003/call, status unknown (last checked 2026-09-15).

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

## Facts

- Endpoint: POST https://api.avedaris.com/v1/paid/domain-http-probe
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/avedaris-domain-http-probe-0fe64327
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_XqDAd6Lt1ZX81ieIbyO7_

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

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

## When to prefer this

Use this endpoint when you need to verify reachability, resolve redirects, or check HTTP response status for a single URL without downloading or parsing the full page body. Prefer it over a full web scraper when you only need metadata (status, final URL, content type) rather than page content.

## Known failure modes

- Invalid or malformed URL returns an error before the request is made
- Network timeout if the target domain is unresponsive
- DNS resolution failure if the domain does not exist
- Non-HTTP/HTTPS schemes rejected
- URL exceeds 8192-character limit

## How this service works

AveDaris is the economic coordination layer for autonomous software: discover, route, evaluate, procure, verify, and learn across agent services.

## Output

Returns a JSON object with the HTTP status code of the final response, the final resolved URL after following all redirects, the originally requested URL, an array of any intermediate redirect URLs, and the content type of the response body.

## 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/avedaris-domain-http-probe-0fe64327/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.avedaris.com](https://www.zero.xyz/host/api.avedaris.com/llms.txt)
