/cameras

Associates a camera with the account. This can only be called with an end-user account, and will result in an error if tried with any other type of account.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

Base schema for cameras that are attached to a bridge, vs cameras that are connected directly to the cloud.

string
required
length between 1 and 126

User-defined name for the device.

tags
array of strings
length ≤ 64
tags
string | null

ID Of the location.

devicePosition
object
deviceAddress
object

Address of the device.

string
required

The bridge a camera is connected to. Keep in mind that some cameras are connected directly to the cloud, which is when this field will not be reported.

credentials
object
uuid | null
required
string
enum
required

Cameras can be added in multiple ways, and this field indicates how this specific camera should be added. Possible methods:

  • bridge: Associate a camera found with GET /api/v3.0/availableDevices with one of the bridges that found it.
  • rtspUrl: Define a camera by giving a RTSP URL to retrieve its live stream and the bridge that should connect to it.
  • cameraDirect: Register a camera by its MAC address regardless of its physical location and without needing a bridge.
  • channel: Associate a channel camera with its parent multi camera.
Allowed:
Responses

Language
Credentials
Bearer
JWT
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json