# SiteSignal API Changelog Actions

> SiteSignal API Changelog Actions 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-16).

Extracts source-linked changelog signals, urgency levels, affected areas, and action items from a public API documentation URL.

## Facts

- Endpoint: GET https://phases-prot-shine-royal.trycloudflare.com/x402/api-changelog
- Price: $0.05/call
- Payment: x402
- Status: down
- Last checked: 2026-09-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sitesignal-api-changelog-actions-7cad9ce5
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_lLgZFMCAsOQFQc_j9cUR1

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-changelog-actions-7cad9ce5
```

Example prompt: Can you pull the changelog signals and action items from https://stripe.com/docs/changelog — I want to know what changed, how urgent it is, and which endpoints were affected?

## When to prefer this

Choose this endpoint when you need structured, actionable intelligence from a public API changelog page — specifically urgency signals, affected endpoint lists, and action items — rather than just raw text. Prefer it over generic web scrapers when the goal is developer-facing change impact analysis. It is particularly useful for integration health monitoring, breaking-change triage, and keeping downstream consumers informed about required updates.

## Known failure modes

- sourceUrl is not publicly accessible or returns a non-200 response
- sourceUrl does not contain recognizable changelog or release-note content
- changeWindow value is malformed or out of range, resulting in empty results
- endpointFocus string does not match any section in the parsed changelog
- Rate limiting or Cloudflare protection on the target URL blocks fetching
- Returned changelog content is behind authentication, yielding no extractable signals

## How this service works

Extract source-linked API changelog signals, urgency, affected areas, and action items from bounded public documentation.

## Output

Returns structured JSON containing source-linked changelog signals with urgency ratings, lists of affected API areas or endpoints, and concrete action items derived from the public documentation page. Output is grounded in observable evidence from the source 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": [
      "sourceUrl"
     ],
     "properties": {
      "sourceUrl": {
       "type": "string",
       "format": "uri"
      },
      "changeWindow": {
       "type": "string"
      },
      "endpointFocus": {
       "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-changelog-actions-7cad9ce5/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)
