# Udemy Uptime Change Watch

> Udemy Uptime Change Watch is a paid API for AI agents from monitor.intel.rallylive.ca, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-02).

Monitors whether udemy.com is down, compares the current check against the previous result, and returns what changed and when.

## Facts

- Endpoint: GET https://monitor.intel.rallylive.ca/watch/monitor/is-down/udemy-com?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/udemy-uptime-change-watch-6cba7e40
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_qRfBALk-xu-0SWFAzQN0i

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 udemy-uptime-change-watch-6cba7e40
```

Example prompt: Check if Udemy's status has changed since the last time you looked — tell me if it's currently up or down, whether anything is different from before, and what specifically changed.

## When to prefer this

Use this endpoint when you need change detection rather than just a raw up/down snapshot — it tells you whether something is different from the last check, making it ideal for scheduled polling workflows that only care about transitions (e.g. went down, came back up). Prefer the non-watch sibling endpoint if you only need the current status without a diff. Best suited for automation pipelines, alerting systems, or agents that poll on a schedule and need to avoid redundant notifications.

## Known failure modes

- No previous result stored (first call for this query — no diff available)
- udemy.com check itself times out or returns unexpected HTTP status
- Stored comparison data older than 90 days has been purged
- Payment not processed — request rejected before check runs
- Network error reaching Udemy from the monitoring edge node

## How this service works

Change watch for is udemy com down: runs the check, compares it with the result from your previous call for the same query (kept 90 days) and returns the current answer, changed true/false, the fields that changed with before/after values, and when it was last seen. Schedule it to be alerted when this changes. $0.02 per check.

## Output

Returns the current up/down status of udemy.com, a boolean indicating whether the result changed since the last call, a list of fields that changed with before and after values, and a timestamp of when the site was last seen in its previous state. Previous results are retained for 90 days.

## 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": {}
    }
   },
   "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/udemy-uptime-change-watch-6cba7e40/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from monitor.intel.rallylive.ca](https://www.zero.xyz/host/monitor.intel.rallylive.ca/llms.txt)
