{"openapi":"3.0.1","info":{"description":"Use for controlling ToolsOnAir products. Methods are documented below.","title":"ToolsOnAir REST API","version":"v1.0.0"},"servers":[{"url":"http://212.186.239.222:8080","description":"Generated server url"}],"tags":[{"description":"Use to control Just:In. Methods are documented below.","name":"Ingest"}],"paths":{"/ingest/activeChannels":{"get":{"operationId":"activeChannels","responses":{"200":{"content":{"*/*":{"schema":{"$ref":"#/components/schemas/RetChannelNames"}}},"description":"OK"}},"tags":["Ingest"]}},"/ingest/allChannels":{"get":{"operationId":"allChannels","responses":{"200":{"content":{"*/*":{"schema":{"$ref":"#/components/schemas/RetChannelNames"}}},"description":"OK"}},"tags":["Ingest"]}},"/ingest/cancelAlternativeStopRecording":{"post":{"operationId":"cancelAlternativeStopRecording","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CancelAlternativeStopRecording"}}},"required":true},"responses":{"200":{"content":{"*/*":{"schema":{"type":"object"}}},"description":"OK"}},"tags":["Ingest"]}},"/ingest/requestAudioPreview":{"post":{"operationId":"requestAudioPreview","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RequestAudioPreview"}}},"required":true},"responses":{"200":{"content":{"*/*":{"schema":{"type":"object"}}},"description":"OK"}},"tags":["Ingest"]}},"/ingest/requestCanRecord":{"post":{"operationId":"requestCanRecord","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RequestCanRecord"}}},"required":true},"responses":{"200":{"content":{"*/*":{"schema":{"$ref":"#/components/schemas/CanRecord"}}},"description":"OK"}},"tags":["Ingest"]}},"/ingest/requestCapturePresets":{"post":{"operationId":"requestCapturePresets","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RequestSettingFileNames"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RetRequestSettingFileNames"}}},"description":"List of capture preset names for a given channel"},"400":{"description":"The requested channel was not found or is inactive"}},"summary":"Get capture preset names for a given channel","tags":["Ingest"]}},"/ingest/requestCurrentFilename":{"post":{"operationId":"requestCurrentFilename","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RequestCurrentFilename"}}},"required":true},"responses":{"200":{"content":{"*/*":{"schema":{"$ref":"#/components/schemas/RetRequestFilename"}}},"description":"OK"}},"tags":["Ingest"]}},"/ingest/requestDestinationPresets":{"post":{"operationId":"requestDestinationPresets","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RequestDestinationSettingFileNames"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DestinationPresets"}}},"description":"List of preset names for a given channel"},"400":{"description":"The requested channel was not found or is inactive"}},"summary":"Get destination preset names for a given channel","tags":["Ingest"]}},"/ingest/requestEncoderCount":{"post":{"operationId":"requestEncoderCount","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RequestEncoderCount"}}},"required":true},"responses":{"200":{"content":{"*/*":{"schema":{"$ref":"#/components/schemas/RetEncoderCount"}}},"description":"OK"}},"tags":["Ingest"]}},"/ingest/requestFilename":{"post":{"operationId":"requestFilename","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RequestFilename"}}},"required":true},"responses":{"200":{"content":{"*/*":{"schema":{"$ref":"#/components/schemas/RetRequestFilename"}}},"description":"OK"}},"tags":["Ingest"]}},"/ingest/requestLoadCapturePreset":{"post":{"operationId":"requestLoadCapturePreset","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RequestLoadCapturePreset"}}},"required":true},"responses":{"200":{"content":{"*/*":{"schema":{"$ref":"#/components/schemas/RetLoadedSetting"}}},"description":"OK"}},"tags":["Ingest"]}},"/ingest/requestLoadDestinationPreset":{"post":{"operationId":"requestLoadDestinationPreset","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RequestLoadDestinationPreset"}}},"required":true},"responses":{"200":{"content":{"*/*":{"schema":{"$ref":"#/components/schemas/RetLoadedDestinationPreset"}}},"description":"OK"}},"tags":["Ingest"]}},"/ingest/requestLoadMetadataSet":{"post":{"operationId":"requestLoadMetadataSet","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RequestLoadMetadataSet"}}},"required":true},"responses":{"200":{"content":{"*/*":{"schema":{"$ref":"#/components/schemas/LoadedMetadataSet"}}},"description":"OK"}},"tags":["Ingest"]}},"/ingest/requestLoadNamingConvention":{"post":{"operationId":"requestLoadNamingConvention","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RequestNamingConvention"}}},"required":true},"responses":{"200":{"content":{"*/*":{"schema":{"$ref":"#/components/schemas/LoadedNamingConvention"}}},"description":"OK"}},"tags":["Ingest"]}},"/ingest/requestMetadataSets":{"post":{"operationId":"requestMetadataSets","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RequestMetadataSets"}}},"required":true},"responses":{"200":{"content":{"*/*":{"schema":{"$ref":"#/components/schemas/MetadataSets"}}},"description":"OK"}},"tags":["Ingest"]}},"/ingest/requestNamingConventions":{"post":{"operationId":"requestNamingConventions","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RequestNamingConventions"}}},"required":true},"responses":{"200":{"content":{"*/*":{"schema":{"$ref":"#/components/schemas/NamingConventions"}}},"description":"OK"}},"tags":["Ingest"]}},"/ingest/requestRTSPVideoPreview":{"post":{"operationId":"requestRTSPVideoPreview","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RequestRTSPVideoPreview"}}},"required":true},"responses":{"200":{"content":{"*/*":{"schema":{"$ref":"#/components/schemas/RtspVideoPreviewPathAvailable"}}},"description":"OK"}},"tags":["Ingest"]}},"/ingest/requestRecordingStatus":{"post":{"operationId":"requestRecordingStatus","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RequestRecordingStatus"}}},"required":true},"responses":{"200":{"content":{"*/*":{"schema":{"$ref":"#/components/schemas/RecordingStatus"}}},"description":"OK"}},"tags":["Ingest"]}},"/ingest/requestScheduledRecording":{"post":{"operationId":"requestScheduledRecording","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RequestScheduledRecording"}}},"required":true},"responses":{"200":{"content":{"*/*":{"schema":{"type":"object"}}},"description":"OK"}},"tags":["Ingest"]}},"/ingest/requestTimecodeSource":{"post":{"operationId":"requestTimecodeSource","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RequestTimecodeSource"}}},"required":true},"responses":{"200":{"content":{"*/*":{"schema":{"$ref":"#/components/schemas/RecordingStatus"}}},"description":"OK"}},"tags":["Ingest"]}},"/ingest/setEncoderCount":{"post":{"operationId":"setEncoderCount","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SetEncoderCount"}}},"required":true},"responses":{"200":{"content":{"*/*":{"schema":{"type":"object"}}},"description":"OK"}},"tags":["Ingest"]}},"/ingest/setMarkers":{"post":{"operationId":"setMarkers","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SetMarkers"}}},"required":true},"responses":{"200":{"content":{"*/*":{"schema":{"type":"object"}}},"description":"OK"}},"tags":["Ingest"]}},"/ingest/setMetadataWritingOption":{"post":{"operationId":"setMetadataWritingOption","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SetMetadataWritingOption"}}},"required":true},"responses":{"200":{"content":{"*/*":{"schema":{"$ref":"#/components/schemas/RecordingStatus"}}},"description":"OK"}},"tags":["Ingest"]}},"/ingest/setRecordingMode":{"post":{"operationId":"setRecordingMode","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SetRecordingMode"}}},"required":true},"responses":{"200":{"content":{"*/*":{"schema":{"$ref":"#/components/schemas/RecordingStatus"}}},"description":"OK"}},"tags":["Ingest"]}},"/ingest/setScheduleEvents":{"post":{"operationId":"setScheduleEvents","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScheduleEvents"}}},"required":true},"responses":{"200":{"content":{"*/*":{"schema":{"type":"object"}}},"description":"OK"}},"tags":["Ingest"]}},"/ingest/setTimecodeOffset":{"post":{"operationId":"setTimecodeOffset","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SetTimecodeOffset"}}},"required":true},"responses":{"200":{"content":{"*/*":{"schema":{"type":"object"}}},"description":"OK"}},"tags":["Ingest"]}},"/ingest/splitMovie":{"post":{"operationId":"splitMovie","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Split"}}},"required":true},"responses":{"200":{"content":{"*/*":{"schema":{"type":"object"}}},"description":"OK"}},"tags":["Ingest"]}},"/ingest/startRecordingWithFilename":{"post":{"operationId":"startRecordingWithFilename","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RequestRecordingWithMetadata"}}},"required":true},"responses":{"200":{"content":{"*/*":{"schema":{"type":"object"}}},"description":"OK"}},"tags":["Ingest"]}},"/ingest/stopRecording":{"post":{"operationId":"stopRecording","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StopRecordingWithMetadata"}}},"required":true},"responses":{"200":{"content":{"*/*":{"schema":{"type":"object"}}},"description":"OK"}},"tags":["Ingest"]}},"/ingest/updatedMetadataSet":{"post":{"operationId":"updatedMetadataSet","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateMetadata"}}},"required":true},"responses":{"200":{"content":{"*/*":{"schema":{"$ref":"#/components/schemas/RetRequestFilename"}}},"description":"OK"}},"tags":["Ingest"]}},"/ingest/updatedNamingConvention":{"post":{"operationId":"updatedNamingConvention","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateNamingConvention"}}},"required":true},"responses":{"200":{"content":{"*/*":{"schema":{"$ref":"#/components/schemas/LoadedNamingConvention"}}},"description":"OK"}},"tags":["Ingest"]}}},"components":{"schemas":{"CanRecord":{"required":["error"],"type":"object","properties":{"channel":{"type":"string","xml":{"attribute":true}},"error":{"type":"string"},"name":{"type":"string","xml":{"attribute":true}},"rec":{"type":"integer","format":"int32"}},"xml":{"name":"canRecord"}},"CancelAlternativeStopRecording":{"type":"object","properties":{"channel":{"type":"string","xml":{"attribute":true}}},"xml":{"name":"cancelAlternativeStopRecording"}},"Control":{"required":["current-value","label","name","type"],"type":"object","properties":{"current-value":{"type":"string"},"label":{"type":"string"},"name":{"type":"string"},"required":{"type":"integer","format":"int32","xml":{"attribute":true}},"reset-after-record":{"type":"integer","format":"int32","xml":{"attribute":true}},"type":{"$ref":"#/components/schemas/Type"}}},"DestinationPath":{"required":["path"],"type":"object","properties":{"container-type":{"type":"integer","format":"int32"},"file-buffer-size":{"type":"integer","format":"int32"},"path":{"type":"string"},"path-type":{"type":"integer","format":"int32"},"redundancy-type":{"type":"integer","format":"int32"}}},"DestinationPresets":{"type":"object","properties":{"channel":{"type":"string","xml":{"attribute":true}},"name":{"type":"string","xml":{"attribute":true}},"preset":{"type":"array","items":{"type":"string"}}},"xml":{"name":"destinationPresets"}},"Entry":{"required":["current-value","label-name","object-name"],"type":"object","properties":{"current-value":{"type":"string"},"label-name":{"type":"string"},"object-name":{"type":"string"},"type":{"type":"integer","format":"int32"},"visible":{"type":"integer","format":"int32"}}},"H264Settings":{"type":"object","properties":{"allow-frame-reordering":{"type":"integer","format":"int32"},"bitrate":{"type":"integer","format":"int32"},"entropy":{"type":"string"},"framerate":{"type":"integer","format":"int32"},"gop-size":{"type":"integer","format":"int32"},"height":{"type":"integer","format":"int32"},"profile":{"type":"string"},"speed":{"type":"string"},"width":{"type":"integer","format":"int32"}}},"JustinCapturePreset":{"required":["codec","name","toa-compression-component"],"type":"object","properties":{"aspectratio":{"type":"integer","format":"int32"},"audio-mapping":{"type":"string"},"audioalignment":{"type":"integer","format":"int32"},"audiochannels":{"type":"integer","format":"int32"},"burnt-in-timecode":{"type":"integer","format":"int32"},"burnt-in-timecode-size":{"type":"integer","format":"int32"},"burnt-in-timecode-y-pad":{"type":"integer","format":"int32"},"codec":{"type":"string"},"container":{"type":"integer","format":"int32"},"do-not-write-captions":{"type":"integer","format":"int32"},"framerate":{"type":"integer","format":"int32"},"h264-settings":{"$ref":"#/components/schemas/H264Settings"},"loop":{"type":"integer","format":"int32"},"mov-writing-mode":{"type":"integer","format":"int32"},"name":{"type":"string"},"no-hardware-encoding":{"type":"integer","format":"int32"},"overlay-left":{"type":"number","format":"double"},"overlay-opacity":{"type":"number","format":"double"},"overlay-path":{"type":"string"},"overlay-top":{"type":"number","format":"double"},"photo-jpeg-settings":{"$ref":"#/components/schemas/PhotoJPEGSettings"},"reference-movie-type":{"type":"integer","format":"int32"},"timecodesource":{"type":"integer","format":"int32"},"toa-compression-component":{"$ref":"#/components/schemas/TOACompressionComponent"},"tvnorm":{"type":"integer","format":"int32"},"update-mxf-header-length":{"type":"integer","format":"int32"},"videoheight":{"type":"integer","format":"int32"},"videowidth":{"type":"integer","format":"int32"}},"xml":{"name":"justinCapturePreset"}},"JustinDestinationPreset":{"required":["name"],"type":"object","properties":{"destination-path":{"type":"array","items":{"$ref":"#/components/schemas/DestinationPath"}},"name":{"type":"string"}},"xml":{"name":"justinDestinationPreset"}},"LoadedMetadataSet":{"required":["metadata-set","metadata-set-name"],"type":"object","properties":{"channel":{"type":"string","xml":{"attribute":true}},"metadata-set":{"$ref":"#/components/schemas/MetadataSet"},"metadata-set-name":{"type":"string"},"name":{"type":"string","xml":{"attribute":true}}},"xml":{"name":"loadedMetadataSet"}},"LoadedNamingConvention":{"required":["naming-convention"],"type":"object","properties":{"channel":{"type":"string","xml":{"attribute":true}},"name":{"type":"string","xml":{"attribute":true}},"naming-convention":{"$ref":"#/components/schemas/NamingConvention"}},"xml":{"name":"loadedNamingConvention"}},"Marker":{"required":["name","uuid"],"type":"object","properties":{"comment":{"type":"string"},"frames":{"type":"integer","format":"int32"},"name":{"type":"string"},"uuid":{"type":"string"}},"xml":{"name":"marker"}},"MetadataSet":{"required":["name"],"type":"object","properties":{"control":{"type":"array","items":{"$ref":"#/components/schemas/Control"}},"name":{"type":"string"}},"xml":{"name":"metadataSet"}},"MetadataSets":{"type":"object","properties":{"channel":{"type":"string","xml":{"attribute":true}},"metadata-set-name":{"type":"array","items":{"type":"string"}},"name":{"type":"string","xml":{"attribute":true}}},"xml":{"name":"metadataSets"}},"NamingConvention":{"required":["date-format-string","global-variable","name","separator-string"],"type":"object","properties":{"counter-leading-zeros":{"type":"integer","format":"int32"},"counter-start":{"type":"integer","format":"int32"},"date-format-string":{"type":"string"},"entry":{"type":"array","items":{"$ref":"#/components/schemas/Entry"}},"global-variable":{"type":"string"},"name":{"type":"string"},"separator-string":{"type":"string"},"split-chunk-naming-strategy":{"type":"integer","format":"int32"}},"xml":{"name":"namingConvention"}},"NamingConventions":{"type":"object","properties":{"channel":{"type":"string","xml":{"attribute":true}},"name":{"type":"string","xml":{"attribute":true}},"naming-convention-name":{"type":"array","items":{"type":"string"}}},"xml":{"name":"namingConventions"}},"Options":{"type":"object","properties":{"toa-just-in-engine-alternative-start-timecode-active":{"type":"integer","format":"int32","xml":{"name":"TOAJustInEngineAlternativeStartTimecodeActive"}},"toa-just-in-engine-alternative-start-timecode-frames":{"type":"integer","format":"int32","xml":{"name":"TOAJustInEngineAlternativeStartTimecodeFrames"}},"toa-just-in-engine-alternative-stop-timecode-active":{"type":"integer","format":"int32","xml":{"name":"TOAJustInEngineAlternativeStopTimecodeActive"}},"toa-just-in-engine-alternative-stop-timecode-frames":{"type":"integer","format":"int32","xml":{"name":"TOAJustInEngineAlternativeStopTimecodeFrames"}},"toa-just-in-engine-audio-preview-port":{"type":"integer","format":"int32","xml":{"name":"TOAJustInEngineAudioPreviewPort"}},"toa-just-in-engine-framerate":{"type":"integer","format":"int32","xml":{"name":"TOAJustInEngineFramerate"}},"toa-just-in-engine-input-type":{"type":"integer","format":"int32","xml":{"name":"TOAJustInEngineInputType"}},"toa-just-in-engine-is-loop-recording":{"type":"integer","format":"int32","xml":{"name":"TOAJustInEngineIsLoopRecording"}},"toa-just-in-engine-license-status":{"type":"integer","format":"int32","xml":{"name":"TOAJustInEngineLicenseStatus"}},"toa-just-in-engine-live-cut-enabled":{"type":"integer","format":"int32","xml":{"name":"TOAJustInEngineLiveCutEnabled"}},"toa-just-in-engine-metadata-writing-option":{"type":"integer","format":"int32","xml":{"name":"TOAJustInEngineMetadataWritingOption"}},"toa-just-in-engine-recording-error":{"type":"integer","format":"int32","xml":{"name":"TOAJustInEngineRecordingError"}},"toa-just-in-engine-recording-mode":{"type":"integer","format":"int32","xml":{"name":"TOAJustInEngineRecordingMode"}},"toa-just-in-engine-start-timecode-frames":{"type":"integer","format":"int32","xml":{"name":"TOAJustInEngineStartTimecodeFrames"}},"toa-just-in-engine-timecode-offset":{"type":"integer","format":"int32","xml":{"name":"TOAJustInEngineTimecodeOffset"}},"toa-just-in-engine-timecode-source":{"type":"integer","format":"int32","xml":{"name":"TOAJustInEngineTimecodeSource"}},"toa-just-in-engine-video-signal-available":{"type":"integer","format":"int32","xml":{"name":"TOAJustInEngineVideoSignalAvailable"}},"toa-just-in-engine-writing-proxy":{"type":"integer","format":"int32","xml":{"name":"TOAJustInEngineWritingProxy"}}}},"PhotoJPEGSettings":{"type":"object","properties":{"framerate":{"type":"integer","format":"int32"},"height":{"type":"integer","format":"int32"},"quality-level":{"type":"integer","format":"int32"},"width":{"type":"integer","format":"int32"}}},"RecordingStatus":{"required":["options"],"type":"object","properties":{"channel":{"type":"string","xml":{"attribute":true}},"frames":{"type":"integer","format":"int32"},"hours":{"type":"integer","format":"int32"},"minutes":{"type":"integer","format":"int32"},"name":{"type":"string","xml":{"attribute":true}},"options":{"$ref":"#/components/schemas/Options"},"rec":{"type":"integer","format":"int32"},"seconds":{"type":"integer","format":"int32"}},"xml":{"name":"recordingStatus"}},"RequestAudioPreview":{"required":["name"],"type":"object","properties":{"audio-channel":{"type":"array","items":{"type":"string"}},"channel":{"type":"string","xml":{"attribute":true}},"name":{"type":"string"}},"xml":{"name":"requestAudioPreview"}},"RequestCanRecord":{"type":"object","properties":{"channel":{"type":"string","xml":{"attribute":true}}},"xml":{"name":"requestCanRecord"}},"RequestCurrentFilename":{"type":"object","properties":{"channel":{"type":"string","xml":{"attribute":true}}},"xml":{"name":"requestCurrentFilename"}},"RequestDestinationSettingFileNames":{"type":"object","properties":{"channel":{"type":"string","xml":{"attribute":true}}},"xml":{"name":"requestDestinationSettingFileNames"}},"RequestEncoderCount":{"type":"object","properties":{"channel":{"type":"string","xml":{"attribute":true}}},"xml":{"name":"requestEncoderCount"}},"RequestFilename":{"type":"object","properties":{"channel":{"type":"string","xml":{"attribute":true}},"value":{"type":"string"}},"xml":{"name":"requestFilename"}},"RequestLoadCapturePreset":{"required":["capture-preset-name"],"type":"object","properties":{"capture-preset-id":{"type":"integer","format":"int32"},"capture-preset-name":{"type":"string"},"channel":{"type":"string","xml":{"attribute":true}}},"xml":{"name":"requestLoadCapturePreset"}},"RequestLoadDestinationPreset":{"required":["destination-preset-name"],"type":"object","properties":{"channel":{"type":"string","xml":{"attribute":true}},"destination-preset-id":{"type":"integer","format":"int32"},"destination-preset-name":{"type":"string"}},"xml":{"name":"requestLoadDestinationPreset"}},"RequestLoadMetadataSet":{"required":["name"],"type":"object","properties":{"channel":{"type":"string","xml":{"attribute":true}},"name":{"type":"string"}},"xml":{"name":"requestLoadMetadataSet"}},"RequestMetadataSets":{"type":"object","properties":{"channel":{"type":"string","xml":{"attribute":true}}},"xml":{"name":"requestMetadataSets"}},"RequestNamingConvention":{"required":["name"],"type":"object","properties":{"channel":{"type":"string","xml":{"attribute":true}},"name":{"type":"string"}},"xml":{"name":"requestNamingConvention"}},"RequestNamingConventions":{"type":"object","properties":{"channel":{"type":"string","xml":{"attribute":true}}},"xml":{"name":"requestNamingConventions"}},"RequestRTSPVideoPreview":{"type":"object","properties":{"channel":{"type":"string","xml":{"attribute":true}},"try-hardware-encoding":{"type":"integer","format":"int32"},"video-height":{"type":"integer","format":"int32"},"video-width":{"type":"integer","format":"int32"}},"xml":{"name":"requestRTSPVideoPreview"}},"RequestRecordingStatus":{"type":"object","properties":{"channel":{"type":"string"}}},"RequestRecordingWithMetadata":{"required":["metadata","proposed-filename"],"type":"object","properties":{"channel":{"type":"string","xml":{"attribute":true}},"metadata":{"$ref":"#/components/schemas/StartRecordingMetadata"},"proposed-filename":{"type":"string"}},"xml":{"name":"requestRecordingWithMetadata"}},"RequestScheduledRecording":{"type":"object","properties":{"channel":{"type":"string","xml":{"attribute":true}},"schedule":{"type":"integer","format":"int32"}},"xml":{"name":"requestScheduledRecording"}},"RequestSettingFileNames":{"type":"object","properties":{"channel":{"type":"string","xml":{"attribute":true}}},"xml":{"name":"requestSettingFileNames"}},"RequestTimecodeSource":{"type":"object","properties":{"channel":{"type":"string","xml":{"attribute":true}},"value":{"type":"integer","format":"int32"}},"xml":{"name":"requestTimecodeSource"}},"RetChannelNames":{"type":"object","properties":{"channel-names":{"type":"array","items":{"type":"string"}}}},"RetEncoderCount":{"type":"object","properties":{"channel":{"type":"string","xml":{"attribute":true}},"encoder-count":{"type":"integer","format":"int32"},"name":{"type":"string","xml":{"attribute":true}}},"xml":{"name":"retEncoderCount"}},"RetLoadedDestinationPreset":{"required":["justin-destination-preset"],"type":"object","properties":{"channel":{"type":"string","xml":{"attribute":true}},"destination-preset-id":{"type":"integer","format":"int32"},"justin-destination-preset":{"$ref":"#/components/schemas/JustinDestinationPreset"},"name":{"type":"string","xml":{"attribute":true}}},"xml":{"name":"retLoadedDestinationPreset"}},"RetLoadedSetting":{"required":["cliplength","justin-capture-preset"],"type":"object","properties":{"capture-preset-id":{"type":"integer","format":"int32"},"channel":{"type":"string","xml":{"attribute":true}},"cliplength":{"type":"string"},"filename":{"type":"string","xml":{"attribute":true}},"justin-capture-preset":{"$ref":"#/components/schemas/JustinCapturePreset"},"name":{"type":"string","xml":{"attribute":true}}},"xml":{"name":"retLoadedSetting"}},"RetRequestFilename":{"type":"object","properties":{"channel":{"type":"string","xml":{"attribute":true}},"did-change":{"type":"string","xml":{"attribute":true,"name":"didChange"}},"name":{"type":"string","xml":{"attribute":true}},"value":{"type":"string"}},"xml":{"name":"retRequestFilename"}},"RetRequestSettingFileNames":{"type":"object","properties":{"channel":{"type":"string","xml":{"attribute":true}},"name":{"type":"string","xml":{"attribute":true}},"preset":{"type":"array","items":{"type":"string"}}},"xml":{"name":"retRequestSettingFileNames"}},"RtspVideoPreviewPathAvailable":{"required":["network-clock-ip","rtsp-path"],"type":"object","properties":{"channel":{"type":"string","xml":{"attribute":true}},"machine-supports-hardware-encoding":{"type":"integer","format":"int32"},"name":{"type":"string","xml":{"attribute":true}},"network-clock-ip":{"type":"string"},"network-clock-port":{"type":"integer","format":"int32"},"rtsp-path":{"type":"string"}},"xml":{"name":"rtspVideoPreviewPathAvailable"}},"ScheduleEvent":{"required":["eventendtime","eventstarttime","eventstatus","eventtitle","uuid"],"type":"object","properties":{"duration":{"type":"integer","format":"int32"},"enddate":{"type":"number","format":"double"},"eventendtime":{"type":"string"},"eventstarttime":{"type":"string"},"eventstatus":{"type":"string"},"eventtitle":{"type":"string"},"islong":{"type":"integer","format":"int32"},"istoday":{"type":"integer","format":"int32"},"startdate":{"type":"number","format":"double"},"uuid":{"type":"string"}},"xml":{"name":"scheduleEvent"}},"ScheduleEvents":{"type":"object","properties":{"channel":{"type":"string","xml":{"attribute":true}},"schedule-event":{"type":"array","items":{"$ref":"#/components/schemas/ScheduleEvent"}}},"xml":{"name":"scheduleEvents"}},"SetEncoderCount":{"type":"object","properties":{"channel":{"type":"string","xml":{"attribute":true}},"value":{"type":"integer","format":"int32"}},"xml":{"name":"setEncoderCount"}},"SetMarkers":{"type":"object","properties":{"channel":{"type":"string","xml":{"attribute":true}},"marker":{"type":"array","items":{"$ref":"#/components/schemas/Marker"}}},"xml":{"name":"setMarkers"}},"SetMetadataWritingOption":{"type":"object","properties":{"channel":{"type":"string","xml":{"attribute":true}},"writing-option":{"type":"integer","format":"int32"}},"xml":{"name":"setMetadataWritingOption"}},"SetRecordingMode":{"type":"object","properties":{"channel":{"type":"string","xml":{"attribute":true}},"mode":{"type":"integer","format":"int32"}},"xml":{"name":"setRecordingMode"}},"SetTimecodeOffset":{"type":"object","properties":{"channel":{"type":"string","xml":{"attribute":true}},"value":{"type":"integer","format":"int32"}},"xml":{"name":"setTimecodeOffset"}},"Split":{"type":"object","properties":{"channel":{"type":"string","xml":{"attribute":true}}},"xml":{"name":"split"}},"StartRecordingMetadata":{"type":"object","properties":{"toa-just-in-engine-alternative-start-timecode-active":{"type":"integer","format":"int32","xml":{"name":"TOAJustInEngineAlternativeStartTimecodeActive"}},"toa-just-in-engine-alternative-start-timecode-frames":{"type":"integer","format":"int32","xml":{"name":"TOAJustInEngineAlternativeStartTimecodeFrames"}}}},"StopRecordingMetadata":{"type":"object","properties":{"toa-just-in-engine-alternative-stop-timecode-active":{"type":"integer","format":"int32","xml":{"name":"TOAJustInEngineAlternativeStopTimecodeActive"}},"toa-just-in-engine-alternative-stop-timecode-frames":{"type":"integer","format":"int32","xml":{"name":"TOAJustInEngineAlternativeStopTimecodeFrames"}}}},"StopRecordingWithMetadata":{"required":["metadata"],"type":"object","properties":{"channel":{"type":"string","xml":{"attribute":true}},"metadata":{"$ref":"#/components/schemas/StopRecordingMetadata"}},"xml":{"name":"stopRecordingWithMetadata"}},"TOACompressionComponent":{"required":["name"],"type":"object","properties":{"component-string":{"type":"integer","format":"int32"},"name":{"type":"string"}}},"Type":{"type":"object","properties":{"clazz":{"type":"string","xml":{"attribute":true,"name":"class"}},"default":{"type":"string","xml":{"attribute":true}},"item":{"type":"array","items":{"type":"string"}}}},"UpdateMetadata":{"required":["metadata-set"],"type":"object","properties":{"channel":{"type":"string","xml":{"attribute":true}},"metadata-set":{"$ref":"#/components/schemas/MetadataSet"}},"xml":{"name":"updateMetadata"}},"UpdateNamingConvention":{"required":["naming-convention"],"type":"object","properties":{"channel":{"type":"string","xml":{"attribute":true}},"naming-convention":{"$ref":"#/components/schemas/NamingConvention"},"reset-counter":{"type":"integer","format":"int32","xml":{"attribute":true,"name":"resetCounter"}}},"xml":{"name":"updateNamingConvention"}}}}}