# Retrieves the list of Instances for the specified Application This API is available in builds 15089 or later. Endpoint: GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/instances Version: 2.0.0 Security: basicAuth ## Path parameters: - `serverName` (string, required) Reserved for future use - `vhostName` (string, required) - `appName` (string, required) ## Response 200 fields (application/json): - `instanceList` (array, required) - `instanceList.incomingStreams` (array, required) - `instanceList.incomingStreams.ptzPollingIntervalMinimum` (integer, required) - `instanceList.incomingStreams.applicationInstance` (string, required) - `instanceList.incomingStreams.isPTZEnabled` (boolean, required) - `instanceList.incomingStreams.isConnected` (boolean, required) - `instanceList.incomingStreams.serverName` (string, required) - `instanceList.incomingStreams.version` (string, required) - `instanceList.incomingStreams.ptzPollingInterval` (integer, required) - `instanceList.incomingStreams.isRecordingSet` (boolean, required) - `instanceList.incomingStreams.sourceIp` (string, required) - `instanceList.incomingStreams.name` (string, required) - `instanceList.incomingStreams.isPublishedToVOD` (boolean, required) - `instanceList.incomingStreams.saveFieldList` (array) - `instanceList.incomingStreams.isStreamManagerStream` (boolean, required) - `instanceList.outgoingStreams` (array, required) - `instanceList.outgoingStreams.someProp2` (string, required) - `instanceList.outgoingStreams.someProp` (string, required) - `instanceList.streamGroups` (array, required) - `instanceList.streamGroups.groupName` (string, required) - `instanceList.streamGroups.isTranscodeResult` (boolean, required) - `instanceList.streamGroups.instanceName` (string, required) - `instanceList.streamGroups.members` (array, required) - `instanceList.recorders` (array, required) - `instanceList.recorders.timeScale` (integer, required) - `instanceList.recorders.fileVersionDelegateName` (string, required) - `instanceList.recorders.recorderName` (string, required) - `instanceList.recorders.currentSize` (integer, required) - `instanceList.recorders.segmentSchedule` (string, required) - `instanceList.recorders.startOnKeyFrame` (boolean, required) - `instanceList.recorders.outputPath` (string, required) - `instanceList.recorders.currentFile` (string, required) - `instanceList.recorders.defaultAudioSearchPosition` (boolean, required) - `instanceList.recorders.recordData` (boolean, required) - `instanceList.recorders.applicationName` (string, required) - `instanceList.recorders.moveFirstVideoFrameToZero` (boolean, required) - `instanceList.recorders.recorderErrorString` (string, required) - `instanceList.recorders.segmentSize` (integer, required) - `instanceList.recorders.defaultRecorder` (boolean, required) - `instanceList.recorders.splitOnTcDiscontinuity` (boolean, required) - `instanceList.recorders.skipKeyFrameUntilAudioTimeout` (integer, required) - `instanceList.recorders.baseFile` (string, required) - `instanceList.recorders.segmentDuration` (integer, required) - `instanceList.recorders.recordingStartTime` (string, required) - `instanceList.recorders.fileTemplate` (string, required) - `instanceList.recorders.backBufferTime` (integer, required) - `instanceList.recorders.segmentationType` (string, required) - `instanceList.recorders.currentDuration` (integer, required) - `instanceList.recorders.fileFormat` (string, required) - `instanceList.recorders.recorderState` (string, required) - `instanceList.recorders.option` (string, required) ## Response 400 fields ## Response 401 fields ## Response 404 fields ## Response 500 fields