Unify Integrations
Logo
Keygen

Keygen

Logo

2 mins READ

Keygen is a modern software licensing and distribution platform designed for developers and SaaS businesses. It enables secure license generation, validation, and user management via robust APIs.

Integrating Keygen automates license control and user access, streamlining product activation and usage tracking.

Authentication

Before you begin, make sure you have the following information:

  • Connection Name: Select a descriptive name for your connection, like "MyAppKeygenIntegration". This helps in easily identifying the connection within your application or integration settings.

  • Authentication Type: Keygen supports username-password authentication.

Username & Password Based Authentication

  • Simply provide your Keygen username and password for authentication.

  • No additional setup is required.

Actions

ActionsDescription
Checkout licenseChecks out a license file in Keygen
Checkout machineChecks out a machine file in Keygen
Create licenseCreate license in Keygen
Create userCreate new user in Keygen
Find entitlementFind an entitlement in Keygen
Find licenseFind license in Keygen
Find machineFind machine in Keygen
Find releaseFind a release in Keygen
Find userFind user in Keygen
Reinstate licenseReinstate license in Keygen
Renew licenseRenew license in Keygen
Reset license usageReset license usage in Keygen
Suspend licenseSuspend license in Keygen
Transfer licenseTransfer an existing license to another policy in Keygen
Update licenseUpdate license in Keygen
Update machineUpdate machine in Keygen
Update userUpdate user in Keygen

Triggers

TriggersDescription
License createdTriggers when a license is created in Keygen
License deletedTriggers when a license is deleted in Keygen
License expiredTriggers when a license is expired in Keygen
License expiring soonTriggers when a license is expiring within the next 3 days in Keygen
License renewedTriggers when a license is renewed in Keygen
License usage incrementedTriggers when a license's usage is incremented in Keygen
Release createdTriggers when a release is created in Keygen
Release publishedTriggers when a release is published in Keygen
User createdTriggers when a user is created in Keygen
User password resetTriggers when a user resets their password in Keygen