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
- In Zapier, create a new Zap with Webhooks by Zapier as the trigger
- Choose Catch Hook and copy the webhook URL
- Add a Zapier connector in the Dunmore console
- Paste the webhook URL and select event types
- 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"]
}'