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

Transcode Task List

Returns a paginated list of transcoding tasks.

Request

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

Query Parameters

ParameterTypeRequiredDefaultDescription
pageintegerNo1Page number
rowsPerPageintegerNo10Number of items per page
orderBystringNo-Field name to sort by (e.g., "startTime")
orderasc | descNo-Sort order
searchstringNo-Filter by stream key
With query parameters
Code iconbash
curl -X GET "{BASE_URL}/api/transcode/active?page=value&rowsPerPage=value&orderBy=value" \
  -H "Authorization: Bearer YOUR_TOKEN"

Response Body

Pagination

ParameterTypeDescription
data.totalItemsintegerTotal number of tasks
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

Task Object

ParameterTypeDescription
data.list[].idstringUnique identifier of the task
data.list[].typestringTask type
data.list[].statestringTask state
data.list[].applicationNamestringApplication name
data.list[].streamKeystringStream key
data.list[].subStreamstringSub-stream name
data.list[].startTimeintegerTask start time (Unix timestamp in ms)
data.list[].durationintegerTask duration in milliseconds
data.list[].readPacketsintegerNumber of packets read
data.list[].writePacketsintegerNumber of packets written
data.list[].errorCountintegerNumber of errors encountered
data.list[].isReaderbooleanIndicates if task is reading data
data.list[].isWriterbooleanIndicates if task is writing data

Metadata

ParameterTypeDescription
meta.executionTimeintegerRequest processing time in milliseconds
meta.generatedAtintegerResponse generation timestamp (Unix timestamp in ms)
Successful Response (200)
Code iconjson
{
  "data": {
    "totalItems": 2,
    "itemsPerPage": 10,
    "totalPages": 1,
    "currentPage": 1,
    "hasPrevious": false,
    "hasNext": false,
    "list": [
      {
        "id": "p_v7t8b218mj1x74ux",
        "type": "FILE_READER",
        "state": "RUNNING",
        "applicationName": "origin",
        "streamKey": "eternals",
        "subStream": "native",
        "startTime": 1765486700905,
        "duration": 305629206,
        "readPackets": 10209191,
        "writePackets": 0,
        "errorCount": 0,
        "isReader": true,
        "isWriter": true
      },
      {
        "id": "p_f81yhse9mj1x6nk8",
        "type": "FILE_READER",
        "state": "RUNNING",
        "applicationName": "origin",
        "streamKey": "f1",
        "subStream": "native",
        "startTime": 1765486678488,
        "duration": 305651623,
        "readPackets": 10215589,
        "writePackets": 0,
        "errorCount": 0,
        "isReader": true,
        "isWriter": true
      }
    ]
  },
  "meta": {
    "executionTime": 0,
    "generatedAt": 1765792330111
  }
}

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.