Skip to main content
PUT
Replace a template

Authorizations

Authorization
string
header
required

A platform API key, presented as Authorization: Bearer <API_KEY>. Each operation says which permission the key needs.

Path Parameters

space_id
string<uuid>
required

The space to act in.

template_name
string
required

The template's name, which identifies it within the space.

Required string length: 1 - 512

Body

application/json
engine_version
string
required

The engine version to pin, as major.minor.patch, or empty to follow the current engine. Pinning is not honoured: the value is kept, and the settings follow the current engine.

Maximum string length: 32
settings
object
required

How the channel should record. It follows the recording settings schema of the settings' engine version; a document that does not is stored all the same, and reported as not valid for recording.

Response

The updated template.

How a channel records, or a template of it.

engine_version
string
required

The engine version the settings pin, as major.minor.patch; empty when they follow the current engine.

settings
object
required

How the channel records. Its shape is the recording settings schema of the settings' engine version.