Skip to main content

Query a Recording Template

Query a recording template by template name

Request

Request-Line

GET /lls/v1.0/template/recording/{templateName}

Response

Response Body

ParameterTypeRequiredDescription
templateNameStringMandatoryrecording template name.
createdTimestampMandatoryTimestamp of created time in UTC timezone. Default is now.
statusStringMandatoryStatus of recording template. Valid values: active, inactive.
domainStringMandatoryingest domain name
appStringOptionalapp name. if not specified, the recording template will be applied to all apps.
streamStringOptionalstream name. if not specified, the recording template will be applied to all streams.
recordingFromStringMandatoryrecording from. Valid values: ingest, delivery.
recordingFormatArrayMandatoryrecording formats. Valid values: mp4, hls, dash.

Examples

Query a recording template

Request

GET /lls/v1.0/template/recording/domainTemplate HTTP/1.1

Successful Response Body

{
"templateName": "domainTemplate",
"created": "2025-07-15T08:47:10Z",
"status": "active",
"domain": "ingest.example.com",
"recordingFrom": "ingest",
"recordingFormat": ["mp4", "hls"],
"bucket": "my-bucket",
"path": "/recording/mp4/"
}
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