{"slug":"agent-toolbox-zafermemon87-workers-dev-v1-watch-882ab9","title":"Watch one field on a web page for 30 days, e.g","host":"agent-toolbox.zafermemon87.workers.dev","method":"POST","resource":"https://agent-toolbox.zafermemon87.workers.dev/v1/watch","category":"market","description":"Watch one field on a web page for 30 days, e.g. a price, stock status or version number: it is read again every 15 to 1440 minutes and an alert goes to your webhook, Slack, Discord or Telegram when it changes, goes below or above a number, contains a text, or disappears. Returns the current value no","price_listed":0.1,"price_asked":0.1,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":31,"reported_calls_30d":1,"reported_payers_30d":1,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"description":"the price including tax","field":"price","url":"https://books.toscrape.com/catalogue/a-light-in-the-attic_1000/index.html","value":40,"when":"below"},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"callback_url":{"description":"Optional https URL for alerts (a signed JSON POST); Slack and Discord incoming webhooks and https://api.telegram.org/bot<token>/sendMessage?chat_id=<id> get a readable message. Without it, poll the status.","type":"string"},"description":{"description":"What the field is, e.g. the current price of the product","type":"string"},"every_minutes":{"description":"How often the page is read (default 60)","maximum":1440,"minimum":15,"type":"integer"},"field":{"description":"A short name for the field, e.g. price","type":"string"},"format":{"description":"Detected from the callback host when left out","enum":["json","slack","discord","telegram"],"type":"string"},"label":{"description":"Optional name for your own reference","type":"string"},"type":{"description":"The field's type (number for below and above)","enum":["string","number","integer","boolean"],"type":"string"},"url":{"description":"A public http(s) URL","type":"string"},"value":{"description":"The number for below/above, or the text for contains"},"when":{"description":"Default changes; below and above compare numbers; contains looks for text in the value; gone fires when the field is no longer on the page","enum":["changes","below","above","contains","gone"],"type":"string"}},"required":["url","field"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-10-26","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.1,"price_match":true,"latency_ms":31,"error":null}],"description_full":"Watch one field on a web page for 30 days, e.g. a price, stock status or version number: it is read again every 15 to 1440 minutes and an alert goes to your webhook, Slack, Discord or Telegram when it changes, goes below or above a number, contains a text, or disappears. Returns the current value now; check status or stop it for free with the watch secret.","last_updated":"2026-10-25T21:51:44.81Z","schemes":["exact"]}