Getting Started
Getting started with LicenseGate is easy but your journey might look different depending on your use case.
Sign Up or Self-Host
You can either sign up for a free account on LicenseGate Cloud or self-host LicenseGate on your own infrastructure.
Sign Up
To sign up for a free account you just need an email address and a password - no credit card required.
Self-Host
For detailed instructions on how to self-host LicenseGate, please refer to the Self-Hosting Guide.
Create your first License
- Navigate to “Manage Licenses” and click on ”+ New License” on the top right.
- Fill out all required fields
- Per default you get a random UUIDv4 as license key. You can change this to anything you like.
- The `Your Notes’ section is optional and can be used to store additional information about the license.
- You can also specify various restrictions for the license.
- Click “Save” on the top right to create the license.
Integrate LicenseGate into your application
Once you created your first license, you will get a popup that walks you through various integration options.
Read more about security considerations to understand what you need to consider when integrating LicenseGate into your application.
At the core a license check is a simple HTTP request:
GET https://api.licensegate.io/license/{user-id}/{license-key}/verify
You can find your user-id
in the settings of your LicenseGate account.
The server will respond with a json object that contains the validity of the license:
{
"valid": true,
"result": "VALID"
}