Key Generation

This article describes the way you can generate keys by a simple web request through another website or an application.


Nowadays, many operations are performed by a computer. In terms of software distribution, it is an advantage if the entire cycle (app downloaded, evaluated, purchased, activated) is automatized. External key generation is one of the pieces in the software distribution puzzle. For example, Key Generation allows your customers to receive a valid license directly after purchasing your product.

Enabling Key Generation

  1. First, log in to your account so that you can access you security page:
  2. Press Allow external key generation.
  3. (later) Copy the Private Key.

Once this feature is activated (step 2), any request that is in the correct format with the private key (step 3) will be able to generate one key in a given product, if the  product is set to Is Public.

Generating a Key

Once you have enabled key generation, you are able to generate a new key. The simplest way is to assign all parameters (can be found here) to get a link that will return the specific key you want. A quick way to get that link without actually reading the Web API documentation is as following:

  1. Select the product:
  2. Press Create New Key
  3. Fill in all the parameters (such as set time, features, etc.)
  4. Press on the </> button.
  5. Copy the link in the textbox.

Done! If you try to visit the link, you will notice that a new key will be returned. If you prefer to get a json object instead, please add  &json=true .

About The Author

Most Helpful User

Rate This Article

(79 out of 118 people found this article helpful)

Leave A Comment?