# SiteSignal API Readiness

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

Generates a source-linked API integration-readiness snapshot from bounded public documentation evidence for a given docs URL and use case.

## Facts

- Endpoint: GET https://trinity-throw-thursday-gravity.trycloudflare.com/x402/api-readiness
- Price: $0.05/call
- Payment: x402
- Status: down
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sitesignal-api-readiness-eb1e750d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_W-0kppJ9IHzp4Oqi-kCU0

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-api-readiness-eb1e750d
```

Example prompt: Can you check the API docs at https://docs.stripe.com/api and give me an integration-readiness snapshot for a payment processing use case using a Node.js stack?

## When to prefer this

Use this endpoint when you need a quick, evidence-backed readiness assessment of a public API before committing engineering effort to an integration. It is particularly valuable during vendor evaluation, technical due diligence, or when onboarding a new third-party API and needing to surface authentication methods, endpoint coverage, and documentation quality without manually reading through docs. Prefer it over generic web scraping when you specifically want an integration-readiness framing with source citations.

## Known failure modes

- Docs URL is inaccessible or returns non-200 status — snapshot cannot be generated
- Documentation is behind authentication or a paywall — evidence gathering is blocked
- URL points to non-API documentation (e.g. marketing page) — results may be sparse or irrelevant
- Use case is too vague to produce targeted readiness assessment
- Rate limiting or Cloudflare tunnel unavailability causes request failure

## How this service works

Create a source-linked API integration-readiness snapshot from bounded public documentation evidence.

## Output

Returns a structured snapshot containing source-linked evidence about the API's integration readiness, including observed authentication mechanisms, available endpoints, SDK or client library availability, documentation quality signals, and identified integration friction points derived from the provided public documentation URL.

## 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": [
      "docsUrl",
      "useCase"
     ],
     "properties": {
      "docsUrl": {
       "type": "string",
       "format": "uri"
      },
      "useCase": {
       "type": "string"
      },
      "targetStack": {
       "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-api-readiness-eb1e750d/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)
