LicenPro
DocumentationWebhooks

Webhooks

Connect LicenPro to your existing backend, CRM, or billing system using automated HTTP callbacks.

Event Driven

Webhooks notify your system whenever something important happens (e.g., a new license is generated or an activation fails).

Supported Events

EventTrigger
license.createdFires when a new key is issued.
activation.successFires when a machine is successfully linked.
session.startFires every time an application instance heartbeats.

Security & Verification

Every webhook request includes a X-LicenPro-Signature header. You should verify this hash using your Secret Key to ensure the request came from us.

// Example Header
X-LicenPro-Signature: t=161245,v1=sha256...

JSON Payload

Standardized structures for easy parsing.

Automatic Retries

We retry up to 5 times if your server is down.