Channels
Engines

Create an engine for a channel

Changed on
post/channels/{id}/engines

Request

  • Base URL
    https://api.theo.live/v2
  • Auth
    HTTP basic

Path parameters

idstring required

Channel ID

Request body

ingestIdstring

Ingest ID to connect the engine to

backupIngestIdstring nullable

ID of the backup ingest the engine falls back to when the primary ingest is unavailable. Must be another ingest of the same channel, in the engine region; both ingests must be of type srt-pull, srt-push, rtmp-pull or rtmp-push.

namestring required

Name of the engine

regionstring required

Region ID to deploy the engine in

prioritynumber

Engine priority (-100 to 100). Lower numbers mean higher priority

drmboolean

Enable DRM. Only possible when enabled for your organization.

drmProvider'ezdrm' | 'drmtoday'

DRM provider to use. Only possible when your organization has access to the provider. Defaults to the organization default provider.

daiAssetKeystring nullable

DAI asset key

Response

Engine created

Changes

    • info

      added the new optional request property

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • warning

      added the new provisioning enum value to the / response property for the response status