Dunmore

Zapier Integration

Connect Dunmore to 6,000+ apps via Zapier webhooks.

Connect Dunmore to Zapier to trigger automations from payment events across 6,000+ apps.

Setup

  1. In Zapier, create a new Zap with Webhooks by Zapier as the trigger
  2. Choose Catch Hook and copy the webhook URL
  3. Add a Zapier connector in the Dunmore console
  4. Paste the webhook URL and select event types
  5. Test the trigger in Zapier to map fields

Event Payload

All Dunmore events are forwarded as JSON to Zapier with these top-level fields:

{
  "event_type": "payment.settled",
  "event_id": "evt_xxx",
  "timestamp": "2026-02-19T...",
  "data": { ... },
  "metadata": { "project_id": "proj_xxx" }
}

Use Zapier's built-in filtering to route different event types to different actions.

Configuration

{
  "type": "zapier",
  "config": {
    "webhookUrl": "https://hooks.zapier.com/hooks/catch/..."
  },
  "eventTypes": ["payment.settled", "payment.failed"]
}

API Example

curl -X POST https://api.dunmore.xyz/api/projects/{projectId}/connectors \
  -H "Authorization: Bearer {token}" \
  -H "Content-Type: application/json" \
  -d '{
    "type": "zapier",
    "config": {
      "webhookUrl": "YOUR_ZAPIER_WEBHOOK_URL"
    },
    "eventTypes": ["payment.settled", "payment.failed", "customer.first_payment"]
  }'