Connect Diffspark to Zapier

Send page changes to Slack, Sheets, your CRM, and thousands of other apps - or create monitors from existing workflows.

Trigger: page changed

Option A - Webhook (instant): create a monitor with channel webhook and format zapier. Paste your Zapier Catch Hook URL.

Option B - Polling (Pro+ API): Zapier polls GET /api/v1/changes?since=ISO8601 with header X-API-Key.

curl -H "X-API-Key: YOUR_KEY" \
  "https://diffspark.com/api/v1/changes?since=2026-01-01T00:00:00+00:00"

Action: create monitor

Use Zapier's Webhooks action to POST /api/v1/monitors with JSON body:

{
  "url": "https://example.com/pricing",
  "name": "Competitor pricing",
  "mode": "text",
  "interval_seconds": 3600,
  "channels": ["email", "webhook"],
  "webhook_url": "https://hooks.zapier.com/...",
  "webhook_format": "zapier"
}

Zapier webhook payload

Flat JSON fields for easy Zap mapping:

Unlock the API on Pro