Licenses
5 endpoints
POST /licenses/validate
Validate
Validate a license key (active + not expired).
Parameters:
| Name | In | Required | Description |
|---|---|---|---|
authorization | header | No | — |
Request body:
{
key: `string`
}Response:
`any`GET /licenses
List All
List all licenses.
Parameters:
| Name | In | Required | Description |
|---|---|---|---|
active_only | query | No | — |
authorization | header | No | — |
Response:
`any`POST /licenses
Create
Create a new license.
Parameters:
| Name | In | Required | Description |
|---|---|---|---|
authorization | header | No | — |
Request body:
{
key: `string`
expiry: `string`
}Response:
`any`PUT /licenses/\{license_id\}
Update
Update a license.
Parameters:
| Name | In | Required | Description |
|---|---|---|---|
license_id | path | Yes | — |
authorization | header | No | — |
Request body:
{
key?: `string` | `null`
expiry?: `string` | `null`
active?: `boolean` | `null`
}Response:
`any`DELETE /licenses/\{license_id\}
Delete
Delete a license.
Parameters:
| Name | In | Required | Description |
|---|---|---|---|
license_id | path | Yes | — |
authorization | header | No | — |
Response:
`any`Last updated on