Website change monitor API

Know exactly what changed.

Turn authorized public pages into structured additions, removals, hashes, and change ratios—ready for agents, alerts, and review queues.

20 pages per bounded run$0.005 per page-monitored eventPrivate caller-isolated baselines
change-event.jsonSTRUCTURED
{
  "status": "changed",
  "changeRatio": 0.184,
  "added": [
    "Team plan now includes 15 projects.",
    "Priority support is included."
  ],
  "removed": [
    "Team plan includes 10 projects."
  ],
  "previousHash": "a12f…91c",
  "currentHash": "e84b…0d7"
}

A screenshot says something moved.

A hash says something changed.

Blaidlink shows the exact evidence.

Scope before you build

Stop bad automation projects before they start.

Use the free four-page diagnostic to expose vague outcomes, unsafe access, and unlimited revisions. When the project is a fit, turn the answers into a working scope and handoff package.

Free · $0 minimum

10 Questions Before You Quote an Automation Project

Ten client questions, concrete red flags, and a fast go / clarify / decline score for n8n, Make, Zapier, API, and data-automation work.

  • Four-page PDF
  • No signup fee
  • $5 contribution optional
Get the free diagnostic

Complete kit · $15 once

Automation Client Intake & Scope Kit

Convert discovery into a bounded scope, credential-safe access plan, risk register, change log, acceptance criteria, and evidence-ready handoff.

  • DOCX, PDF, and XLSX
  • Five client-ready emails
  • n8n, Make, Zapier, API, and data projects
View the complete kit

Operational templates only; not legal, security, privacy, tax, or compliance advice. Never place passwords, private keys, recovery codes, or seed phrases in project documents.

Free interactive tool

Check the scope before you name a price.

Score an automation request in under two minutes. Get a quote posture, contingency range, milestone recommendation, and the next questions to resolve. Your answers stay in this browser.

Open the standalone calculator

See when this helps

A client wants a price before the job is clear.

“Connect Shopify to Airtable, keep inventory synced, alert Slack when orders fail, and finish by Friday. What will it cost?”

The request sounds specific, but it leaves ownership, failure handling, live-data access, acceptance, and revisions unanswered.

How fast does the client need it?

Planning aid only—not legal, security, privacy, tax, or financial advice. The score does not replace technical discovery or a written agreement.

Fixed-scope services

Bring the broken flow. Get back evidence.

Start with a bounded deliverable, a visible price, and a handoff you can verify. No retainers, paid discovery calls, or credential sharing.

Live on Fiverr

AI app & SaaS QA

Core-flow testing for AI apps, chatbots, and SaaS products with reproducible findings, severity, screenshots, and a concise launch recommendation.

From $353-day entry delivery
View the live Gig

Productized delivery

Source-linked monitoring

Turn authorized public data into a monitored feed, evidence trail, and decision-ready dashboard without treating noisy changes as facts.

From $249Documented handoff
Discuss a monitoring build

Live on Fiverr & Contra

Website & competitor change monitoring

Track bounded public pages or APIs for price, product, policy, inventory, or competitor changes and receive timestamped source evidence with structured JSON or CSV output.

Fiverr from $35Expanded scope $249

Live on Fiverr & Contra

Excel, CSV & JSON cleanup

Turn one authorized dataset into normalized output, a documented schema, deterministic validation results, and a separate exceptions sheet without silently discarding records.

Entry cleanup $25Expanded scope $149

Only share test data and least-privilege, revocable access when required. Never send passwords, recovery codes, private keys, or seed phrases.

Five live Apify Actors

Run the signal—not another dashboard.

Use one bounded public-data workflow, pay only for declared lifecycle events, and keep the structured dataset for your own agents, alerts, and review queues.

Authorized public pages

Website change intelligence

Capture exact additions, removals, hashes, and change ratios against a caller-isolated baseline.

$0.005per page-monitored event
Open the Actor

SAM.gov

Opportunity fit & amendment monitor

Filter recent opportunities to explicit buyer criteria and explain qualified new records and material amendments.

$0.02qualified new opportunity
Open the Actor

USAspending.gov

Competitor award intelligence

Track qualifying first-seen award activity, modifications, and deobligations with source-linked evidence.

$0.01matched first-seen activity
Open the Actor

CFPB complaints

Complaint spike monitor

Detect statistically supported complaint-rate spikes and emerging product/issue concentrations without retaining narratives.

$0.02complaint-spike alert
Open the Actor

CPSC recalls

Supplier recall monitor

Watch a bounded supplier or product scope for new recall exposure and material source changes.

$0.05new recall exposure
Open the Actor

Apify platform usage is billed separately by Apify. Prices describe live declared events, not guaranteed result counts or business outcomes.

Reproducible workflow

Baseline → change → downstream action

Use the controlled fixture below. Its tracked pricing copy alternates once per UTC minute; everything outside #tracked-copy is ignored.

01

Copy the controlled fixture

The same public URL changes on a predictable schedule and sends no cookies or personal data.

/fixtureInspect ↗
02

First run

Establish a baseline

Set contentSelector to #tracked-copy. The first successful run stores normalized text and its hash.

status: baseline
03

After the minute changes

Run the same task again

The Actor compares against the caller’s isolated baseline and emits sentence-level evidence.

status: changed
04

Automate

Schedule or send a webhook

Use an Apify Task for recurring runs, then route the stable dataset schema into your agent or alerting workflow.

schedule: daily / hourly

Reproducible workflow repair

A silent n8n failure, caught before production.

A deliberately broken fixture and its repaired counterpart show exactly how the audit handles retries, separate error outputs, and secret-safe failure records.

Before2 confirmed defects

“Error handling” that silently drops errors

Fetch Suppliers
  onError: continueErrorOutput
  retryOnFail: missing
  main[0] → Normalize Suppliers
  main[1] → [unwired]
  • No bounded retry for transient API failures
  • The separate error output emits into the void
After0 structural findings

A visible, bounded failure path

Fetch Suppliers
  retry: 3 attempts · 5s delay
  main[0] → Normalize → Success
  main[1] → Sanitize Error
          → Error Recorded
  • Persistent failures reach a dedicated handler
  • Credential-like text is redacted from the record
3/3 repository tests pass

The fixture uses a reserved .invalid URL, no credentials, and no personal data. This proves the documented workflow structure—not a hosted execution, client result, or uptime claim.

Audit one workflow · $30

Reproducible data cleanup

Every rejected row has a reason.

A synthetic Excel fixture shows the complete handoff: messy input, normalized output, source-row traceability, reason-coded exceptions, a visible schema, and formula-driven QA totals.

Raw input12

synthetic order rows

Accepted6

normalized records

Exceptions6

retained with reasons

QA checks5/5

formula-driven passes

Input defects

duplicate ID · missing ID · invalid email · invalid date · negative amount · unsupported status

Auditable delivery

QA Summary · Raw Input · Cleaned Output · Exceptions · Data Dictionary
0 scanned formula errors

This is a reproducible synthetic demonstration—not client data, a testimonial, a paid result, or revenue. Buyer records are never silently discarded.

Clean one dataset · $25

Product contract

Evidence before automation

01

Normalized content

CSS selection and configurable ignore rules remove navigation, scripts, and known page noise before comparison.

02

Explainable differences

Added and removed sentences sit beside previous/current hashes and the normalized change ratio.

03

Bounded access

Public HTTP(S) only, private-network blocking, response-size limits, optional robots enforcement, and no browser fingerprinting.

Transparent economics

Pay for pages checked—not promises.

Blaidlink charges $0.005 per page-monitored event. Apify platform usage is billed separately by Apify. Maximum-run-charge controls can cap buyer spend.

Example bounded run

20 pages
Blaidlink events$0.10
Apify platform usageseparate
Open the Store listing

Responsible use: monitor only pages you are authorized to access. Respect applicable terms, robots rules, copyright, privacy requirements, and rate limits. Results are change-screening evidence, not legal or compliance advice.