StatusPulse — SaaS Status & Docs Change Watcher avatar

StatusPulse — SaaS Status & Docs Change Watcher

Pricing

from $50.00 / 1,000 change detecteds

Go to Apify Store
StatusPulse — SaaS Status & Docs Change Watcher

StatusPulse — SaaS Status & Docs Change Watcher

Watch SaaS status pages, docs changelogs, and ToS/legal pages for real content changes. Hash, diff, and get structured change events — pay only per check and per detected change. For pricing pages use ChangePulse.

Pricing

from $50.00 / 1,000 change detecteds

Rating

0.0

(0)

Developer

Christopher Rosil

Christopher Rosil

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

10 days ago

Last modified

Share

Watch SaaS status pages, docs changelogs, and ToS / legal pages for real content changes. Hash, diff, and get structured change events — pay only per check and per detected change.

Brand: StatusPulse (Apify Actor slug statuspulse).

Not for pricing pages. If you need SaaS pricing-page monitoring, use ChangePulse: https://apify.com/zombiekiller69/changepulse

Schedule a list of public status / docs / legal URLs. StatusPulse normalizes HTML (optional CSS selector), stores a SHA-256 hash across runs, and emits a dataset row when content actually moves. Built for incident awareness, docs drift, and ToS change ops — not pricing intel.

Why this (not DIY ChatGPT)

One-shot summarizers do not give you storage, schedules, hash history, or marketplace PPE metering. StatusPulse is ops infrastructure: fetch → hash → compare → event.

Pricing (pay-per-event)

EventPriceWhen
Actor start$0.00005Every run
URL check$0.002Each successful fetch+hash
Change detected$0.05Hash differs from previous run

Cost example: 20 status/docs/ToS pages × daily × 30 days ≈ 600 checks → ~$1.20, plus $0.05 only when a page actually moves.

Input

{
"urls": [
"https://www.githubstatus.com/",
"https://docs.anthropic.com/en/release-notes/overview",
"https://vercel.com/legal/terms"
],
"contentSelector": "main",
"compareWithPrevious": true
}

Tips:

  • Prefill with status pages, docs changelogs, or public ToS — not /pricing URLs (those belong on ChangePulse).
  • Set contentSelector (e.g. main) to cut nav/footer noise.
  • Pass a persistent state store when running under limited permissions so hashes survive across runs.
  • Schedule daily or hourly in Apify Tasks; alert only on changed: true.

Output fields

url, hash, previousHash, changed, changeType, diffSnippet, snippetAfter, httpStatus, checkedAt, runId

Ideal schedules

  • Daily Apify Task on 5–20 status / docs / ToS URLs
  • Webhook / dataset → Slack or MCP agent only when changed is true
  • Baseline first run (no change), then alert on diffs

Limitations

Public HTML only. JS-heavy SPAs that return empty shells may need a browser Actor later. Prefer tight CSS selectors.

Sibling product

NeedActor
Status / incident / docs changelog / ToSStatusPulse (this Actor)
SaaS pricing pagesChangePulse

Categories / SEO keywords

SaaS status page monitor, incident banner watcher, docs changelog tracker, terms of service change detection, URL change detection, content hash diff, ToS monitor, status page tracker