License Status
Returns current license status and limits.
Request
| Property | Value |
|---|---|
| Method | GET |
| URL | /api/license/status |
| Content-Type | application/json |
| Authentication | Bearer Tokenb |
Request
curl -X GET "{BASE_URL}/api/license/status" \
-H "Authorization: Bearer YOUR_TOKEN"
Response Body
| 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 |
| 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) |
Successful Response (200)
{
"data": {
"licenseType": "Commercial",
"licenseModel": "Subscription",
"licenseState": "VALID",
"expireDate": 1778608476000,
"maxConnections": "Unlimited",
"maxStreams": "Unlimited",
"maxTranscoding": "Unlimited"
},
"meta": {
"executionTime": 0,
"generatedAt": 1764229987957
}
}
Error Response (4xx/5xx)
| Parameter | Type | Description |
|---|---|---|
message | string | Human-readable error message |
{
"message": "Error message"
}
Support Needed?
Create a free ticket and our support team will provide you necessary assistance.