camera-groups

Create Camera Group

post/sites/{site_id}/camera-groups

Request

  • Base URL
    https://api.verdun.ai (the document declares no server; this is the origin it was published from)
  • URL
    https://api.verdun.ai/sites/{site_id}/camera-groups
  • Auth
    HTTP bearer

Path parameters

site_idstring required

Request body

namestring required

Display name, unique (case-insensitively) among the site's live camera groups.

descriptionstring nullable

Free-form note about what this camera group covers.

camera_idsstring[]

Initial members. Every camera must be a live camera at this same site; a camera may belong to several camera groups at once.

Example request

{
  "name": "Tenant A",
  "description": "Suite 200 - enters past cameras 1-3"
}

Response

Successful Response

idstring uuid required

The camera group ID.

site_idstring uuid required

The site this camera group belongs to. Camera groups never span sites.

namestring required

Display name, unique (case-insensitively) among the site's live camera groups.

descriptionstring nullable

Free-form note about what this camera group covers.

camera_idsstring[]

Live member cameras. A camera may belong to several camera groups at once.

has_scheduleboolean required

Whether this camera group carries a monitoring schedule. FALSE MEANS INERT: membership alone never changes a camera's monitoring state. When true, this group's week replaces the site's for every member camera that has no camera-level override; overlapping scheduled groups combine under 'off wins'.

Example response

{
  "name": "Tenant A",
  "description": "Suite 200 - enters past cameras 1-3"
}

Changes

No recorded changes to this operation across all 2 revisions of this API.