Skip to main content

List Streams

List streams

Request

Request-Line

GET /lls/v1.0/stream

Query Parameters

ParameterTypeRequiredDescription
domainStringOptionaldomain name
appStringOptionalapp name
statusStringOptionalstatus of stream. valid values: banned, active.

Response

Response Body

ParameterTypeRequiredDescription
streamsArrayMandatoryArray of Stream Object

Object: Stream

ParameterTypeRequiredDescription
idStringMandatorystream id
domainStringMandatorydomain name
appStringMandatoryapp name
streamStringMandatorystream name
createdTimestampMandatoryTimestamp of created time in UTC timezone.
updatedTimestampOptionalTimestamp of updated time in UTC timezone.
latestStreamingAtTimestampMandatoryTimestamp in UTC timezone when latest streaming began.
statusStringMandatoryStatus of domain. Valid values: banned.

Examples

List All Streams for a Domain

Request

GET /lls/v1.0/stream?domain=live.example.com HTTP/1.1

Successful Response Body

{
"streams": [
{
"id": "d290f1ee-6c54-4b01-90e6-d701748f0851",
"domain": "live.example.com",
"app": "live",
"stream": "stream101",
"created": "2025-07-11T14:20:00Z",
"latestStreamingAt": "2025-07-11T14:20:00Z",
"status": "active"
},
{
"id": "f8b5c1a0-3d2e-5f4a-9b8c-1a2b3c4d5e6f",
"domain": "live.example.com",
"app": "vod",
"stream": "movie-night",
"created": "2025-07-11T14:25:00Z",
"updated": "2025-07-11T14:28:00Z",
"latestStreamingAt": "2025-07-11T14:28:00Z",
"status": "banned"
}
]
}

List All Active Streams for an Application

Request

GET /lls/v1.0/stream?domain=live.example.com&app=live&status=active HTTP/1.1

Successful Response Body

{
"streams": [
{
"id": "d290f1ee-6c54-4b01-90e6-d701748f0851",
"domain": "live.example.com",
"app": "live",
"stream": "stream101",
"created": "2025-07-11T14:20:00Z",
"latestStreamingAt": "2025-07-11T14:20:00Z",
"status": "active"
}
]
}

List All Banned Streams

This example shows how to list all streams across all domains and apps that have a banned status.

Request

GET /lls/v1.0/stream?status=banned HTTP/1.1

Successful Response Body

{
"streams": [
{
"id": "f8b5c1a0-3d2e-5f4a-9b8c-1a2b3c4d5e6f",
"domain": "live.example.com",
"app": "vod",
"stream": "movie-night",
"created": "2025-07-11T14:25:00Z",
"updated": "2025-07-11T14:28:00Z",
"status": "banned"
}
]
}

Best Practices

Rate Limiting

Rate Limits

Rate limiting is posed upon the API, please kindly check your API calls to ensure complying with the rate limit below:

  • 100 requests per minute
  • 1000 requests per hour