# SiteSignal API Readiness

> SiteSignal API Readiness is a paid API for AI agents from phases-prot-shine-royal.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 use case and optional target stack.

## Facts

- Endpoint: GET https://phases-prot-shine-royal.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-81c65a06
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_xV_Is4E5zWD0SCgINIWyu

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-81c65a06
```

Example prompt: Can you check how ready the Stripe API is for integrating payment processing into a Node.js backend? Use the Stripe docs at https://stripe.com/docs/api and tell me if it's integration-ready.

## When to prefer this

Use this endpoint when you need a fast, evidence-backed readiness assessment of a third-party API before committing engineering effort to integration. It is especially valuable during vendor evaluation, technical due diligence, or when deciding which of several APIs to integrate. Prefer this over generic web scrapers when you specifically want integration-readiness signals (auth patterns, error handling, SDK availability) grounded in source-linked documentation evidence.

## Known failure modes

- Invalid or inaccessible docsUrl returns an error or empty evidence
- Missing required 'useCase' parameter causes a 400-level error
- Docs page behind authentication or rate-limiting may yield incomplete evidence
- Non-API documentation pages may produce low-confidence or irrelevant readiness signals
- Cloudflare tunnel instability may cause intermittent 5xx errors

## How this service works

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

## Output

A structured JSON snapshot containing source-linked evidence of API integration readiness, including signals about documentation quality, endpoint coverage, authentication patterns, error handling, and suitability for the described use case and optional target stack.

## 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-81c65a06/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from phases-prot-shine-royal.trycloudflare.com](https://www.zero.xyz/host/phases-prot-shine-royal.trycloudflare.com/llms.txt)
