Managing Licenses
Learn how to create, assign, and manage licenses.
Creating Licenses
Licenses are created from plans and inherit all the plan's settings. When you create a license, it snapshots the plan configuration at that moment.
Using the Dashboard:
- Go to Licenses
- Click "Create License"
- Select a plan
- Optionally override expiration
- Click "Create"
Assigning Licenses
After creating a license, assign it to a user by their userId (your internal user identifier).
Using the API:
POST /api/v1/admin/licenses/:licenseId/assign
{
"userId": "user_123"
}License Status
Licenses can have different statuses:
active- License is active and validsuspended- Temporarily disabledrevoked- Permanently disabledexpired- Past expiration date
Update status using PATCH /api/v1/admin/licenses/:id/status