# SiteSignal Agent Discovery Readiness

> SiteSignal Agent Discovery Readiness is a paid API for AI agents from trinity-throw-thursday-gravity.trycloudflare.com, paid per call via x402, $0.04/call, status unknown (last checked 2026-09-15).

Audits a public website for AI-agent discovery controls including llms.txt, OpenAPI specs, agent cards, robots.txt, and sitemaps.

## Facts

- Endpoint: GET https://trinity-throw-thursday-gravity.trycloudflare.com/x402/agent-discovery
- Price: $0.04/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sitesignal-agent-discovery-readiness-e2f3eabf
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_k7HfwnWfTgP44942Nv7xj

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 sitesignal-agent-discovery-readiness-e2f3eabf
```

Example prompt: Can you audit example.com to check whether it's ready for AI agent discovery — specifically whether it has an llms.txt, OpenAPI spec, agent card, robots.txt, and sitemap?

## When to prefer this

Use this endpoint when you need to quickly audit whether a specific public website exposes the standard AI-agent discoverability signals (llms.txt, OpenAPI, agent cards, robots.txt, sitemap). Prefer it over manual inspection or general-purpose scrapers when you want a structured, normalized report focused specifically on agent-readiness controls rather than general SEO or content analysis.

## Known failure modes

- URL is unreachable or returns non-200 HTTP status, resulting in incomplete audit
- Website blocks crawlers via firewall or rate limiting, preventing signal retrieval
- Malformed or invalid URL input causes request rejection
- Some signals (e.g. llms.txt) may exist but be served at non-standard paths and go undetected
- Cloudflare tunnel instability may cause intermittent 502/503 errors

## How this service works

Audit a public website for AI-agent discovery controls such as llms.txt, OpenAPI, agent cards, robots, and sitemap.

## Output

Returns a structured report of AI-agent discovery signals found on the target website, including presence or absence of llms.txt, OpenAPI specifications, agent cards, robots.txt directives, and sitemaps, along with any relevant metadata about each signal discovered.

## 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",
     "required": [
      "url"
     ],
     "properties": {
      "url": {
       "type": "string",
       "format": "uri"
      },
      "agentUseCase": {
       "type": "string"
      }
     }
    }
   },
   "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/sitesignal-agent-discovery-readiness-e2f3eabf/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from trinity-throw-thursday-gravity.trycloudflare.com](https://www.zero.xyz/host/trinity-throw-thursday-gravity.trycloudflare.com/llms.txt)
