Pricing and packaging
Plan names, limits, add-ons, overages, discount language.
ByteKit captures competitor pages as markdown, HTML, screenshots, and change events. Track pricing pages, launch pages, docs, changelogs, job posts, and regional variants from one API. Works on protected public sites and 100+ countries.
Plan names, limits, add-ons, overages, discount language.
New feature copy, positioning, bundles, waitlists, product UX.
Changelog lines, endpoint docs, SDK pages.
Job posts, team growth, role priorities, office expansion.
Country-specific copy, currency, redirects, availability.
Screenshots for before/after review.
If a competitor changes pricing at 6am, your team should not learn about it in a sales call at 2pm.
{
"type": "scrape",
"url": "https://acme-corp.com/pricing",
"interval_type": "daily",
"webhook_url": "https://api.acme.com/bytekit-hook"
}
Response: MonitorResponse with
id, status,
next_capture_at, counts
Webhook event: monitor.change_detected
| Job | Endpoint | Use it when |
|---|---|---|
| Watch over time | POST /v1/monitors | You want change alerts |
| Check one page now | POST /v1/scrape | You need current content |
| Capture proof | POST /v1/screenshots | Text alone is not enough |
| Backfill URL lists | POST /v1/bulk | You already have URLs |
| Discover site pages | POST /v1/sitemap | You need the public map |
Request pages from 100+ countries when pricing or copy differ.
Keep the page content and screenshot that triggered the alert.
Same API shape when public pages get harder.
Monitor text pages without paying for heavy assets you do not need.
Recurring monitoring is billed by bytes used. Cache hits cost half, failed zero-byte runs cost $0, and spending caps prevent surprise overage.
Want a rank tracker? Use an SEO tool. Want a no-code clipping workflow? Use a no-code scraper. ByteKit is for public web capture inside products and pipelines.