Download OpenAPI specification:Download
The Scailable Device API handles managing of the Edge Devices.
With the calls in this API devices can be registered and the settings for these devices can be managed.
In the Admin Cloud the devices can be grouped and setting can be remotely read and changed.
The private endpoints in the Admin and IPC sections are used in the internal admin tools. These are not visible in the public documentation.
Browse devices by sending a GET request to /devices and use query parameters to search specific devices.
Get all available devcie groups by sending a GET request to /groups and then get the devices in a specific group with a GET request to /devices with the group as a query parameter.
Use a POST request to /devices to add a new device.
The Device API is part of the Scailable Cloud and handles the management of devices.
Plugin unauthenticated self-register.
Time-out set to 10s.
| ServerId required | string <uuid> Identifier for server |
| Source | object or null of type map |
| SystemId required | string <uuid> Identifier for system |
{- "ServerId": "542c5d7f-e13a-493f-863d-563287923a2f",
- "Source": { },
- "SystemId": "8be1b147-4346-48ff-8868-a1ea78cf78de"
}{- "Key": "string",
- "ServerAdmin": "string",
- "SiteId": "2ee62ea7-ea8b-4a01-be17-6f02722940c2",
- "SystemAdmin": "string",
- "SystemId": "8be1b147-4346-48ff-8868-a1ea78cf78de"
}Plugin authenticated configure.
Time-out set to 10s.
| nxid required | any Use reset-id |
| AuthenticationKey required | string |
| Devices required | Array of strings <uuid> |
| ServerId required | string <uuid> Identifier for server |
{- "AuthenticationKey": "string",
- "Devices": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "ServerId": "542c5d7f-e13a-493f-863d-563287923a2f"
}{- "AuthorizationInvalid": true,
- "BackendMessage": "string",
- "Email": "string",
- "Field": {
- "Message": "string",
- "Name": "string"
}, - "Message": "string",
- "UUID": "f50af7e0-0dd5-4361-ab96-2e04f7bc7e30"
}Return a system.
Time-out set to 5s.
| nxid required | any Use system-id |
{- "Cdb": {
- "accessRole": "string",
- "authKey": "string",
- "authKeyHash": "string",
- "capabilities": {
- "4_3_fix_typo_in_ldapPasswordExpirationPeriod": 0,
- "4_3_new_backup_api": 0,
- "4_3_new_recording_schedule": 0,
- "4_3_record_catalog_with_server_guid": 0,
- "4_3_sync_tls_certificate_in_cloud_db": 0,
- "5_1_cloud_storage": 0,
- "advanced_lens_control": 0,
- "analytics_space_added_to_nx_occupied_space": 0,
- "archiveDaysRenamed": 0,
- "camera_auth_server_side_encryption": 0,
- "cloudMerge": 0,
- "cloud_host_in_ini": 0,
- "event_rule_action_params": 0,
- "get_camera_param_manifest": 0,
- "get_time_of_servers_version": 0,
- "layoutApiVersion": 0,
- "log_rest_api": 0,
- "mediaserver_metrics": 0,
- "merge_history": 0,
- "merge_systems": 0,
- "metadata_storage_auto_selection": 0,
- "metadata_storage_id_only_in_parameters": 0,
- "metadata_storage_id_removed": 0,
- "multiple_user_roles": 0,
- "not_encrypted_resource_params": 0,
- "nx_network_rest": 0,
- "primaryTimeServerDefinesInternetTimeSync": 0,
- "restartMethodVersion": 0,
- "set_camera_param_post": 0,
- "smb_3_support": 0,
- "supports_ubuntu16": 0,
- "supports_ubuntu18": 0,
- "supports_ubuntu20": 0,
- "supports_ubuntu22": 0,
- "supports_win10": 0,
- "supports_win11": 0,
- "supports_win2012": 0,
- "supports_win2012r2": 0,
- "supports_win2016": 0,
- "supports_win2019": 0,
- "supports_win2022": 0,
- "supports_win81": 0,
- "system_storage_as_metadata_storage_auto_selection": 0,
- "unique_id_removed": 0,
- "vms_metrics": 0
}, - "cloudConnectionSubscriptionStatus": true,
- "customization": "string",
- "id": "string",
- "lastLoginTime": "string",
- "name": "string",
- "opaque": "string",
- "organizationId": "string",
- "ownerAccountEmail": "string",
- "ownerFullName": "string",
- "registrationTime": "string",
- "sharingPermissions": [
- {
- "accessRole": "string"
}
], - "stateOfHealth": "string",
- "status": "string",
- "system2faEnabled": true,
- "systemSequence": 0,
- "usageFrequency": 0,
- "version": "string"
}, - "Customization": "string",
- "Name": "string",
- "NxID": "5dbc598a-f218-41fd-a782-df6afd3e95ca",
- "Permissions": {
- "ReadSettings": true,
- "WriteSettings": true
}, - "StateOfHealth": "string",
- "UpdatedAt": "2019-08-24T14:15:22Z",
- "V2": {
- "cloudHost": "string",
- "cloudId": "28f87e61-0ba7-48c6-b141-7683c10d2fe1",
- "cloudOwnerId": "fc9f5c95-44dc-46db-a7ec-459e30b1c6ea",
- "customization": "string",
- "devices": [
- "string"
], - "endpoint": "string",
- "localId": "40911b9e-7f76-4995-9f0d-5a3e77aa2f3f",
- "name": "string",
- "protoVersion": 0,
- "servers": [
- "string"
], - "status": "string",
- "synchronizedTimeMs": 0,
- "version": "string"
}, - "V3": {
- "cloudHost": "string",
- "cloudId": "string",
- "cloudOwnerId": "string",
- "customization": "string",
- "devices": [
- "string"
], - "edgeServerCount": 0,
- "endpoint": "string",
- "ldapSyncId": "string",
- "localId": "string",
- "name": "string",
- "organizationId": "string",
- "protoVersion": 0,
- "servers": [
- "string"
], - "status": "string",
- "synchronizedTimeMs": 0,
- "version": "string"
}, - "Version": "string"
}Put pipelines to multiple devices.
Time-out set to 10s.
| nxid required | any Use system-id |
| Devices required | Array of strings <uuid> |
| Functions required | Array of strings <uuid> |
| Pipelines required | Array of objects |
{- "Devices": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "Functions": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "Pipelines": [
- { }
]
}{- "AuthorizationInvalid": true,
- "BackendMessage": "string",
- "Email": "string",
- "Field": {
- "Message": "string",
- "Name": "string"
}, - "Message": "string",
- "UUID": "f50af7e0-0dd5-4361-ab96-2e04f7bc7e30"
}Return a list of systems.
Time-out set to 10s.
| Offset | integer Number of items to skip from beginning of list (base 0) |
| Limit | integer Number of items to return |
| OrderBy | string Enum: "-Version" "Name" "UpdatedAt" "InsertedAt" Order the list by these fields. Add a '-' in front of the field to reverse sort and to sort on multiple fields separate them by a comma. |
| StateOfHealth | string filter by stateofhealth |
[- {
- "Cdb": {
- "accessRole": "string",
- "authKey": "string",
- "authKeyHash": "string",
- "capabilities": {
- "4_3_fix_typo_in_ldapPasswordExpirationPeriod": 0,
- "4_3_new_backup_api": 0,
- "4_3_new_recording_schedule": 0,
- "4_3_record_catalog_with_server_guid": 0,
- "4_3_sync_tls_certificate_in_cloud_db": 0,
- "5_1_cloud_storage": 0,
- "advanced_lens_control": 0,
- "analytics_space_added_to_nx_occupied_space": 0,
- "archiveDaysRenamed": 0,
- "camera_auth_server_side_encryption": 0,
- "cloudMerge": 0,
- "cloud_host_in_ini": 0,
- "event_rule_action_params": 0,
- "get_camera_param_manifest": 0,
- "get_time_of_servers_version": 0,
- "layoutApiVersion": 0,
- "log_rest_api": 0,
- "mediaserver_metrics": 0,
- "merge_history": 0,
- "merge_systems": 0,
- "metadata_storage_auto_selection": 0,
- "metadata_storage_id_only_in_parameters": 0,
- "metadata_storage_id_removed": 0,
- "multiple_user_roles": 0,
- "not_encrypted_resource_params": 0,
- "nx_network_rest": 0,
- "primaryTimeServerDefinesInternetTimeSync": 0,
- "restartMethodVersion": 0,
- "set_camera_param_post": 0,
- "smb_3_support": 0,
- "supports_ubuntu16": 0,
- "supports_ubuntu18": 0,
- "supports_ubuntu20": 0,
- "supports_ubuntu22": 0,
- "supports_win10": 0,
- "supports_win11": 0,
- "supports_win2012": 0,
- "supports_win2012r2": 0,
- "supports_win2016": 0,
- "supports_win2019": 0,
- "supports_win2022": 0,
- "supports_win81": 0,
- "system_storage_as_metadata_storage_auto_selection": 0,
- "unique_id_removed": 0,
- "vms_metrics": 0
}, - "cloudConnectionSubscriptionStatus": true,
- "customization": "string",
- "id": "string",
- "lastLoginTime": "string",
- "name": "string",
- "opaque": "string",
- "organizationId": "string",
- "ownerAccountEmail": "string",
- "ownerFullName": "string",
- "registrationTime": "string",
- "sharingPermissions": [
- {
- "accessRole": "string"
}
], - "stateOfHealth": "string",
- "status": "string",
- "system2faEnabled": true,
- "systemSequence": 0,
- "usageFrequency": 0,
- "version": "string"
}, - "Customization": "string",
- "Name": "string",
- "NxID": "5dbc598a-f218-41fd-a782-df6afd3e95ca",
- "Permissions": {
- "ReadSettings": true,
- "WriteSettings": true
}, - "StateOfHealth": "string",
- "UpdatedAt": "2019-08-24T14:15:22Z",
- "V2": {
- "cloudHost": "string",
- "cloudId": "28f87e61-0ba7-48c6-b141-7683c10d2fe1",
- "cloudOwnerId": "fc9f5c95-44dc-46db-a7ec-459e30b1c6ea",
- "customization": "string",
- "devices": [
- "string"
], - "endpoint": "string",
- "localId": "40911b9e-7f76-4995-9f0d-5a3e77aa2f3f",
- "name": "string",
- "protoVersion": 0,
- "servers": [
- "string"
], - "status": "string",
- "synchronizedTimeMs": 0,
- "version": "string"
}, - "V3": {
- "cloudHost": "string",
- "cloudId": "string",
- "cloudOwnerId": "string",
- "customization": "string",
- "devices": [
- "string"
], - "edgeServerCount": 0,
- "endpoint": "string",
- "ldapSyncId": "string",
- "localId": "string",
- "name": "string",
- "organizationId": "string",
- "protoVersion": 0,
- "servers": [
- "string"
], - "status": "string",
- "synchronizedTimeMs": 0,
- "version": "string"
}, - "Version": "string"
}
]Return a list of online systems.
Time-out set to 10s.
| Offset | integer Number of items to skip from beginning of list (base 0) |
| Limit | integer Number of items to return |
| OrderBy | string Enum: "-Version" "Name" "UpdatedAt" "InsertedAt" Order the list by these fields. Add a '-' in front of the field to reverse sort and to sort on multiple fields separate them by a comma. |
| StateOfHealth | string filter by stateofhealth |
{ }Return a system device.
Time-out set to 30s.
| nxid required | any Use system-id |
| nxid2 required | any Use device-id |
{- "Name": "string",
- "NxID": "5dbc598a-f218-41fd-a782-df6afd3e95ca",
- "Parameters": { },
- "Server": {
- "AIPluginVersion": "string",
- "Name": "string",
- "NxID": "5dbc598a-f218-41fd-a782-df6afd3e95ca",
- "Postprocessors": { },
- "Preprocessors": { },
- "RuntimeArchitectures": [
- {
- "mimetypes": [
- "string"
], - "name": "string"
}
], - "Status": "string",
- "Supports": {
- "Encryption": true,
- "Pipelines": true
}
}, - "System": {
- "Customization": "string",
- "Name": "string",
- "NxID": "5dbc598a-f218-41fd-a782-df6afd3e95ca",
- "Version": "string"
}, - "V2": {
- "backupQuality": "string",
- "capabilities": "string",
- "credentials": {
- "password": "string",
- "user": "string"
}, - "deviceType": "string",
- "group": {
- "id": "string",
- "name": "string"
}, - "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "isLicenseUsed": true,
- "isManuallyAdded": true,
- "logicalId": "string",
- "mac": "string",
- "model": "string",
- "motion": {
- "mask": "string",
- "recordAfterS": 0,
- "recordBeforeS": 0,
- "type": "string"
}, - "name": "string",
- "options": {
- "backupContentType": "string",
- "backupPolicy": "string",
- "backupQuality": "string",
- "dewarpingParams": "string",
- "failoverPriority": "string",
- "isAudioEnabled": true,
- "isControlEnabled": true,
- "isDualStreamingDisabled": true,
- "preferredServerId": "string"
}, - "parameters": { },
- "physicalId": "string",
- "schedule": {
- "isEnabled": true,
- "maxArchivePeriodS": 0,
- "minArchivePeriodS": 0,
- "tasks": [
- {
- "bitrateKbps": 0,
- "dayOfWeek": 0,
- "endTime": 0,
- "fps": 0,
- "metadataTypes": "string",
- "recordingType": "string",
- "startTime": 0,
- "streamQuality": "string"
}
]
}, - "serverId": "10d2345a-e43d-463d-830e-4f5b19b60d41",
- "status": "string",
- "typeId": "caab7c42-4ce7-4bd5-bbab-6017cec730b7",
- "url": "string",
- "vendor": "string"
}, - "V3": {
- "backupQuality": "string",
- "capabilities": "string",
- "compatibleAnalyticsEngineIds": [
- "string"
], - "credentials": {
- "password": "string",
- "user": "string"
}, - "deviceType": "string",
- "group": {
- "id": "string",
- "name": "string"
}, - "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "isLicenseUsed": true,
- "isManuallyAdded": true,
- "logicalId": "string",
- "mac": "string",
- "mediaCapabilities": {
- "hasAudio": true,
- "hasDualStreaming": true,
- "maxResolution": "string",
- "streamCapabilities": {
- "additionalProp1": {
- "defaultBitrateKbps": 0,
- "defaultFps": 0,
- "maxBitrateKbps": 0,
- "maxFps": 0,
- "minBitrateKbps": 0
}, - "additionalProp2": {
- "defaultBitrateKbps": 0,
- "defaultFps": 0,
- "maxBitrateKbps": 0,
- "maxFps": 0,
- "minBitrateKbps": 0
}, - "additionalProp3": {
- "defaultBitrateKbps": 0,
- "defaultFps": 0,
- "maxBitrateKbps": 0,
- "maxFps": 0,
- "minBitrateKbps": 0
}
}
}, - "mediaStreams": [
- {
- "codec": 0,
- "encoderIndex": 0,
- "resolution": "string",
- "transcodingRequired": true,
- "transports": "string"
}
], - "model": "string",
- "motion": {
- "mask": "string",
- "recordAfterS": 0,
- "recordBeforeS": 0,
- "type": "string"
}, - "name": "string",
- "options": {
- "backupContentType": "string",
- "backupPolicy": "string",
- "backupQuality": "string",
- "dewarpingParams": "string",
- "failoverPriority": "string",
- "isAudioEnabled": true,
- "isControlEnabled": true,
- "isDualStreamingDisabled": true,
- "preferredServerId": "string"
}, - "parameters": { },
- "physicalId": "string",
- "schedule": {
- "isEnabled": true,
- "maxArchivePeriodS": 0,
- "minArchivePeriodS": 0,
- "tasks": [
- {
- "bitrateKbps": 0,
- "dayOfWeek": 0,
- "endTime": 0,
- "fps": 0,
- "metadataTypes": "string",
- "recordingType": "string",
- "startTime": 0,
- "streamQuality": "string"
}
]
}, - "serverId": "10d2345a-e43d-463d-830e-4f5b19b60d41",
- "status": "string",
- "streamUrls": { },
- "typeId": "caab7c42-4ce7-4bd5-bbab-6017cec730b7",
- "url": "string",
- "userEnabledAnalyticsEngineIds": [
- "string"
], - "vendor": "string"
}
}Get a list of available pipelines for a device. Assumes the /reset/ endpoint is used at least once for this server.
Time-out set to 30s.
| nxid required | any Use system-id |
| nxid2 required | any Use device-id |
[- { }
]Delete a model from a device.
Time-out set to 10s.
| nxid required | any Use system-id |
| nxid2 required | any Use device-id |
| uuid required | any Use function uuid |
{- "AuthorizationInvalid": true,
- "BackendMessage": "string",
- "Email": "string",
- "Field": {
- "Message": "string",
- "Name": "string"
}, - "Message": "string",
- "UUID": "f50af7e0-0dd5-4361-ab96-2e04f7bc7e30"
}Replace a model on a device.
Time-out set to 10s.
| nxid required | any Use system-id |
| nxid2 required | any Use device-id |
| uuid required | any Use function uuid |
{ }{- "AuthorizationInvalid": true,
- "BackendMessage": "string",
- "Email": "string",
- "Field": {
- "Message": "string",
- "Name": "string"
}, - "Message": "string",
- "UUID": "f50af7e0-0dd5-4361-ab96-2e04f7bc7e30"
}Add a new model to a device.
Time-out set to 10s.
| nxid required | any Use system-id |
| nxid2 required | any Use device-id |
{ }{- "AuthorizationInvalid": true,
- "BackendMessage": "string",
- "Email": "string",
- "Field": {
- "Message": "string",
- "Name": "string"
}, - "Message": "string",
- "UUID": "f50af7e0-0dd5-4361-ab96-2e04f7bc7e30"
}Update the pipeline for this device.
Time-out set to 10s.
| nxid required | any Use system-id |
| nxid2 required | any Use device-id |
| Functions required | Array of strings <uuid> |
| Pipelines required | Array of objects |
{- "Functions": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "Pipelines": [
- { }
]
}{- "AuthorizationInvalid": true,
- "BackendMessage": "string",
- "Email": "string",
- "Field": {
- "Message": "string",
- "Name": "string"
}, - "Message": "string",
- "UUID": "f50af7e0-0dd5-4361-ab96-2e04f7bc7e30"
}Return devices of a system.
Time-out set to 10s.
| nxid required | any Use system-id |
| Offset | integer Number of items to skip from beginning of list (base 0) |
| Limit | integer Number of items to return |
| OrderBy | string Enum: "System" "Server" "Name" "PluginVersion" "CustomGroupId" Order the list by these fields. Add a '-' in front of the field to reverse sort and to sort on multiple fields separate them by a comma. |
| ServerNxID | any filter by servernxid |
| CustomGroupId | string filter by customgroupid |
| ServerStatus | string filter by serverstatus |
[- {
- "Name": "string",
- "NxID": "5dbc598a-f218-41fd-a782-df6afd3e95ca",
- "Parameters": { },
- "Server": {
- "AIPluginVersion": "string",
- "Name": "string",
- "NxID": "5dbc598a-f218-41fd-a782-df6afd3e95ca",
- "Postprocessors": { },
- "Preprocessors": { },
- "RuntimeArchitectures": [
- {
- "mimetypes": [
- "string"
], - "name": "string"
}
], - "Status": "string",
- "Supports": {
- "Encryption": true,
- "Pipelines": true
}
}, - "System": {
- "Customization": "string",
- "Name": "string",
- "NxID": "5dbc598a-f218-41fd-a782-df6afd3e95ca",
- "Version": "string"
}, - "V2": {
- "backupQuality": "string",
- "capabilities": "string",
- "credentials": {
- "password": "string",
- "user": "string"
}, - "deviceType": "string",
- "group": {
- "id": "string",
- "name": "string"
}, - "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "isLicenseUsed": true,
- "isManuallyAdded": true,
- "logicalId": "string",
- "mac": "string",
- "model": "string",
- "motion": {
- "mask": "string",
- "recordAfterS": 0,
- "recordBeforeS": 0,
- "type": "string"
}, - "name": "string",
- "options": {
- "backupContentType": "string",
- "backupPolicy": "string",
- "backupQuality": "string",
- "dewarpingParams": "string",
- "failoverPriority": "string",
- "isAudioEnabled": true,
- "isControlEnabled": true,
- "isDualStreamingDisabled": true,
- "preferredServerId": "string"
}, - "parameters": { },
- "physicalId": "string",
- "schedule": {
- "isEnabled": true,
- "maxArchivePeriodS": 0,
- "minArchivePeriodS": 0,
- "tasks": [
- {
- "bitrateKbps": 0,
- "dayOfWeek": 0,
- "endTime": 0,
- "fps": 0,
- "metadataTypes": "string",
- "recordingType": "string",
- "startTime": 0,
- "streamQuality": "string"
}
]
}, - "serverId": "10d2345a-e43d-463d-830e-4f5b19b60d41",
- "status": "string",
- "typeId": "caab7c42-4ce7-4bd5-bbab-6017cec730b7",
- "url": "string",
- "vendor": "string"
}, - "V3": {
- "backupQuality": "string",
- "capabilities": "string",
- "compatibleAnalyticsEngineIds": [
- "string"
], - "credentials": {
- "password": "string",
- "user": "string"
}, - "deviceType": "string",
- "group": {
- "id": "string",
- "name": "string"
}, - "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "isLicenseUsed": true,
- "isManuallyAdded": true,
- "logicalId": "string",
- "mac": "string",
- "mediaCapabilities": {
- "hasAudio": true,
- "hasDualStreaming": true,
- "maxResolution": "string",
- "streamCapabilities": {
- "additionalProp1": {
- "defaultBitrateKbps": 0,
- "defaultFps": 0,
- "maxBitrateKbps": 0,
- "maxFps": 0,
- "minBitrateKbps": 0
}, - "additionalProp2": {
- "defaultBitrateKbps": 0,
- "defaultFps": 0,
- "maxBitrateKbps": 0,
- "maxFps": 0,
- "minBitrateKbps": 0
}, - "additionalProp3": {
- "defaultBitrateKbps": 0,
- "defaultFps": 0,
- "maxBitrateKbps": 0,
- "maxFps": 0,
- "minBitrateKbps": 0
}
}
}, - "mediaStreams": [
- {
- "codec": 0,
- "encoderIndex": 0,
- "resolution": "string",
- "transcodingRequired": true,
- "transports": "string"
}
], - "model": "string",
- "motion": {
- "mask": "string",
- "recordAfterS": 0,
- "recordBeforeS": 0,
- "type": "string"
}, - "name": "string",
- "options": {
- "backupContentType": "string",
- "backupPolicy": "string",
- "backupQuality": "string",
- "dewarpingParams": "string",
- "failoverPriority": "string",
- "isAudioEnabled": true,
- "isControlEnabled": true,
- "isDualStreamingDisabled": true,
- "preferredServerId": "string"
}, - "parameters": { },
- "physicalId": "string",
- "schedule": {
- "isEnabled": true,
- "maxArchivePeriodS": 0,
- "minArchivePeriodS": 0,
- "tasks": [
- {
- "bitrateKbps": 0,
- "dayOfWeek": 0,
- "endTime": 0,
- "fps": 0,
- "metadataTypes": "string",
- "recordingType": "string",
- "startTime": 0,
- "streamQuality": "string"
}
]
}, - "serverId": "10d2345a-e43d-463d-830e-4f5b19b60d41",
- "status": "string",
- "streamUrls": { },
- "typeId": "caab7c42-4ce7-4bd5-bbab-6017cec730b7",
- "url": "string",
- "userEnabledAnalyticsEngineIds": [
- "string"
], - "vendor": "string"
}
}
]Post new models to a selection of devices.
Time-out set to 10s.
| nxid required | any Use system-id |
{ }{- "AuthorizationInvalid": true,
- "BackendMessage": "string",
- "Email": "string",
- "Field": {
- "Message": "string",
- "Name": "string"
}, - "Message": "string",
- "UUID": "f50af7e0-0dd5-4361-ab96-2e04f7bc7e30"
}Replace new models to a selection of devices.
Time-out set to 10s.
| nxid required | any Use system-id |
{ }{- "AuthorizationInvalid": true,
- "BackendMessage": "string",
- "Email": "string",
- "Field": {
- "Message": "string",
- "Name": "string"
}, - "Message": "string",
- "UUID": "f50af7e0-0dd5-4361-ab96-2e04f7bc7e30"
}Return a system server.
Time-out set to 5s.
| nxid required | any Use system-id |
| nxid2 required | any Use server-id |
{- "Name": "string",
- "NxID": "5dbc598a-f218-41fd-a782-df6afd3e95ca",
- "Parameters": { },
- "PluginAvailable": true,
- "Postprocessors": { },
- "Preprocessors": { },
- "RuntimeArchitectures": [
- {
- "mimetypes": [
- "string"
], - "name": "string"
}
], - "Status": "string",
- "Supports": {
- "Encryption": true,
- "Pipelines": true
}, - "System": {
- "Customization": "string",
- "Name": "string",
- "NxID": "5dbc598a-f218-41fd-a782-df6afd3e95ca",
- "Version": "string"
}, - "V2Server": {
- "backupBitrateBytesPerSecond": [
- {
- "key": {
- "day": "string",
- "hour": 0
}, - "value": 0
}
], - "endpoints": [
- "string"
], - "flags": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "isFailoverEnabled": true,
- "maxCameras": 0,
- "name": "string",
- "osInfo": {
- "platform": "string",
- "variant": "string",
- "variantVersion": "string"
}, - "parameters": { },
- "status": "string",
- "storages": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "isBackup": true,
- "isUsedForWriting": true,
- "name": "string",
- "parameters": { },
- "path": "string",
- "serverId": "10d2345a-e43d-463d-830e-4f5b19b60d41",
- "spaceLimitB": 0,
- "status": "string",
- "type": "string"
}
], - "url": "string",
- "version": "string"
}, - "V3Server": {
- "backupBitrateBytesPerSecond": [
- {
- "key": {
- "day": "string",
- "hour": 0
}, - "value": "string"
}
], - "endpoints": [
- "string"
], - "flags": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "isFailoverEnabled": true,
- "locationId": 0,
- "maxCameras": 0,
- "name": "string",
- "osInfo": {
- "platform": "string",
- "variant": "string",
- "variantVersion": "string"
}, - "parameters": { },
- "status": "string",
- "storages": [
- {
- "id": "string",
- "isBackup": true,
- "isUsedForWriting": true,
- "name": "string",
- "parameters": { },
- "path": "string",
- "serverId": "string",
- "spaceLimitB": 0,
- "status": "string",
- "type": "string"
}
], - "url": "string",
- "version": "string"
}, - "Version": "string"
}Return servers of a system.
Time-out set to 10s.
| nxid required | any Use system-id |
[- {
- "Name": "string",
- "NxID": "5dbc598a-f218-41fd-a782-df6afd3e95ca",
- "Parameters": { },
- "PluginAvailable": true,
- "Postprocessors": { },
- "Preprocessors": { },
- "RuntimeArchitectures": [
- {
- "mimetypes": [
- "string"
], - "name": "string"
}
], - "Status": "string",
- "Supports": {
- "Encryption": true,
- "Pipelines": true
}, - "System": {
- "Customization": "string",
- "Name": "string",
- "NxID": "5dbc598a-f218-41fd-a782-df6afd3e95ca",
- "Version": "string"
}, - "V2Server": {
- "backupBitrateBytesPerSecond": [
- {
- "key": {
- "day": "string",
- "hour": 0
}, - "value": 0
}
], - "endpoints": [
- "string"
], - "flags": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "isFailoverEnabled": true,
- "maxCameras": 0,
- "name": "string",
- "osInfo": {
- "platform": "string",
- "variant": "string",
- "variantVersion": "string"
}, - "parameters": { },
- "status": "string",
- "storages": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "isBackup": true,
- "isUsedForWriting": true,
- "name": "string",
- "parameters": { },
- "path": "string",
- "serverId": "10d2345a-e43d-463d-830e-4f5b19b60d41",
- "spaceLimitB": 0,
- "status": "string",
- "type": "string"
}
], - "url": "string",
- "version": "string"
}, - "V3Server": {
- "backupBitrateBytesPerSecond": [
- {
- "key": {
- "day": "string",
- "hour": 0
}, - "value": "string"
}
], - "endpoints": [
- "string"
], - "flags": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "isFailoverEnabled": true,
- "locationId": 0,
- "maxCameras": 0,
- "name": "string",
- "osInfo": {
- "platform": "string",
- "variant": "string",
- "variantVersion": "string"
}, - "parameters": { },
- "status": "string",
- "storages": [
- {
- "id": "string",
- "isBackup": true,
- "isUsedForWriting": true,
- "name": "string",
- "parameters": { },
- "path": "string",
- "serverId": "string",
- "spaceLimitB": 0,
- "status": "string",
- "type": "string"
}
], - "url": "string",
- "version": "string"
}, - "Version": "string"
}
]