Storm docs logo
Search the docs.../
Explore Storm Products

License Status

Returns current license status and limits.

Request

PropertyValue
MethodGET
URL/api/license/status
Content-Typeapplication/json
AuthenticationBearer Tokenb
Request
Code iconbash
curl -X GET "{BASE_URL}/api/license/status" \
  -H "Authorization: Bearer YOUR_TOKEN"

Response Body

CodeDescription
200Success
400Bad Request - Invalid parameters
401Unauthorized - Invalid or missing token
429Too Many Requests - Rate limit exceeded
500Internal Server Error
ParameterTypeDescription
data.licenseType"Non-Commercial" | "Commercial"Type of license
data.licenseModel"Subscription" | "Developer"License model
data.licenseState"VALID" | "EXPIRED" | "INVALID"Current license state
data.expireDateintegerLicense expiration date (Unix timestamp in ms)
data.maxConnections"Unlimited" | integerMaximum allowed connections
data.maxStreams"Unlimited" | integerMaximum allowed streams
data.maxTranscoding"Unlimited" | integerMaximum allowed transcoding tasks
meta.executionTimeintegerRequest processing time in milliseconds
meta.generatedAtintegerResponse generation timestamp (Unix timestamp in ms)
Successful Response (200)
Code iconjson
{
  "data": {
    "licenseType": "Commercial",
    "licenseModel": "Subscription",
    "licenseState": "VALID",
    "expireDate": 1778608476000,
    "maxConnections": "Unlimited",
    "maxStreams": "Unlimited",
    "maxTranscoding": "Unlimited"
  },
  "meta": {
    "executionTime": 0,
    "generatedAt": 1764229987957
  }
}

Error Response (4xx/5xx)

ParameterTypeDescription
messagestringHuman-readable error message
Code iconjson
{
  "message": "Error message"
}
Support Needed?

Create a free ticket and our support team will provide you necessary assistance.

Blog
Support
About us
Patents
Term of use
Privacy policy
Contact
©2026 Storm Streaming Media. All Rights Reserved.