Channel Import
Import channels from a JSON payload.
mode=merge (default): create missing, update changed, leave others alone.
mode=replace: delete any channel not in the payload, then create/update.
An empty channels list with mode=replace deletes all channels.
Returns immediately. Background tasks push service configs to the controller;
observe final per-channel state via GET /channels/{id}/ (sync_state).
Request
This endpoint expects an object.
Show 5 propertiesHide 5 properties
Show 2 variantsHide 2 variants
stringstring
Variant 1: string
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
stringstring
Variant 1: string
nullnull
Variant 2: null
Show 4 propertiesHide 4 properties
Show 2 propertiesHide 2 properties
Show 5 propertiesHide 5 properties
Show 8 variantsHide 8 variants
Discriminated by type. Select one variant:
SRTCallerobjectSrtCallerInput
Show 5 propertiesHide 5 properties
Show 2 variantsHide 2 variants
stringstring
Variant 1: string
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
stringstring
Variant 1: string
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
MptsPayloadobject
Show 2 variantsHide 2 variants
DecryptConfigobject
Show 2 variantsHide 2 variants
BissModeenum
Variant 1: enum
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
stringstring
Variant 1: string
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
stringstring
Variant 1: string
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
stringstring
Variant 1: string
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
integerinteger
Variant 1: integer
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
integerinteger
Variant 1: integer
nullnull
Variant 2: null
nullnull
Variant 2: null
nullnull
Variant 2: null
SRTListenerobjectSrtListenerInput
Show 6 propertiesHide 6 properties
Show 2 variantsHide 2 variants
stringstring
Variant 1: string
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
MptsPayloadobject
Show 2 variantsHide 2 variants
DecryptConfigobject
Show 2 variantsHide 2 variants
BissModeenum
Variant 1: enum
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
stringstring
Variant 1: string
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
stringstring
Variant 1: string
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
stringstring
Variant 1: string
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
integerinteger
Variant 1: integer
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
integerinteger
Variant 1: integer
nullnull
Variant 2: null
nullnull
Variant 2: null
nullnull
Variant 2: null
UDPobjectUdpInput
Show 3 propertiesHide 3 properties
Show 2 variantsHide 2 variants
MptsPayloadobject
Show 2 variantsHide 2 variants
DecryptConfigobject
Show 2 variantsHide 2 variants
BissModeenum
Variant 1: enum
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
stringstring
Variant 1: string
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
stringstring
Variant 1: string
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
stringstring
Variant 1: string
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
integerinteger
Variant 1: integer
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
integerinteger
Variant 1: integer
nullnull
Variant 2: null
nullnull
Variant 2: null
nullnull
Variant 2: null
ASIobjectAsiInput
Show 2 propertiesHide 2 properties
Show 2 variantsHide 2 variants
TsPacketSizeenum
Variant 1: enum
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
MptsPayloadobject
Show 2 variantsHide 2 variants
DecryptConfigobject
Show 2 variantsHide 2 variants
BissModeenum
Variant 1: enum
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
stringstring
Variant 1: string
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
stringstring
Variant 1: string
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
stringstring
Variant 1: string
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
integerinteger
Variant 1: integer
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
integerinteger
Variant 1: integer
nullnull
Variant 2: null
nullnull
Variant 2: null
nullnull
Variant 2: null
SatDemodobjectSatDemodInput
Show 10 propertiesHide 10 properties
Show 2 variantsHide 2 variants
integerinteger
Variant 1: integer
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
MptsPayloadobject
Show 2 variantsHide 2 variants
DecryptConfigobject
Show 2 variantsHide 2 variants
BissModeenum
Variant 1: enum
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
stringstring
Variant 1: string
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
stringstring
Variant 1: string
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
stringstring
Variant 1: string
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
integerinteger
Variant 1: integer
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
integerinteger
Variant 1: integer
nullnull
Variant 2: null
nullnull
Variant 2: null
nullnull
Variant 2: null
Smpte2110objectSmpte2110Input
Show 2 propertiesHide 2 properties
Show 2 variantsHide 2 variants
stringstring
Variant 1: string
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
Smpte2110Payloadobject
Show 2 variantsHide 2 variants
Smpte2110VideoInputEssenceobject
Show 2 variantsHide 2 variants
TransportFileobject
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
stringstring
Variant 1: string
nullnull
Variant 2: null
nullnull
Variant 2: null
Show 6 propertiesHide 6 properties
Show 2 variantsHide 2 variants
TransportFileobject
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
stringstring
Variant 1: string
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
stringstring
Variant 1: string
nullnull
Variant 2: null
nullnull
Variant 2: null
SDIobjectSdiInput
Show 1 propertyHide 1 property
Show 2 variantsHide 2 variants
SdiPayloadobject
Show 2 propertiesHide 2 properties
Show 1 variantHide 1 variant
Discriminated by type. Select one variant:
NoneobjectSdiNoAggregation
nullnull
Variant 2: null
UnsyncedobjectUnsyncedInput
unsupportedValue is the discriminator value that
triggered it (e.g. "ristListener"). Read/display only — a channel containing
one cannot be deployed.Show 2 variantsHide 2 variants
TransformConfigobject
Show 2 variantsHide 2 variants
EncodingConfigobject
Show 4 propertiesHide 4 properties
Show 2 variantsHide 2 variants
FrameRateenum
Variant 1: enum
nullnull
Variant 2: null
Show 7 propertiesHide 7 properties
Show 2 variantsHide 2 variants
stringstring
Variant 1: string
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
stringstring
Variant 1: string
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
stringstring
Variant 1: string
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
AudioModeenum
Variant 1: enum
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
AudioBitrateenum
Variant 1: enum
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
Ac4Configobject
nullnull
Variant 2: null
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
AbrEncodingConfigobject
Show 2 propertiesHide 2 properties
Show 4 propertiesHide 4 properties
Show 2 variantsHide 2 variants
FrameRateenum
Variant 1: enum
nullnull
Variant 2: null
Show 7 propertiesHide 7 properties
Show 2 variantsHide 2 variants
stringstring
Variant 1: string
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
stringstring
Variant 1: string
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
stringstring
Variant 1: string
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
AudioModeenum
Variant 1: enum
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
AudioBitrateenum
Variant 1: enum
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
Ac4Configobject
nullnull
Variant 2: null
Show 7 propertiesHide 7 properties
Show 2 variantsHide 2 variants
stringstring
Variant 1: string
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
stringstring
Variant 1: string
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
stringstring
Variant 1: string
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
AudioModeenum
Variant 1: enum
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
AudioBitrateenum
Variant 1: enum
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
Ac4Configobject
nullnull
Variant 2: null
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
MultiplexingConfigobject
nullnull
Variant 2: null
nullnull
Variant 2: null
Show 9 variantsHide 9 variants
Discriminated by type. Select one variant:
SRTCallerobjectSrtCallerOutput
Show 5 propertiesHide 5 properties
Show 2 variantsHide 2 variants
stringstring
Variant 1: string
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
stringstring
Variant 1: string
nullnull
Variant 2: null
SRTListenerobjectSrtListenerOutput
Show 6 propertiesHide 6 properties
Show 2 variantsHide 2 variants
stringstring
Variant 1: string
nullnull
Variant 2: null
UDPobjectUdpOutput
Show 4 propertiesHide 4 properties
Show 2 variantsHide 2 variants
stringstring
Variant 1: string
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
integerinteger
Variant 1: integer
nullnull
Variant 2: null
ASIobjectAsiOutput
Show 2 variantsHide 2 variants
stringstring
Variant 1: string
nullnull
Variant 2: null
Show 1 propertyHide 1 property
RFobjectRfOutput
Show 1 propertyHide 1 property
SDIobjectSdiOutput
Show 1 propertyHide 1 property
Show 2 variantsHide 2 variants
OutputProcessingobject
nullnull
Variant 2: null
HttpStreamingobjectHttpStreamingOutput
Smpte2110objectSmpte2110Output
Show 2 propertiesHide 2 properties
Show 2 variantsHide 2 variants
stringstring
Variant 1: string
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
OutputProcessingobject
nullnull
Variant 2: null
Show 2 variantsHide 2 variants
Smpte2110OutputEssencesobject
Show 4 propertiesHide 4 properties
Show 3 propertiesHide 3 properties
nullnull
Variant 2: null
UnsyncedobjectUnsyncedOutput
Show 5 propertiesHide 5 properties
Show 2 variantsHide 2 variants
DesiredStateenum
Variant 1: enum
nullnull
Variant 2: null
Response
200 Successful Response
Show 5 propertiesHide 5 properties
Show 2 variantsHide 2 variants
stringstring
Variant 1: string
nullnull
Variant 2: null
Errors
422 Validation Error
Show 5 propertiesHide 5 properties
Show 2 variantsHide 2 variants
stringstring
Variant 1: string
integerinteger
Variant 2: integer