---
title: "Create Web change watch"
method: POST
path: "/agents/v1/web-watch"
tags: ["Agents"]
---

# Create Web change watch

`POST /agents/v1/web-watch`

## Request

- Base URL: `https://api.oassis.dev`
- URL: `https://api.oassis.dev/agents/v1/web-watch`
- Auth: HTTP bearer

Watches pages for changes and reports what was added or removed, optionally filtered by keyword. Free with an account API key; no credit debit.

## Request body

- object
  - `urls` string[], required: Public page URLs to watch. Up to 10 per service.
  - `frequency` 'daily' | 'weekly': How often the service runs.
  - `keywords` string[]: Report a change only when a changed line contains one of these words.

## Response `202`

Service created and queued for a scheduler tick; pending work may delay the first run.

## Other responses

- `400`: Invalid parameters or non-public target.
- `401`: Missing, invalid or revoked API key.
- `409`: Active service limit reached.

---

[API](https://skmtc.dev/oassis/apis/oassis-web-scraping-crawling-and-browser-control-for-ai-agen.md) · [All operations](https://skmtc.dev/oassis/apis/oassis-web-scraping-crawling-and-browser-control-for-ai-agen/llms.txt) · [OpenAPI document](https://skmtc.dev/oassis/apis/oassis-web-scraping-crawling-and-browser-control-for-ai-agen/revisions/dedc2b717b91?raw)
