Keyzy

Keyzy is a software licensing platform for registering, validating, updating, and managing licenses and device activations.

14 actions Integration catalog
Request access
Connect Keyzy once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Delete ActivationKEYZY_DELETE_ACTIVATION
Permanently and irreversibly delete an activation record by its numeric ID using a write-enabled App Key. This operation cannot be undone.
Delete LicenseKEYZY_DELETE_LICENSE
Permanently delete a Keyzy license and all activation records associated with it. This cascading deletion is irreversible. Confirm the serial and current license type before calling. Requires a write-enabled App Key.
Download Encrypted License FileKEYZY_DOWNLOAD_ENCRYPTED_LICENSE_FILE
Activate or renew a semi-online Keyzy license and download its encrypted offline license file. A new host can consume an activation slot, and a repeat download resets the file's offline-license lifetime.
Get LicenseKEYZY_GET_LICENSE
Return customer, SKU, type, registration, and validity-period details for one license serial.
List ActivationsKEYZY_LIST_ACTIVATIONS
Return all activation records associated with one license serial number.
List License ProductsKEYZY_LIST_LICENSE_PRODUCTS
Return the products associated with a license serial, including product codes needed for validation. Keyzy requires a write-enabled App Key for this endpoint.
Preview Dealer License RegistrationKEYZY_PREVIEW_DEALER_LICENSE_REGISTRATION
Check an unregistered dealer license and return the customer-registration details before submitting them.
Register Dealer LicenseKEYZY_REGISTER_DEALER_LICENSE
Preview an offline dealer license, verify its SKU, then irreversibly register it to a customer as the license owner. The registration cannot be undone through this toolkit.
Register LicenseKEYZY_REGISTER_LICENSE
Assign an available license for an SKU to a customer and return the new serial number. If license-email delivery is enabled for the SKU, Keyzy may also email the license information to the customer. Requires a write-enabled App Key.
Update ActivationKEYZY_UPDATE_ACTIVATION
Activate or deactivate an existing activation record by numeric ID. Set activated to true to enable the record, or false to disable it without deleting it. Requires a write-enabled App Key.
Update License SKUKEYZY_UPDATE_LICENSE_SKU
Move a license to a new SKU, changing its license type to the destination SKU's type. Moving to a trial or subscription SKU may require a separate license-term update. Requires a write-enabled App Key.
Update License TermKEYZY_UPDATE_LICENSE_TERM
Update the validity start and/or required end time of a subscription or trial license. Requires a write-enabled App Key.
Upgrade LicenseKEYZY_UPGRADE_LICENSE
Irreversibly exchange a current license for an upgrade license. WARNING: when Keyzy confirms success, it permanently deletes the current license and makes the upgrade license usable. Use only after confirming both serials and that deleting the current license is intended.
Validate LicenseKEYZY_VALIDATE_LICENSE
Validate a Keyzy license for a product. Supplying host_id can create or refresh a device activation and consume an activation slot.