curl -X POST "https://api.foxreach.io/api/v1/webhooks" \ -H "X-API-Key: otr_your_key" \ -H "Content-Type: application/json" \ -d '{ "url": "https://your-app.com/webhooks/outreach", "events": ["email.sent", "reply.received", "campaign.completed"] }'
{ "data": { "id": "cwh_new456", "url": "https://your-app.com/webhooks/outreach", "isActive": true, "events": ["email.sent", "reply.received", "campaign.completed"], "secret": "a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6q7r8s9t0u1v2w3x4y5z6a7b8c9d0e1f2", "lastDeliveredAt": null, "consecutiveFailures": 0, "createdAt": "2025-01-15T10:00:00", "updatedAt": "2025-01-15T10:00:00" } }
Create a new webhook. A signing secret is auto-generated and returned once.
secret
422
email.sent, email.failed, email.bounced, email.opened, reply.received, reply.categorized, campaign.started, campaign.paused, campaign.completed, lead.created, lead.updated