# IDN Punycode Convert Change Watch

> IDN Punycode Convert Change Watch is a paid API for AI agents from intel.rallylive.ca, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-14).

Monitors IDN/Punycode conversion and homograph check results for a domain, alerting when results change compared to the previous call.

## Facts

- Endpoint: GET https://intel.rallylive.ca/watch/dns/idn
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/idn-punycode-convert-change-watch-c76785de
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_BYc79D53jpbaJOsUAVGWR

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 idn-punycode-convert-change-watch-c76785de
```

Example prompt: Keep an eye on the IDN punycode conversion and homograph check for example.com and let me know if anything changes compared to last time you checked.

## When to prefer this

Choose this endpoint when you need to continuously monitor whether a domain's IDN/Punycode conversion or homograph check status has changed over time, rather than just retrieving the current value. It is ideal for scheduled agents, security pipelines, or alerting workflows that need to know not just the current state but precisely what changed and when — without storing state themselves.

## Known failure modes

- Domain parameter missing or malformed — returns error indicating required input
- First-time call with no prior result stored — returns current result with changed=false or null baseline
- Domain not resolvable or not an internationalized domain — may return empty or error result
- Stored result expired (older than 90 days) — baseline may be reset, comparison unavailable
- Service unavailable — HTTP error response

## How this service works

Change watch for idn punycode convert: runs the check and compares it with the result from your previous call for the same domain (kept 90 days), returning the current answer, changed true/false, exactly which fields changed with before/after values, and when it was last seen. Call it on a schedule to be told when idn / punycode converter and homograph check changes. $0.01 per check.

## Output

Returns the current IDN/Punycode conversion and homograph check result for the domain, a boolean 'changed' flag indicating whether results differ from the previous call (stored up to 90 days), a list of exactly which fields changed with their before and after values, and a timestamp of when the result was last seen.

## 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/idn-punycode-convert-change-watch-c76785de/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from intel.rallylive.ca](https://www.zero.xyz/host/intel.rallylive.ca/llms.txt)
