---
title: "GET /multiCameras/{multiCameraId}"
method: GET
path: "/multiCameras/{multiCameraId}"
tags: ["Multi Cameras"]
---

# GET /multiCameras/{multiCameraId}

`GET /multiCameras/{multiCameraId}`

This endpoint allows you to retrieve information about a multi camera based on its ID.

## Query parameters

- `include` string[]

## Response `200`

OK

- ApiMultiCameraWithIncludes
  - `id` string, required
  - `accountId` string, required
  - `name` string, required
  - `bridgeId` string, required — The bridge a multi camera is connected to.
  - `locationId` string, nullable — ID Of the location.
  - `status` DeviceStatus — Indicates various aspects of the device's status. The statuses defined here should be in sync with the events schema defined for the Device Cloud Status Update.
    - `connectionStatus` 'online' | 'deviceOffline' | 'invalidCredentials' | 'bridgeOffline' | 'off' | 'error' | 'busy' | 'unknown' — Indicates the connection status of the device: * `online`: The device is online and operational. * `deviceOffline`: The device is offline. * `invalidCredentials`: The known credentials for this device, including the default credentials, are invalid. This is causing the device to appear offline. * `bridgeOffline`: The bridge that connects this device to the cloud is offline. However, both the device and the bridge may still be operational locally, even though the cloud has no visibility into their status. * `off`: The device is online, but has been turned off by the user. * `error`: The device is offline due to some problem that has not been described by any of the other statuses. * `busy`: The device is currently busy and unavailable for other operations. * `unknown`: The device state is unknown for some reason.
  - `statusV2` DeviceStatusV2 — Status as reported by the edge device.
    - `cloudConnectionStatus` 'connected' | 'disconnected', required — Socket connection state between device and cloud * `connected`: The device socket connected to cloud. * `disconnected`: The device socket disconnected from cloud.
    - `edgeReportedDeviceStatus` 'operational' | 'error' | 'disabled' | 'unreachable' | 'unknown' | 'initializing', required — Indicates the operational status of the device. The statuses defined here should be in sync with the DeviceStatus schema. * `operational`: The device is online and operational. * `error`: Device not working (requires error details). * `disabled`: Operational but intentionally not recording telemetry * `unreachable`: The device is not reachable (e.g., offline, out of service). * `unknown`: The device state is unknown for some reason. * `initializing`: The device is in the process of initializing.
    - `deviceSpecificError` 'disconnectedFromBridge' | 'generalDeviceError' | 'networkError' | 'invalidCredentials' | 'deviceSupportIssue' | 'queuedForConfiguration' | 'configurationInProgress' | 'deviceDisabled' | 'analogNoPower' | 'analogBadSignal' | 'analogIncompatibleSignal' | 'analogNoSignal' — Indicates the detailed error status of a device, grouped by device type: ONVIF Camera / RTSP Camera / Multicamera: * `generalDeviceError`: Camera error * `networkError`: Network error * `invalidCredentials`: Invalid credentials * `deviceSupportIssue`: Device support issue * `queuedForConfiguration`: Queued for configuration * `configurationInProgress`: Configuration in progress * `deviceDisabled`: Device is turned off * `disconnectedFromBridge`: Disconnected from bridge Analog Camera: * `analogNoPower`: Power loss detected * `analogBadSignal`: Signal quality issue * `analogIncompatibleSignal`: Incompatible signal * `analogNoSignal`: No signal * `disconnectedFromBridge`: Disconnected from bridge * `deviceDisabled`: Device is turned off Managed Switch: * `deviceSupportIssue`: Switch support issue * `disconnectedFromBridge`: Disconnected from bridge
  - `locationSummary` LocationSummary — Summary of location information.
    - `id` string
    - `name` string
    - `address` object
      - `country` string, nullable
      - `region` string, nullable
      - `city` string, nullable
      - `streetAddress` string, nullable
      - `streetAddress2` string, nullable
      - `postalCode` string, nullable
  - `deviceAddress` DeviceAddress — Address of the device.
    - `name` string, nullable
    - `address` string, nullable
  - `timeZone` ApiTimeZone
    - `zone` string — The timezone the device is in. The list of supported timezones is provided by the [/timeZones](https://developer.eagleeyenetworks.com/reference/listtimezones) endpoint.
  - `notes` string
  - `tags` string[]
  - `devicePosition` ApiDevicePosition
    - `latitude` number, double, nullable — The latitude of the device. (WGS 84)
    - `longitude` number, double, nullable — The longitude of the device. (WGS 84).
    - `azimuth` number, double, nullable
    - `rangeInMeters` number, double, nullable
    - `floor` integer, nullable
    - `fieldOfView` number, double, nullable — Field of view is the range of the observable world visible at any given time through camera viewfinder.
  - `networkInfo` ApiNetworkInfoWithMainIp
    - `globalIP` string, nullable
    - `ipUsedByBridge` string, nullable — The current IP address the bridge is using, in IPv4 or IPv6 format.
    - `adapters` ApiAdapterInfo[]
      - `macAddress` string, nullable
      - `ipAddress` string, nullable
  - `deviceInfo` ApiDeviceInfo3
    - `icon` string — Icon of multi camera.
    - `make` string — The Manufactorer or brand of the multi camera.
    - `model` string — The model of the multi camera.
    - `guid` string, uuid
  - `firmware` ApiFirmware
    - `currentVersion` string, nullable
  - `visibleByBridges` string[]
  - `effectivePermissions` EffectiveMulticameraPermissions
    - `read` boolean
    - `delete` boolean
    - `edit` boolean

## Other responses

- `400` — The supplied object is invalid. Error detail will contain the validation error.
- `401` — You are not authenticated. Please authenticate and try again.
- `403` — You have no permission to access the specified resource.
- `404` — Referenced resource could not be found.
- `500` — Something went wrong in the server. Please try again.

---

[API](https://skmtc.net/eagleeyenetworks/apis/devices.md) · [All operations](https://skmtc.net/eagleeyenetworks/apis/devices/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/eagleeyenetworks/devices/revisions/df57313de545/schema)
