Stream Management

Create Stream SMIL Configuration

post

Creates a Stream and its SMIL configuration. Available for Streaming (RTMP) Resources.

Path parameters
organization_uuidstringRequired

Unique identifier of the organization.

Example: ****-*****-****-****
resource_uuidstringRequired

Unique identifier of the Streaming CDN Resource.

Example: ****-*****-****-*****
Body
stream_namestring · min: 3 · max: 255RequiredExample: streamsmil
Responses
200

Returns the created Stream and SMIL configuration.

application/json
post
/api/v1/cdn/{organization_uuid}/resource/{resource_uuid}/stream
200

Returns the created Stream and SMIL configuration.

Update Stream and SMIL Configuration

put

Updates the specified Stream and its SMIL configuration. Available for Streaming (RTMP) Resources.

Path parameters
organization_uuidstringRequired

Unique identifier of the organization.

resource_uuidstringRequired

Unique identifier of the Streaming CDN Resource.

stream_idintegerRequired

Unique identifier of the Stream to update.

Body
stream_namestringOptionalExample: updatedStream
Responses
200

Returns the updated Stream details.

application/json
put
/api/v1/cdn/{organization_uuid}/resource/{resource_uuid}/stream/{stream_id}
200

Returns the updated Stream details.

Delete Stream

delete

Deletes the specified Stream. Available for Streaming (RTMP) Resources.

Path parameters
organization_uuidstringRequired

Unique identifier of the organization.

resource_uuidstringRequired

Unique identifier of the Streaming CDN Resource.

stream_idintegerRequired

Unique identifier of the Stream to delete.

Responses
200

Returns a confirmation indicating that the Stream was deleted.

application/json
delete
/api/v1/cdn/{organization_uuid}/resource/{resource_uuid}/stream/{stream_id}
200

Returns a confirmation indicating that the Stream was deleted.

Last updated

Was this helpful?