ByteKitGet your free API key

monitorsWatch any page. Get a webhook when it changes.

/monitors reruns a scrape or screenshot on a schedule and posts to your webhook when the page changes. Good for pricing, docs, changelogs, regional variants, and compliance evidence. Protected sites included.

50 MB free. No credit card.

curl -X POST https://api.bytekit.com/v1/monitors \
  -H "Authorization: Bearer $BYTEKIT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "type": "scrape",
    "url": "https://example.com/pricing",
    "interval_type": "daily",
    "notify_on": "change",
    "webhook_url": "https://example.com/hook"
  }'
Response
{ }
No response yet
Click Run to send the request

A cron job is easy. A reliable cron job that handles redirects, geo variants, anti-bot, retries, evidence storage, and webhook delivery is not. Monitors handle that part so your code only sees the change.

two monitor types

Scrape monitor

Detect content changes. The webhook includes the new markdown so your system can diff it.

Screenshot monitor

Detect visual changes. The webhook includes the screenshot that triggered the alert as evidence.

schedules and alerts

Setting Options Use it for
Schedule hourly, daily, weekly Match how often pages realistically change
Custom cron your cadence Hit release pages at exact review windows
Notify mode every run or change Page or queue only on a real diff
Webhook headers custom auth headers Sign requests into your internal systems
Metadata echoed back Route alerts by account, region, or competitor

use cases

Competitive monitoring

Pricing pages, feature pages, jobs, launch pages, regional variants.

Docs and API drift

Public docs, changelogs, reference pages, and deprecations.

E-commerce tracking

Price, stock, promo, variant, and sale-page changes.

Compliance evidence

Keep the page state that triggered the alert for audit and review.

billing and balance

Monitors bill by bytes used per capture, same as /scrape and /screenshots. Cache hits cost half. Failed zero-byte runs cost $0.

When your balance runs out, monitor ticks are skipped until top-up. The skipped count is visible on the monitor. Add a spending cap if you want monitors to pause before overage. Anti-bot capture (DataDome, Cloudflare, Akamai, PerimeterX) is included on every tick — not a tier upgrade.