Create a webhook
Register a new webhook endpoint for an application.
Path parameters
Request body
Available events
license.validated, license.created, license.revoked, license.activated, license.hwid_bound, license.hwid_reset, license.deleted
Example
Response (201)
Errors
List webhooks
List all webhooks for an application.
Example
Response (200)
The
secret field is not returned in list responses for security.Update a webhook
Update the URL, events, or enabled status of an existing webhook.
Path parameters
Request body
All fields are optional; only included fields are updated.Example
Response (200)
Delete a webhook
Permanently delete a webhook endpoint.
Example
Response (200)
Test a webhook
Send a test event to the webhook endpoint. Returns the HTTP status code from your server.
Example
Response (200)
test.ping event with sample data to your endpoint.
Webhook payload format
Every webhook delivery sends an HTTP POST with these headers and body:Headers
Body
data object varies by event type but always includes licenseKey and appId.