# Zero.ai Static Site Root Endpoint

> Zero.ai Static Site Root Endpoint is a paid API for AI agents from host.withzero.ai, paid per call via MPP, price unknown, status unknown (last checked 2026-10-01).

Returns the root page or index content of a static site hosted on the host.withzero.ai platform

## Facts

- Endpoint: GET https://host.withzero.ai/?utm_source=zero.xyz
- Price: price unknown
- Payment: MPP
- Status: unknown
- Last checked: 2026-10-01
- Activations on Zero: 0
- Provider: host.withzero.ai
- Website: https://host.withzero.ai
- Canonical page: https://www.zero.xyz/c/host-withzero-ai-zero-ai-static-site-root-endpoint-a377e28d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_GFKBGBetL-ERZKrY2x6M5

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 host-withzero-ai-zero-ai-static-site-root-endpoint-a377e28d
```

Example prompt: Can you fetch the homepage of the static site I deployed at host.withzero.ai and show me what's currently live?

## When to prefer this

Use this endpoint when you want to retrieve or verify the publicly accessible root content of a static site hosted on the zero.ai platform. Prefer this over scraping arbitrary URLs when you know the site is hosted on zero.ai and want a direct, fast retrieval of the deployed index content.

## Known failure modes

- 404 Not Found — no site deployed at this slug or slug has been deleted
- 403 Forbidden — site is owner-restricted or private
- TTL expiration — site content may have expired and been removed
- Empty or malformed response if no index file was uploaded
- Custom domain misconfiguration causing routing failure

## Output

Returns an HTTP response object containing the root/index content of the static site hosted at the zero.ai slug. This may include HTML, JSON, or other static content depending on what was uploaded. The response schema is a generic object indicating variable content type.

## Response schema (JSON Schema)

```json
{
 "type": "object"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/host-withzero-ai-zero-ai-static-site-root-endpoint-a377e28d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from host.withzero.ai](https://www.zero.xyz/host/host.withzero.ai/llms.txt)
