Skip to main content

Overview

Monitor watches a page on a cron schedule, fetches it in the formats you specify (markdown, JSON, screenshot…), and records change diffs between runs. Optionally push each tick to a webhook.
Try Monitor in our dashboard.

Pricing

Each tick is billed at the underlying Scrape format cost (1 credit for markdown, 2 for screenshot, 25 for branding; multiple formats are summed). When a tick detects a change versus the previous run, +5 credits are added on top. Enabling stealth in fetchConfig adds 5 credits per tick; render mode (auto / fast / js) does not affect the cost. See the pricing page for the full breakdown.

Getting Started

Quick Start

Parameters

Get your API key from the dashboard.

Managing Monitors

Structured extraction on every tick

Use the json format inside a monitor to extract the same typed payload on each run — then activity will include diffs between runs.

Async Support (Python)

Common Cron Expressions

Key Features

Scheduled Extraction

Any cron schedule, down to per-minute granularity.

Change Detection

Each tick records diffs vs. the previous run.

Webhooks

Push tick payloads to your own server via webhookUrl.

Structured Output

Combine with the json format for typed monitoring.

Integration Options

Official SDKs

Support & Resources

Documentation

Guides and tutorials

API Reference

Detailed API documentation

Community

Join our Discord community

GitHub

Check out our open-source projects