Skip to main content

Revoke License

If licenseId is provided, a single license will be revoked if found. Other parameters are ignored in this case. If the licenseId is not provided then the licenses will be revoked by the assignee's email. In addition to email, productCode might be provided to revoke licenses for specified products only for the defined email. JetBrains IDE licenses are distributed on a per-user basis and must be statically assigned to developers. Therefore, the revoke operation via the JetBrains Account API is available only 30 days after the license has been assigned. For the automated license distribution you can use the JetBrains License Vault: https://www.jetbrains.com/license-server If the licenses are being revoked by assignee's email within 30 days after assignment (for at least 1 assignee's license found), RECENTLY_ASSIGNED_LICENSE_IS_NOT_AVAILABLE_FOR_REVOKE error will be returned and no licenses will be revoked.

Basic Parameters

ParameterDescription
EmailAssignee's email.
License IDID of a license.

Advanced Parameters

ParameterDescription
Product CodeProduct code to filter licenses.

Example Output

{
"licenseIds": [
"string"
]
}

Automation Library Example

Revoke License with Jetbrains and Send Results Via Email

Automation LibraryPreview this Automation on desktop