Keyzy
Software licensing with license registration, validation, updates, and device binding.
Issues a license key, validates one at runtime, and checks which devices a customer has activated.
Use Keyzy with Snow
Snow is a personal AI assistant that builds real apps for you, and they can put Keyzy to work.
What Snow can do with Keyzy
These are the Keyzy operations Snow and the apps you build with it can run. Sign in to choose which ones Snow may run without asking.
Reads4
Look at your data without changing it.
- Get License
Return customer, SKU, type, registration, and validity-period details for one license serial.
- List Activations
Return all activation records associated with one license serial number.
- 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 Registration
Check an unregistered dealer license and return the customer-registration details before submitting them.
Creates1
Add something new to your account.
- 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.
Updates5
Change something that is already there.
- 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.
- 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 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 Term
Update the validity start and/or required end time of a subscription or trial license. Requires a write-enabled App Key.
- Validate License
Validate a Keyzy license for a product. Supplying host_id can create or refresh a device activation and consume an activation slot.
Deletes4
Remove something. This often cannot be undone.
- 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 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.
- 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.
- 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.
Related integrations
Ready to put Keyzy to work?
Sign up free, build an app by chatting, and connect Keyzy in minutes. No credit card required.