POST v1/devices
Request Information
URI Parameters
None.
Body Parameters
DeviceResourceName | Description | Type | Additional information |
---|---|---|---|
Device | DeviceDto |
None. |
Request Formats
application/json, text/json
Sample:
{ "device": { "id": 1, "location": 1, "name": "sample string 2", "inputAddress": 1, "takeDelay": 1, "active": true, "deviceType": 1, "format1": 1, "format2": 1, "format3": 1, "controlModuleSet": 1, "endAction": 1, "runCount": 1, "postDelay": 1, "deviceAddress": "sample string 3", "deviceSlotStart": 1, "deviceSlotEnd": 1, "primitiveDevice": 1, "loadDuration": 1, "jumpDuration": 1, "recordQuality": 1, "outputAddress": 1, "recordCopyUnc": "sample string 4", "wakeDuration": 1, "wakeAction": 1, "allowedActions": [ "noOp", "noOp" ], "resolution": 1, "volumeAdjustment": 1.1, "normalizationEnabled": true, "targetLoudness": 1, "ndiEnabled": true, "deviceStatus": 1, "passthroughStatus": 1, "supportsPassthrough": true, "supportsNetworkStream": true, "standaloneCablecastCg": true, "encodeBitrate": 8, "encodeCodec": 9, "vioStream": true, "primaryEncodeLanguage": 1, "secondaryEncodeLanguage": 1, "shadowControlModuleSets": [ { "id": 1, "type": 2, "device": 3, "controlModuleSet": 4 }, { "id": 1, "type": 2, "device": 3, "controlModuleSet": 4 } ], "playbackFileStores": [ { "id": 1, "fileStore": 2, "device": 3 }, { "id": 1, "fileStore": 2, "device": 3 } ], "encodeFileStores": [ { "id": 1, "fileStore": 2, "device": 3 }, { "id": 1, "fileStore": 2, "device": 3 } ], "recordAudioProgramCount": 1 } }
application/xml
Sample:
Sample not available.
text/xml
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessageName | Description | Type | Additional information |
---|---|---|---|
Version | Version |
None. |
|
Content | HttpContent |
None. |
|
StatusCode | HttpStatusCode |
None. |
|
ReasonPhrase | string |
None. |
|
Headers | Collection of Object |
None. |
|
RequestMessage | HttpRequestMessage |
None. |
|
IsSuccessStatusCode | boolean |
None. |