List webhook subscriptions and the available eventsLink to List webhook subscriptions and the available events
GET/webhooks
- Scope
webhooks:read
curl "https://bookifycall.com/api/v1/external/webhooks" \
-H "X-API-Key: $BOOKIFYCALL_API_KEY"{
"success": true,
"data": {
"webhooks": [
{
"id": "00000000-0000-4000-8000-000000000008",
"name": "CRM sync",
"url": "https://crm.example.com/hooks/bookifycall",
"events": [
"call.completed",
"call.analyzed",
"lead.created"
],
"status": "active",
"enabled": true,
"lastSuccessAt": "2026-01-15T16:34:10.000Z",
"failCount": 0,
"createdAt": "2026-01-02T10:00:00.000Z",
"updatedAt": "2026-01-02T10:00:00.000Z",
"hasSecret": true,
"format": "platform"
}
],
"availableEvents": [
"call.started",
"call.completed",
"call.failed",
"call.transferred",
"message.taken",
"lead.created",
"lead.status_changed",
"appointment.booked",
"appointment.confirmed",
"appointment.cancelled",
"scheduled_call.created",
"scheduled_call.completed",
"scheduled_call.failed",
"call.analyzed",
"appointment.rescheduled",
"call.recording_ready"
],
"eventAliases": {
"call_completed": "call.completed"
}
}
}