SaaS Change Monitor API (Pricing, Terms, Features) avatar

SaaS Change Monitor API (Pricing, Terms, Features)

Pricing

from $1.00 / 1,000 results

Go to Apify Store
SaaS Change Monitor API (Pricing, Terms, Features)

SaaS Change Monitor API (Pricing, Terms, Features)

Monitor competitor and vendor pages for pricing, terms, and feature changes. Returns structured diffs and webhook/dataset alerts.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

太郎 山田

太郎 山田

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

SaaS Website Change Monitor (Pricing / Terms / Features)

Monitor competitor and vendor websites for pricing changes, terms updates, and feature page diffs. Built for SaaS operators, agencies, and growth teams that need change alerts in a machine-readable format.

This Actor is best for:

  • Competitor pricing intelligence
  • Terms of service and refund policy monitoring
  • Feature launch / removal tracking
  • Daily watch reports to webhook or Apify dataset

What It Does

  • Tracks multiple URLs per run (price, terms, features, general)
  • Extracts monitorable text from HTML and removes noisy sections
  • Saves per-target snapshots with hashes
  • Detects initial, changed, unchanged, and error states
  • Outputs added/removed line summaries
  • Delivers results to dataset or webhook (email is placeholder)
{
"targets": [
{
"id": "stripe-pricing",
"name": "Stripe Pricing",
"kind": "price",
"url": "https://stripe.com/pricing",
"includePatterns": ["pricing", "standard", "enterprise", "billing"],
"excludePatterns": ["cookie", "sign in"]
},
{
"id": "notion-terms",
"name": "Notion Terms",
"kind": "terms",
"url": "https://www.notion.so/legal/terms-of-service",
"includePatterns": ["terms", "billing", "refund", "termination"]
}
],
"requestTimeoutSeconds": 30,
"maxChars": 25000,
"delivery": "dataset",
"datasetMode": "changes_only",
"notifyOnNoChange": false,
"snapshotKey": "saas-change-monitor-snapshots",
"dryRun": false
}

Input Notes

  • targets: list of monitored pages
  • url or fixtureHtml / fixturePath is required
  • includePatterns: strongly recommended to reduce noise
  • datasetMode:
    • changes_only: sends changed, initial, error
    • all: sends all targets
  • notifyOnNoChange: for webhook mode

Output

Each target result includes:

  • status (initial|changed|unchanged|error)
  • hash, previousHash
  • changeSummary.added[], changeSummary.removed[]
  • preview, lineCount, capturedAt

Local Development

cd /volume1/docker/Apify/saas-change-monitor-actor-private
cp -n .env.example .env
cp -n input.example.json input.json
./scripts/run-with-env.sh
cat output/results.json

Keywords

SaaS change monitor, website change detection, pricing monitor, terms monitor, competitor monitoring, feature diff alerts, website diff API.