Returns current license status and limits.
| Property | Value |
|---|---|
| Method | GET |
| URL | /api/license/status |
| Content-Type | application/json |
| Authentication | Bearer Tokenb |
| Code | Description |
|---|---|
| 200 | Success |
| 400 | Bad Request - Invalid parameters |
| 401 | Unauthorized - Invalid or missing token |
| 429 | Too Many Requests - Rate limit exceeded |
| 500 | Internal Server Error |
{
"data": {
"licenseType": "Commercial",
"licenseModel": "Subscription",
"licenseState": "VALID",
"expireDate": 1778608476000,
"maxConnections": "Unlimited",
"maxStreams": "Unlimited",
"maxTranscoding": "Unlimited"
},
"meta": {
"executionTime": 0,
"generatedAt": 1764229987957
}
}
| Parameter | Type | Description |
|---|---|---|
data.licenseType |
"Non-Commercial" | "Commercial" |
Type of license |
data.licenseModel |
"Subscription" | "Developer" |
License model |
data.licenseState |
"VALID" | "EXPIRED" | "INVALID" |
Current license state |
data.expireDate |
integer | License expiration date (Unix timestamp in ms) |
data.maxConnections |
"Unlimited" | integer |
Maximum allowed connections |
data.maxStreams |
"Unlimited" | integer |
Maximum allowed streams |
data.maxTranscoding |
"Unlimited" | integer |
Maximum allowed transcoding tasks |
meta.executionTime |
integer | Request processing time in milliseconds |
meta.generatedAt |
integer | Response generation timestamp (Unix timestamp in ms) |
{
"message": "Error message"
}
| Parameter | Type | Description |
|---|---|---|
message |
string | Human-readable error message |