# Agoranome Model-Update Watch

> Agoranome Model-Update Watch is a paid API for AI agents from api.agoranome.com, paid per call via x402, $1/call, status unknown (last checked 2026-10-30).

Monitors your x402 API offer against real Bazaar competitors whenever a panel AI model changes, flagging win-rate drops over 30 days after a single payment.

## Facts

- Endpoint: POST https://api.agoranome.com/v1/seller/watch?utm_source=zero.xyz
- Price: $1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-30
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agoranome-model-update-watch-fdec81f9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_RzI2r7vUg2pxyXrsLArYm

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 agoranome-model-update-watch-fdec81f9 -d '<json body>'
```

Example prompt: Set up a 30-day model-update watch for my x402 API at https://api.mypricer.com/v1/quote — test it against Bazaar competitors on tasks like 'get me a live price quote for ETH' and send each result to https://hooks.myapp.com/agoranome as they come in.

## When to prefer this

Choose this endpoint when you want ongoing, event-driven competitive monitoring tied specifically to AI model updates — not just a one-time snapshot. It is ideal for x402 API sellers who want to detect win-rate degradation caused by model-preference shifts rather than price changes, and who want results pushed via webhook without managing polling logic themselves. Prefer alternatives like the one-shot Machine Buyer Panel test if you only need a single benchmark and do not need model-update tracking.

## Known failure modes

- Invalid or unreachable resource URL returns an error before the watch is created
- Tasks array empty or exceeds 3 items triggers validation failure
- Webhook URL not HTTPS causes rejection of the notify field
- Payment not received or insufficient USDC causes 402 response with no watch created
- Resource URL not discoverable in Bazaar may result in no competitors found for comparison

## How this service works

Will a new AI model stop buying my x402 API? The model-update watch tests your offer against its real Bazaar rivals with the Machine Buyer Panel now, then re-runs the same test whenever a panel model changes over the next 30 days and flags a drop in your win rate. One payment, no renewal. Status is free at the watch URL; an optional https webhook gets each result.

## Output

Returns a watch object with a unique watch ID, expiry timestamp (30 days out), a public status URL to poll for free, and the number of reruns remaining, plus a baseline win rate with 95% confidence interval from the initial test run against current Bazaar rivals.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "tasks": {
   "type": "array",
   "items": {
    "type": "string"
   },
   "maxItems": 3,
   "minItems": 1
  },
  "notify": {
   "type": "string",
   "description": "Optional https webhook for each result"
  },
  "resource": {
   "type": "string",
   "description": "Your resource URL"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "result": {
   "watch": {
    "id": "w_<24 hex>",
    "expires_at": "<ISO time>",
    "status_url": "https://.../v1/seller/watch/w_...",
    "reruns_left": 3
   },
   "baseline": {
    "win_rate": {
     "ci95": [
      "<lo>",
      "<hi>"
     ],
     "rate": "<0-1>"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agoranome-model-update-watch-fdec81f9/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.agoranome.com](https://www.zero.xyz/host/api.agoranome.com/llms.txt)
