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
Actions | Description |
| Checks out a license file in Keygen |
| Checks out a machine file in Keygen |
| Create license in Keygen |
| Create new user in Keygen |
| Find an entitlement in Keygen |
| Find license in Keygen |
| Find machine in Keygen |
| Find a release in Keygen |
| Find user in Keygen |
| Reinstate license in Keygen |
| Renew license in Keygen |
| Reset license usage in Keygen |
| Suspend license in Keygen |
| Transfer an existing license to another policy in Keygen |
| Update license in Keygen |
| Update machine in Keygen |
| Update user in Keygen |
Triggers
Triggers | Description |
| Triggers when a license is created in Keygen |
| Triggers when a license is deleted in Keygen |
| Triggers when a license is expired in Keygen |
| Triggers when a license is expiring within the next 3 days in Keygen |
| Triggers when a license is renewed in Keygen |
| Triggers when a license's usage is incremented in Keygen |
| Triggers when a release is created in Keygen |
| Triggers when a release is published in Keygen |
| Triggers when a user is created in Keygen |
| Triggers when a user resets their password in Keygen |