# Cloud & Developer Service Incident Changes

> Cloud & Developer Service Incident Changes is a paid API for AI agents from oracles-production.up.railway.app, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-15).

Returns a scored, timestamped list of incidents across major cloud and developer services (Statuspage providers + GCP) detected since a given timestamp, with ongoing/resolved status and latest updates.

## Facts

- Endpoint: GET https://oracles-production.up.railway.app/v1/service-status/changes
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/cloud-developer-service-incident-changes-f6921492
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_vs5cHZ4MOQTVO_dq9flNB

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 cloud-developer-service-incident-changes-f6921492
```

Example prompt: Check if any of my cloud or developer service dependencies — AWS, GCP, GitHub, Stripe, Vercel — have had new incidents since 2 hours ago, and only show me ones with a significance score of 7 or higher.

## When to prefer this

Use this endpoint when an incident-response or reliability agent needs a real-time signal about whether a known cloud or developer service dependency is down. It is purpose-built for Statuspage-based providers plus GCP, provides impact scoring so agents can triage severity, and returns structured, machine-readable records rather than raw status page HTML. Prefer this over generic web scraping when you need normalized, scored, deduplicated incident data across multiple providers in a single call.

## Known failure modes

- Missing or malformed 'since' date-time causes 400 validation error
- min_significance out of range (1–10) returns 400
- limit out of range (1–500) returns 400
- No matching incidents in the window returns an empty changes array with count:0
- Payment failure or missing x402 header results in 402 response
- Upstream Statuspage providers temporarily unavailable may yield stale or incomplete results

## How this service works

Incidents across major cloud & developer services (Statuspage-based providers + GCP) since a timestamp, scored by impact, with ongoing/resolved status and the latest update. The 'is a dependency I rely on down?' signal for incident-response and reliability agents.

## Output

Returns a JSON object with a count of matching changes and an array of incident records, each containing a title, summary, significance score (1–10), detectedAt timestamp, ongoing/resolved type, primary source URL for verification, and structured detail about the incident. Results are filtered to only those detected after the requested timestamp and at or above the requested minimum significance.

## 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",
     "properties": {
      "limit": {
       "type": "integer",
       "maximum": 500,
       "minimum": 1
      },
      "since": {
       "type": "string",
       "format": "date-time",
       "description": "Only changes detected after this ISO-8601 instant"
      },
      "min_significance": {
       "type": "integer",
       "maximum": 10,
       "minimum": 1,
       "description": "Keep only changes scored at least this"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "count": {
       "type": "integer"
      },
      "source": {
       "type": "string"
      },
      "changes": {
       "type": "array",
       "items": {
        "type": "object",
        "properties": {
         "type": {
          "type": "string"
         },
         "title": {
          "type": "string"
         },
         "detail": {
          "type": "object"
         },
         "summary": {
          "type": "string"
         },
         "entityId": {
          "type": "string"
         },
         "sourceUrl": {
          "type": [
           "string",
           "null"
          ],
          "description": "Primary-source link for verification"
         },
         "detectedAt": {
          "type": "string",
          "format": "date-time"
         },
         "significance": {
          "type": "integer",
          "maximum": 10,
          "minimum": 1
         },
         "effectiveDate": {
          "type": [
           "string",
           "null"
          ]
         }
        }
       }
      }
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/cloud-developer-service-incident-changes-f6921492/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from oracles-production.up.railway.app](https://www.zero.xyz/host/oracles-production.up.railway.app/llms.txt)
