Webhooks let your application receive real-time notifications when events happen in your UfirstDEV account, instead of polling the API.
Creating a Webhook
Go to Account → Webhooks, add your endpoint URL, and choose which events to subscribe to.
Common Events
lead.created, payment.succeeded, payment.failed, workflow.completed, and license.activated are all available as event types.
Verifying Payloads
Every webhook request includes an X-UfirstDEV-Signature header — verify it against your webhook secret before trusting the payload.