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

Application List

Returns a paginated list of applications on the server.

Request

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

Query Parameters

ParameterTypeRequiredDefaultDescription
pageintegerNo1Page number
rowsPerPageintegerNo10Number of items per page
orderBystringNo-Field name to sort by
orderstring"asc" | "desc"-Sort order
searchstringNo-Filter by application name
appTypestring"MONO" | "ORIGIN" | "TRANSCODE" | "EDGE"-Filter by application type
With Query Parameters
Code iconbash
curl -X GET "{BASE_URL}/api/applications?page=value&rowsPerPage=value&orderBy=value" \
  -H "Authorization: Bearer YOUR_TOKEN"

Response Body

Pagination

ParameterTypeDescription
data.totalItemsintegerTotal number of applications
data.itemsPerPageintegerNumber of items per page
data.totalPagesintegerTotal number of pages
data.currentPageintegerCurrent page number
data.hasPreviousbooleanIndicates if a previous page exists
data.hasNextbooleanIndicates if a next page exists

Application Object

ParameterTypeDescription
data.list[].idstringUnique identifier of the application
data.list[].namestringApplication name
data.list[].type"MONO" | "ORIGIN" | "TRANSCODE" | "EDGE"Application type
data.list[].classstringInternal class name of the application
data.list[].streamCountintegerNumber of active streams
data.list[].viewerCountintegerNumber of connected viewers
data.list[].connectionCountintegerTotal number of connections
data.list[].inBandwidthintegerIncoming bandwidth in bytes/sec
data.list[].outBandwidthintegerOutgoing bandwidth in bytes/sec
data.list[].inTotalBytesintegerTotal incoming bytes
data.list[].outTotalBytesintegerTotal outgoing bytes
data.list[].clusterTypebooleanIndicates if this is a cluster application type
data.list[].clusterConnectionbooleanIndicates if cluster connection is active

Cluster Connection Data

ParameterTypeDescription
data.list[].clusterConnectionDataobjectCluster connection details (if applicable)
data.list[].clusterConnectionData.cmIdentitystringCluster manager identity
data.list[].clusterConnectionData.connectionStatestringConnection state
data.list[].clusterConnectionData.startDateintegerConnection start time (Unix timestamp in ms)
data.list[].clusterConnectionData.latencyintegerConnection latency in milliseconds
data.list[].clusterConnectionData.packetReceivedintegerTotal packets received
data.list[].clusterConnectionData.packetSendintegerTotal packets sent

Metadata

ParameterTypeDescription
meta.executionTimeintegerRequest processing time in milliseconds
meta.generatedAtintegerResponse generation timestamp (Unix timestamp in ms)
Successful Response (200)
Code iconjson
{
  "data": {
    "totalItems": 4,
    "itemsPerPage": 2,
    "totalPages": 2,
    "currentPage": 1,
    "hasPrevious": false,
    "hasNext": true,
    "list": [
      {
        "id": "origin",
        "name": "origin",
        "type": "ORIGIN",
        "class": "OriginApplication",
        "streamCount": 1,
        "viewerCount": 0,
        "connectionCount": 3,
        "inBandwidth": 0,
        "outBandwidth": 435664,
        "inTotalBytes": 822,
        "outTotalBytes": 66346005,
        "clusterType": true,
        "clusterConnection": true,
        "clusterConnectionData": {
          "cmIdentity": "NewNode1",
          "connectionState": "AUTHENTICATED",
          "startDate": 1771941174655,
          "latency": 0,
          "packetReceived": 30,
          "packetSend": 34
        }
      }
    ]
  },
  "meta": {
    "executionTime": 1,
    "generatedAt": 1771941315538
  }
}

Error Response (4xx/5xx)

ParameterTypeDescription
messagestringHuman-readable error message
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.