Create, validate, suspend, renew and revoke Keygen licenses, manage machines and users, and read products, policies and entitlements.
Explore 29 workflow actions for Keygen, including account permissions and operation limits.
15 read actions14 write actions
WORKFLOW ACTIONS
What you can configure.
Choose an action in the workflow builder, connect an account, and map its inputs. These actions are available in the catalog; your account access and a successful test determine whether they work for your setup.
Activate machine
Write
Activate a machine for a license by its fingerprint.
Permissions and limits
Account permissions
A Keygen admin, environment or product token
A repeated request may repeat the external action. Review the previous result before retrying a write.
Ban user
Write
Ban a user: they cannot sign in to the API and their licenses become BANNED.
Permissions and limits
Account permissions
A Keygen admin, environment or product token
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create license
Write
Create a license under a policy, optionally for a user and with its own limits.
Permissions and limits
Account permissions
A Keygen admin, environment or product token
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create user
Write
Create a user with an email, and optionally a name and metadata; no password is set.
Permissions and limits
Account permissions
A Keygen admin, environment or product token
A repeated request may repeat the external action. Review the previous result before retrying a write.
Deactivate machine
Write
Delete a machine, freeing its seat.
Permissions and limits
Account permissions
A Keygen admin, environment or product token
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete user
Write
Delete a user.
Permissions and limits
Account permissions
A Keygen admin, environment or product token
A repeated request may repeat the external action. Review the previous result before retrying a write.
Get entitlement
Read
Read an entitlement.
Permissions and limits
Account permissions
A Keygen admin, environment or product token
Get license
Read
Read a license.
Permissions and limits
Account permissions
A Keygen admin, environment or product token
Get machine
Read
Read a machine.
Permissions and limits
Account permissions
A Keygen admin, environment or product token
Get policy
Read
Read a policy.
Permissions and limits
Account permissions
A Keygen admin, environment or product token
Get product
Read
Read a product.
Permissions and limits
Account permissions
A Keygen admin, environment or product token
Get user
Read
Read a user.
Permissions and limits
Account permissions
A Keygen admin, environment or product token
List entitlements
Read
List entitlements.
Permissions and limits
Account permissions
A Keygen admin, environment or product token
List licenses
Read
List licenses, newest first, by status, product, policy, owner, user, group or machine.
Permissions and limits
Account permissions
A Keygen admin, environment or product token
List machines
Read
List machines by license, key, fingerprint, product, policy, user or group.
Permissions and limits
Account permissions
A Keygen admin, environment or product token
List policies
Read
List policies, optionally for one product.
Permissions and limits
Account permissions
A Keygen admin, environment or product token
List products
Read
List products.
Permissions and limits
Account permissions
A Keygen admin, environment or product token
List users
Read
List users by status, product or group.
Permissions and limits
Account permissions
A Keygen admin, environment or product token
Reinstate license
Write
Lift a license's suspension.
Permissions and limits
Account permissions
A Keygen admin, environment or product token
A repeated request may repeat the external action. Review the previous result before retrying a write.
Renew license
Write
Extend a license's expiry by its policy's duration.
Permissions and limits
Account permissions
A Keygen admin, environment or product token
A repeated request may repeat the external action. Review the previous result before retrying a write.
Revoke license
Write
Delete a license and its machines; this cannot be undone.
Permissions and limits
Account permissions
A Keygen admin, environment or product token
A repeated request may repeat the external action. Review the previous result before retrying a write.
Suspend license
Write
Suspend a license; it then fails validation.
Permissions and limits
Account permissions
A Keygen admin, environment or product token
A repeated request may repeat the external action. Review the previous result before retrying a write.
Unban user
Write
Lift a user's ban.
Permissions and limits
Account permissions
A Keygen admin, environment or product token
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update license
Write
Change a license's name, expiry, limits, protection, suspension or metadata.
Permissions and limits
Account permissions
A Keygen admin, environment or product token
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update machine
Write
Change a machine's name, platform, hostname, IP, cores or metadata.
Permissions and limits
Account permissions
A Keygen admin, environment or product token
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update user
Write
Change a user's email, name or metadata.
Permissions and limits
Account permissions
A Keygen admin, environment or product token
A repeated request may repeat the external action. Review the previous result before retrying a write.
Validate license
Read
Check a license by ID, optionally for a machine fingerprint, product or entitlements.
Permissions and limits
Account permissions
A Keygen admin, environment or product token
Validate license key
Read
Check a license key, optionally for a machine fingerprint, product or entitlements.
Permissions and limits
Account permissions
A Keygen admin, environment or product token
Who am I
Read
Read the profile the token belongs to.
Permissions and limits
Account permissions
A Keygen admin, environment or product token
SETUP
Start with a controlled test.
01Connect the intended account
Use the account and permissions required for your process. Review the connection check before configuring a workflow action.
02Review inputs and access
Select a listed operation and map its required inputs. Use test records and add a human approval before writes that need review.
03Confirm the result
Inspect step outputs and confirm the result in Keygen. A saved workflow is not a completed provider action.