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

Cluster Source

Returns detailed information about a specific stream source.

Request

PropertyValue
MethodGET
URL/api/cluster/streams/{streamKey}/sources/{sourceId}
Content-Typeapplication/json
AuthenticationBearer Token
Request
Code iconbash
curl -X GET "{BASE_URL}/api/cluster/streams/{streamKey}/sources/{sourceId}" \
  -H "Authorization: Bearer YOUR_TOKEN"

Path Parameters

ParameterTypeRequiredDescription
streamKeystringYesUnique identifier of the stream
sourceIdstringYesUnique identifier of the stream source
Request With Parameters
Code iconbash
curl -X GET "{BASE_URL}/api/cluster/streams/{streamKey}/sources/{sourceId}" \
  -H "Authorization: Bearer YOUR_TOKEN"

Response Body

Source Info

ParameterTypeDescription
data.idstringUnique identifier of the stream source
data.statestringSource state (e.g., "PUBLISHED")
data.streamKeystringStream key
data.applicationTypestringApplication type (e.g., "TRANSCODE", "ORIGIN")
data.applicationIdstringUnique identifier of the associated application
data.applicationNamestringApplication name
data.resolutionstringVideo resolution (e.g., "1920x1080")
data.bitrateCountintegerCurrent bitrate in bytes/sec
data.substreamCountintegerNumber of sub-stream variants
data.healthScoreintegerSource health score (0-100, 0 when no data available)
data.healthGradestringSource health grade (e.g., "Very Good", "Good", "Bad", "No Data")
data.createDateintegerSource creation time (Unix timestamp in ms)

Metadata

ParameterTypeDescription
meta.executionTimeintegerRequest processing time in milliseconds
meta.generatedAtintegerResponse generation timestamp (Unix timestamp in ms)
Successful Response (200)
Code iconjson
{
  "data": {
    "streamKey": "123",
    "bitrateCount": 440698,
    "applicationType": "TRANSCODE",
    "substreamCount": 1,
    "id": "cs_6ih59lbjml94zj9e",
    "state": "PUBLISHED",
    "healthScore": 88,
    "healthGrade": "Very Good",
    "applicationId": "c_xl5uslmaml5gls7l",
    "resolution": "1920x1080",
    "applicationName": "transcode",
    "createDate": 1770276611482
  },
  "meta": {
    "executionTime": 0,
    "generatedAt": 1770287210383
  }
}

Error Response (4xx/5xx)

ParameterTypeDescription
messagestringHuman-readable error message
Source Not Found (404)
Code iconjson
{
  "message": "Source not found"
}
Error Response
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.