Skip to main content
When you register a webhook endpoint, you choose which event types trigger a delivery to your server. The table below lists every event KeyPort currently supports.

Event reference

Fires when a new license key is created in your organization. Use this event to provision access in your application or send a welcome message to the license holder.
Fires when a license key is manually revoked. After revocation, the key is no longer valid. Use this event to remove access from the associated user or device.
Fires when a license key reaches its expiration date and is no longer valid. Use this event to prompt the license holder to renew or to deactivate their access.
Fires when an IP address is blocked from using a specific license key. Use this event to log suspicious activity or alert the license holder.
Fires when a previously blocked IP address is removed from the blocklist for a license key. The IP address can once again be used to activate the license.
Fires when all blocked IP addresses are cleared for a license key at once. Use this event to record that the IP restrictions on a license have been fully reset.
Fires when a license key is successfully transferred from one holder to another. Use this event to update ownership records in your application.
Fires when a license transfer request is rejected. Use this event to notify the requesting party that the transfer did not go through.
Fires when multiple license keys are revoked in a single bulk operation. Each bulk revocation produces one event delivery. Use this event to handle large-scale access removal in your application.