{"items":[{"type":"group","label":"v1","items":[{"type":"link","label":"HoxtonAi API","link":"/v1","routeSlug":"/v1"},{"type":"group","label":"Authentication","link":"/v1/section/authentication","routeSlug":"/v1/section/authentication","items":[{"type":"link","label":"Creating an API key","link":"/v1/section/authentication/creating-an-api-key","routeSlug":"/v1/section/authentication/creating-an-api-key"},{"type":"link","label":"Using an API key","link":"/v1/section/authentication/using-an-api-key","routeSlug":"/v1/section/authentication/using-an-api-key"},{"type":"link","label":"Expiry and revocation","link":"/v1/section/authentication/expiry-and-revocation","routeSlug":"/v1/section/authentication/expiry-and-revocation"}]},{"type":"separator","label":"ANALYTICS"},{"type":"group","label":"Reports","link":"/v1/report","routeSlug":"/v1/report","items":[{"label":"Create aggregated api metrics report","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/report/createaggregatedapirequestmetricsreport","routeSlug":"/v1/report/createaggregatedapirequestmetricsreport","metadata":{"seo":{"title":"Create aggregated api metrics report","description":"Create a report of aggregated api request metrics for a given time range and list of organisations."}},"httpPath":"/aggregated-api-request-metrics-reports"},{"label":"Create aggregated video metrics report","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/report/createaggregatedvideometricsreport","routeSlug":"/v1/report/createaggregatedvideometricsreport","metadata":{"seo":{"title":"Create aggregated video metrics report","description":"Create a report of aggregated camera metrics for a given time range and list of cameras."}},"httpPath":"/aggregated-video-metrics-reports"},{"label":"Create live occupancy report","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/report/createliveoccupancyreport","routeSlug":"/v1/report/createliveoccupancyreport","metadata":{"seo":{"title":"Create live occupancy report","description":"Create a report of live occupancies for a list of occupancy monitors."}},"httpPath":"/live-occupancy"},{"label":"Create occupancy report","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/report/createoccupancyreport","routeSlug":"/v1/report/createoccupancyreport","metadata":{"seo":{"title":"Create occupancy report","description":"Create a report of occupancy counts for a given time range and set of monitors."}},"httpPath":"/occupancy-reports"},{"label":"Create peel off report","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/report/createpeeloffreport","routeSlug":"/v1/report/createpeeloffreport","metadata":{"seo":{"title":"Create peel off report","description":"Create a peel off report for a given time range and set of monitors."}},"httpPath":"/peel-off-reports"},{"label":"Create people count report","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/report/createpeoplecountreport","routeSlug":"/v1/report/createpeoplecountreport","metadata":{"seo":{"title":"Create people count report","description":"Create a report of people counts for a given time range and set of monitors."}},"httpPath":"/people-count-reports"}]},{"type":"group","label":"Dwell Times","link":"/v1/dwelltimereport","routeSlug":"/v1/dwelltimereport","items":[{"label":"List Dwell Time Reports","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/dwelltimereport/listdwelltimereports","routeSlug":"/v1/dwelltimereport/listdwelltimereports","metadata":{"seo":{"title":"List Dwell Time Reports","description":"List of all dwell time reports for the given organisation"}},"httpPath":"/dwell-time-reports"},{"label":"Create dwell time report","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/dwelltimereport/createdwelltimereport","routeSlug":"/v1/dwelltimereport/createdwelltimereport","metadata":{"seo":{"title":"Create dwell time report","description":"Create a report of dwell time for a given time range and given organisation"}},"httpPath":"/dwell-time-reports"},{"label":"Get Dwell Time Report","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/dwelltimereport/getdwelltimereport","routeSlug":"/v1/dwelltimereport/getdwelltimereport","metadata":{"seo":{"title":"Get Dwell Time Report","description":"Get a dwell time report identified by the provided report ID."}},"httpPath":"/dwell-time-reports/{dwellTimeReportId}"}]},{"type":"separator","label":"ADMIN"},{"type":"group","label":"Organisations","link":"/v1/organisation","routeSlug":"/v1/organisation","items":[{"label":"List organisations","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/organisation/listorganisations","routeSlug":"/v1/organisation/listorganisations","metadata":{"seo":{"title":"List organisations","description":"List organisations in the portfolio."}},"httpPath":"/organisations"},{"label":"Get organisation","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/organisation/getorganisation","routeSlug":"/v1/organisation/getorganisation","metadata":{"seo":{"title":"Get organisation","description":"Get all attributes of an organisation model given an organisation ID."}},"httpPath":"/organisations/{organisationId}"}]},{"type":"group","label":"Users","link":"/v1/user","routeSlug":"/v1/user","items":[{"label":"List users","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/user/listusers","routeSlug":"/v1/user/listusers","metadata":{"seo":{"title":"List users","description":"Fetch the list of users associated with an organisation or site."}},"httpPath":"/users"},{"label":"Create/Update user","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/user/putuser","routeSlug":"/v1/user/putuser","metadata":{"seo":{"title":"Create/Update user","description":"Create/Update an user."}},"httpPath":"/users"},{"label":"Get my profile","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/user/getme","routeSlug":"/v1/user/getme","metadata":{"seo":{"title":"Get my profile","description":"Returns the profile data of the caller."}},"httpPath":"/users/me"},{"label":"Delete user","deprecated":false,"httpVerb":"delete","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/user/deleteuser","routeSlug":"/v1/user/deleteuser","metadata":{"seo":{"title":"Delete user","description":"Remove an user."}},"httpPath":"/users/{userId}"},{"label":"Get user","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/user/getuser","routeSlug":"/v1/user/getuser","metadata":{"seo":{"title":"Get user","description":"Get details of the user given by the ID."}},"httpPath":"/users/{userId}"}]},{"type":"group","label":"API Keys","link":"/v1/apikey","routeSlug":"/v1/apikey","items":[{"label":"List API keys","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/apikey/listapikeys","routeSlug":"/v1/apikey/listapikeys","metadata":{"seo":{"title":"List API keys","description":"List API keys belonging to the caller's organisation. Secrets are never returned."}},"httpPath":"/api-keys"},{"label":"Create API key","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/apikey/createapikey","routeSlug":"/v1/apikey/createapikey","metadata":{"seo":{"title":"Create API key","description":"Create a new API key and return it. The token field is shown only once and cannot be retrieved again — the caller must store it securely."}},"httpPath":"/api-keys"},{"label":"Revoke API key","deprecated":false,"httpVerb":"delete","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/apikey/revokeapikey","routeSlug":"/v1/apikey/revokeapikey","metadata":{"seo":{"title":"Revoke API key","description":"Revoke an API key. The key is immediately rejected on subsequent requests."}},"httpPath":"/api-keys/{apiKeyId}"},{"label":"Get API key","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/apikey/getapikey","routeSlug":"/v1/apikey/getapikey","metadata":{"seo":{"title":"Get API key","description":"Get API key metadata. Secrets are never returned."}},"httpPath":"/api-keys/{apiKeyId}"}]},{"type":"separator","label":"SITE"},{"type":"group","label":"Sites","link":"/v1/site","routeSlug":"/v1/site","items":[{"label":"List sites","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/site/listsites","routeSlug":"/v1/site/listsites","metadata":{"seo":{"title":"List sites","description":"List all the sites in the portfolio along with the organisations that own them."}},"httpPath":"/sites"},{"label":"Create/Update site","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/site/putsite","routeSlug":"/v1/site/putsite","metadata":{"seo":{"title":"Create/Update site","description":"Update site information."}},"httpPath":"/sites"},{"label":"Delete site","deprecated":false,"httpVerb":"delete","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/site/deletesite","routeSlug":"/v1/site/deletesite","metadata":{"seo":{"title":"Delete site","description":"Set the state of a site to decommissioned."}},"httpPath":"/sites/{siteId}"},{"label":"Get site","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/site/getsite","routeSlug":"/v1/site/getsite","metadata":{"seo":{"title":"Get site","description":"Get all attributes of a site model given a site ID."}},"httpPath":"/sites/{siteId}"}]},{"type":"separator","label":"CAMERA"},{"type":"group","label":"Cameras","link":"/v1/camera","routeSlug":"/v1/camera","items":[{"label":"List cameras","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/camera/listcameras","routeSlug":"/v1/camera/listcameras","metadata":{"seo":{"title":"List cameras","description":"List all claimed cameras in the fleet along with the organisations that own them."}},"httpPath":"/cameras"},{"label":"Link camera to organisation","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/camera/createcamera","routeSlug":"/v1/camera/createcamera","metadata":{"seo":{"title":"Link camera to organisation","description":"Link a camera to an organisation."}},"httpPath":"/cameras"},{"label":"Delete camera","deprecated":false,"httpVerb":"delete","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/camera/deletecamera","routeSlug":"/v1/camera/deletecamera","metadata":{"seo":{"title":"Delete camera","description":"Decommission a camera that is in state running or paused."}},"httpPath":"/cameras/{cameraId}"},{"label":"Get camera","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/camera/getcamera","routeSlug":"/v1/camera/getcamera","metadata":{"seo":{"title":"Get camera","description":"Get a camera identified by the provided camera ID."}},"httpPath":"/cameras/{cameraId}"},{"label":"Patch camera","deprecated":false,"httpVerb":"patch","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/camera/patchcamera","routeSlug":"/v1/camera/patchcamera","metadata":{"seo":{"title":"Patch camera","description":"Update camera name and/or direction aliases of the camera identified by the provided camera ID."}},"httpPath":"/cameras/{cameraId}"},{"label":"Move camera","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/camera/movecamera","routeSlug":"/v1/camera/movecamera","metadata":{"seo":{"title":"Move camera","description":"Move camera to new site"}},"httpPath":"/cameras/{cameraId}/move"},{"label":"Get camera opening hour","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/camera/getcameraopeninghour","routeSlug":"/v1/camera/getcameraopeninghour","metadata":{"seo":{"title":"Get camera opening hour","description":"Get all attributes of a camera model given a camera ID."}},"httpPath":"/cameras/{cameraId}/opening-hours"},{"label":"Change camera state","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/camera/putcamerastate","routeSlug":"/v1/camera/putcamerastate","metadata":{"seo":{"title":"Change camera state","description":"Change the state of a camera from running to paused or vice-versa."}},"httpPath":"/cameras/{cameraId}/state/{newState}"},{"label":"Get video upload metrics","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/camera/getvideouploadmetrics","routeSlug":"/v1/camera/getvideouploadmetrics","metadata":{"seo":{"title":"Get video upload metrics","description":"Get video upload metrics for the provided camera ID"}},"httpPath":"/cameras/{cameraId}/video-upload-metrics"},{"label":"Request live frame","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/camera/createframerequest","routeSlug":"/v1/camera/createframerequest","metadata":{"seo":{"title":"Request live frame","description":"Get a recent video frame from a camera."}},"httpPath":"/frame-requests"},{"label":"Change camera state","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/camera/putcamerastaterequest","routeSlug":"/v1/camera/putcamerastaterequest","metadata":{"seo":{"title":"Change camera state","description":"Change the state of a camera from claimed to claimed_paused or vice-versa."}},"httpPath":"/put-camera-state-requests"},{"label":"Register camera","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/camera/registercamerarequest","routeSlug":"/v1/camera/registercamerarequest","metadata":{"seo":{"title":"Register camera","description":"Create a camera in a registered state."}},"httpPath":"/register-camera-requests"}]},{"type":"group","label":"Annotations","link":"/v1/annotation","routeSlug":"/v1/annotation","items":[{"label":"List annotations","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/annotation/listannotations","routeSlug":"/v1/annotation/listannotations","metadata":{"seo":{"title":"List annotations","description":"Get all available annotations subject to filters."}},"httpPath":"/annotations"},{"label":"Create/Update annotation","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/annotation/putannotation","routeSlug":"/v1/annotation/putannotation","metadata":{"seo":{"title":"Create/Update annotation","description":"Update an annotation if it exists, create a new one otherwise."}},"httpPath":"/annotations"},{"label":"Delete annotation","deprecated":false,"httpVerb":"delete","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/annotation/deleteannotation","routeSlug":"/v1/annotation/deleteannotation","metadata":{"seo":{"title":"Delete annotation","description":"Delete an annotation."}},"httpPath":"/annotations/{annotationId}"},{"label":"Get annotation","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/annotation/getannotation","routeSlug":"/v1/annotation/getannotation","metadata":{"seo":{"title":"Get annotation","description":"Get an annotation identified by its id."}},"httpPath":"/annotations/{annotationId}"}]},{"type":"separator","label":"ALERT"},{"type":"group","label":"Alert","link":"/v1/alert","routeSlug":"/v1/alert","items":[{"label":"List alerts","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/alert/listalerts","routeSlug":"/v1/alert/listalerts","metadata":{"seo":{"title":"List alerts","description":"Get all available alerts subject to filters."}},"httpPath":"/alerts"},{"label":"Create/Update alert","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/alert/putalert","routeSlug":"/v1/alert/putalert","metadata":{"seo":{"title":"Create/Update alert","description":"Update an alert if it exists, create a new one otherwise."}},"httpPath":"/alerts"},{"label":"Delete alert","deprecated":false,"httpVerb":"delete","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/alert/deletealert","routeSlug":"/v1/alert/deletealert","metadata":{"seo":{"title":"Delete alert","description":"Delete an alert."}},"httpPath":"/alerts/{alertId}"},{"label":"Get alert","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/alert/getalert","routeSlug":"/v1/alert/getalert","metadata":{"seo":{"title":"Get alert","description":"Get an alert identified by its id."}},"httpPath":"/alerts/{alertId}"}]},{"type":"group","label":"Alert Notification Groups","link":"/v1/alertnotificationgroup","routeSlug":"/v1/alertnotificationgroup","items":[{"label":"Delete an alert notification group link","deprecated":false,"httpVerb":"delete","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/alertnotificationgroup/deletealertnotificationgroup","routeSlug":"/v1/alertnotificationgroup/deletealertnotificationgroup","metadata":{"seo":{"title":"Delete an alert notification group link","description":"Delete a link between an alert and a notification group."}},"httpPath":"/alert-notification-groups"},{"label":"List alert notification group links","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/alertnotificationgroup/listalertnotificationgroups","routeSlug":"/v1/alertnotificationgroup/listalertnotificationgroups","metadata":{"seo":{"title":"List alert notification group links","description":"Get all available links between alerts and notification groups subject to filters."}},"httpPath":"/alert-notification-groups"},{"label":"Create an alert notification group link","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/alertnotificationgroup/putalertnotificationgroup","routeSlug":"/v1/alertnotificationgroup/putalertnotificationgroup","metadata":{"seo":{"title":"Create an alert notification group link","description":"Create a link between an alert and a notification group."}},"httpPath":"/alert-notification-groups"}]},{"type":"group","label":"Alert Camera Positions","link":"/v1/alertcameraposition","routeSlug":"/v1/alertcameraposition","items":[{"label":"Delete an alert camera position link","deprecated":false,"httpVerb":"delete","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/alertcameraposition/deletealertcameraposition","routeSlug":"/v1/alertcameraposition/deletealertcameraposition","metadata":{"seo":{"title":"Delete an alert camera position link","description":"Delete a link between an alert and a camera position."}},"httpPath":"/alert-camera-positions"},{"label":"List alert camera position links","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/alertcameraposition/listalertcamerapositions","routeSlug":"/v1/alertcameraposition/listalertcamerapositions","metadata":{"seo":{"title":"List alert camera position links","description":"Get all available links between alerts and camera positions subject to filters."}},"httpPath":"/alert-camera-positions"},{"label":"Create an alert camera position link","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/alertcameraposition/putalertcameraposition","routeSlug":"/v1/alertcameraposition/putalertcameraposition","metadata":{"seo":{"title":"Create an alert camera position link","description":"Create a link between an alert and a camera position."}},"httpPath":"/alert-camera-positions"}]},{"type":"group","label":"Alert Occupancy Monitors","link":"/v1/alertoccupancymonitor","routeSlug":"/v1/alertoccupancymonitor","items":[{"label":"Delete an alert occupancy monitor link","deprecated":false,"httpVerb":"delete","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/alertoccupancymonitor/deletealertoccupancymonitor","routeSlug":"/v1/alertoccupancymonitor/deletealertoccupancymonitor","metadata":{"seo":{"title":"Delete an alert occupancy monitor link","description":"Delete a link between an alert and an occupancy monitor."}},"httpPath":"/alert-occupancy-monitors"},{"label":"List alert occupancy monitor links","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/alertoccupancymonitor/listalertoccupancymonitors","routeSlug":"/v1/alertoccupancymonitor/listalertoccupancymonitors","metadata":{"seo":{"title":"List alert occupancy monitor links","description":"Get all links between alerts and occupancy monitors subject to filters."}},"httpPath":"/alert-occupancy-monitors"},{"label":"Create an alert occupancy monitor link","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/alertoccupancymonitor/putalertoccupancymonitor","routeSlug":"/v1/alertoccupancymonitor/putalertoccupancymonitor","metadata":{"seo":{"title":"Create an alert occupancy monitor link","description":"Create a link between an alert and an occupancy monitor."}},"httpPath":"/alert-occupancy-monitors"}]},{"type":"group","label":"Alert Sites","link":"/v1/alertsite","routeSlug":"/v1/alertsite","items":[{"label":"Delete an alert site link","deprecated":false,"httpVerb":"delete","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/alertsite/deletealertsite","routeSlug":"/v1/alertsite/deletealertsite","metadata":{"seo":{"title":"Delete an alert site link","description":"Delete a link between an alert and a site."}},"httpPath":"/alert-sites"},{"label":"List alert site links","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/alertsite/listalertsites","routeSlug":"/v1/alertsite/listalertsites","metadata":{"seo":{"title":"List alert site links","description":"Get all links between alerts and sites subject to filters."}},"httpPath":"/alert-sites"},{"label":"Create an alert site link","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/alertsite/putalertsite","routeSlug":"/v1/alertsite/putalertsite","metadata":{"seo":{"title":"Create an alert site link","description":"Create a link between an alert and a site."}},"httpPath":"/alert-sites"}]},{"type":"separator","label":"NOTIFICATION GROUP"},{"type":"group","label":"Notification Groups","link":"/v1/notificationgroup","routeSlug":"/v1/notificationgroup","items":[{"label":"List notification groups","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/notificationgroup/listnotificationgroups","routeSlug":"/v1/notificationgroup/listnotificationgroups","metadata":{"seo":{"title":"List notification groups","description":"Get all notification groups subject to filters."}},"httpPath":"/notification-groups"},{"label":"Create/Update notification group","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/notificationgroup/putnotificationgroup","routeSlug":"/v1/notificationgroup/putnotificationgroup","metadata":{"seo":{"title":"Create/Update notification group","description":"Update a notification group exists if exists, create a new one otherwise."}},"httpPath":"/notification-groups"},{"label":"Delete notification group","deprecated":false,"httpVerb":"delete","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/notificationgroup/deletenotificationgroup","routeSlug":"/v1/notificationgroup/deletenotificationgroup","metadata":{"seo":{"title":"Delete notification group","description":"Set the state of a notification group to deleted."}},"httpPath":"/notification-groups/{notificationGroupId}"},{"label":"Get notification group","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/notificationgroup/getnotificationgroup","routeSlug":"/v1/notificationgroup/getnotificationgroup","metadata":{"seo":{"title":"Get notification group","description":"Get a notification group identified by the provided ID."}},"httpPath":"/notification-groups/{notificationGroupId}"}]},{"type":"group","label":"Notification Group Mappings","link":"/v1/notificationgroupmapping","routeSlug":"/v1/notificationgroupmapping","items":[{"label":"List notification group notification groups","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/notificationgroupmapping/listnotificationgroupnotificationgroups","routeSlug":"/v1/notificationgroupmapping/listnotificationgroupnotificationgroups","metadata":{"seo":{"title":"List notification group notification groups","description":"Get all notification groups link subject to filters."}},"httpPath":"/notification-group-notification-groups"},{"label":"Create/Update notification group notification group","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/notificationgroupmapping/putnotificationgroupnotificationgroup","routeSlug":"/v1/notificationgroupmapping/putnotificationgroupnotificationgroup","metadata":{"seo":{"title":"Create/Update notification group notification group","description":"Update existing notification group link, create a new one otherwise."}},"httpPath":"/notification-group-notification-groups"},{"label":"Delete notification group notification group","deprecated":false,"httpVerb":"delete","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/notificationgroupmapping/deletenotificationgroupnotificationgroup","routeSlug":"/v1/notificationgroupmapping/deletenotificationgroupnotificationgroup","metadata":{"seo":{"title":"Delete notification group notification group","description":"Set the state of a notification group link to deleted."}},"httpPath":"/notification-group-notification-groups/{notificationGroupNotificationGroupId}"},{"label":"Get notification group notification group","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/notificationgroupmapping/getnotificationgroupnotificationgroup","routeSlug":"/v1/notificationgroupmapping/getnotificationgroupnotificationgroup","metadata":{"seo":{"title":"Get notification group notification group","description":"Get a notification group link identified by the provided ID."}},"httpPath":"/notification-group-notification-groups/{notificationGroupNotificationGroupId}"}]},{"type":"separator","label":"OCCUPANCY MONITOR"},{"type":"group","label":"Occupancy Monitors","link":"/v1/occupancymonitor","routeSlug":"/v1/occupancymonitor","items":[{"label":"List occupancy monitors","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/occupancymonitor/listoccupancymonitors","routeSlug":"/v1/occupancymonitor/listoccupancymonitors","metadata":{"seo":{"title":"List occupancy monitors","description":"Get all available occupancy monitors subject to filters."}},"httpPath":"/occupancy-monitors"},{"label":"Create/Update occupancy monitor","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/occupancymonitor/putoccupancymonitor","routeSlug":"/v1/occupancymonitor/putoccupancymonitor","metadata":{"seo":{"title":"Create/Update occupancy monitor","description":"Update an occupancy monitor if it exists, create a new one otherwise."}},"httpPath":"/occupancy-monitors"},{"label":"Delete occupancy monitor","deprecated":false,"httpVerb":"delete","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/occupancymonitor/deleteoccupancymonitor","routeSlug":"/v1/occupancymonitor/deleteoccupancymonitor","metadata":{"seo":{"title":"Delete occupancy monitor","description":"Set the state of an occupancy monitor to deleted."}},"httpPath":"/occupancy-monitors/{occupancyMonitorId}"},{"label":"Get occupancy monitor","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/occupancymonitor/getoccupancymonitor","routeSlug":"/v1/occupancymonitor/getoccupancymonitor","metadata":{"seo":{"title":"Get occupancy monitor","description":"Get an occupancy monitor identified by the provided ID."}},"httpPath":"/occupancy-monitors/{occupancyMonitorId}"}]},{"type":"group","label":"Occupancy Monitor Camera Positions","link":"/v1/occupancymonitorcameraposition","routeSlug":"/v1/occupancymonitorcameraposition","items":[{"label":"List occupancy monitor camera positions","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/occupancymonitorcameraposition/listoccupancymonitorcamerapositions","routeSlug":"/v1/occupancymonitorcameraposition/listoccupancymonitorcamerapositions","metadata":{"seo":{"title":"List occupancy monitor camera positions","description":"Get all available occupancy monitor camera positions subject to filters."}},"httpPath":"/occupancy-monitor-camera-positions"},{"label":"Create/Update occupancy monitor camera position","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/occupancymonitorcameraposition/putoccupancymonitorcameraposition","routeSlug":"/v1/occupancymonitorcameraposition/putoccupancymonitorcameraposition","metadata":{"seo":{"title":"Create/Update occupancy monitor camera position","description":"Update an occupancy monitor's camera position if it exists, create a new object linking the given occupancy monitor to the given camera position otherwise."}},"httpPath":"/occupancy-monitor-camera-positions"},{"label":"Delete occupancy monitor camera position","deprecated":false,"httpVerb":"delete","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/occupancymonitorcameraposition/deleteoccupancymonitorcameraposition","routeSlug":"/v1/occupancymonitorcameraposition/deleteoccupancymonitorcameraposition","metadata":{"seo":{"title":"Delete occupancy monitor camera position","description":"Set the state of an occupancy monitor camera position to deleted."}},"httpPath":"/occupancy-monitor-camera-positions/{occupancyMonitorCameraPositionId}"},{"label":"Get occupancy monitor camera position","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/occupancymonitorcameraposition/getoccupancymonitorcameraposition","routeSlug":"/v1/occupancymonitorcameraposition/getoccupancymonitorcameraposition","metadata":{"seo":{"title":"Get occupancy monitor camera position","description":"Get an occupancy monitor camera position identified by the provided ID."}},"httpPath":"/occupancy-monitor-camera-positions/{occupancyMonitorCameraPositionId}"}]},{"type":"separator","label":"PEOPLE-COUNT MONITOR"},{"type":"group","label":"People Count Monitors","link":"/v1/peoplecountmonitor","routeSlug":"/v1/peoplecountmonitor","items":[{"label":"List people count monitors","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/peoplecountmonitor/listpeoplecountmonitors","routeSlug":"/v1/peoplecountmonitor/listpeoplecountmonitors","metadata":{"seo":{"title":"List people count monitors","description":"Get all available occupancy monitors subject to filters."}},"httpPath":"/people-count-monitors"},{"label":"Create/Update people count monitor","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/peoplecountmonitor/putpeoplecountmonitor","routeSlug":"/v1/peoplecountmonitor/putpeoplecountmonitor","metadata":{"seo":{"title":"Create/Update people count monitor","description":"Update a people count monitor if it exists, create a new one otherwise."}},"httpPath":"/people-count-monitors"},{"label":"Delete people count monitor","deprecated":false,"httpVerb":"delete","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/peoplecountmonitor/deletepeoplecountmonitor","routeSlug":"/v1/peoplecountmonitor/deletepeoplecountmonitor","metadata":{"seo":{"title":"Delete people count monitor","description":"Set the state of a people count monitor to deleted."}},"httpPath":"/people-count-monitors/{peopleCountMonitorId}"},{"label":"Get people count monitor","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/peoplecountmonitor/getpeoplecountmonitor","routeSlug":"/v1/peoplecountmonitor/getpeoplecountmonitor","metadata":{"seo":{"title":"Get people count monitor","description":"Get a people count monitor identified by the provided ID."}},"httpPath":"/people-count-monitors/{peopleCountMonitorId}"}]},{"type":"group","label":"People Count Monitor Camera Positions","link":"/v1/peoplecountmonitorcameraposition","routeSlug":"/v1/peoplecountmonitorcameraposition","items":[{"label":"List people count monitor camera positions","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/peoplecountmonitorcameraposition/listpeoplecountmonitorcamerapositions","routeSlug":"/v1/peoplecountmonitorcameraposition/listpeoplecountmonitorcamerapositions","metadata":{"seo":{"title":"List people count monitor camera positions","description":"Get all available occupancy monitor camera positions subject to filters."}},"httpPath":"/people-count-monitor-camera-positions"},{"label":"Create/Update people count monitor camera position","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/peoplecountmonitorcameraposition/putpeoplecountmonitorcameraposition","routeSlug":"/v1/peoplecountmonitorcameraposition/putpeoplecountmonitorcameraposition","metadata":{"seo":{"title":"Create/Update people count monitor camera position","description":"Update a people count monitor's camera position if it exists, create a new object linking the given people count monitor to the given camera position otherwise."}},"httpPath":"/people-count-monitor-camera-positions"},{"label":"Delete people count monitor camera position","deprecated":false,"httpVerb":"delete","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/peoplecountmonitorcameraposition/deletepeoplecountmonitorcameraposition","routeSlug":"/v1/peoplecountmonitorcameraposition/deletepeoplecountmonitorcameraposition","metadata":{"seo":{"title":"Delete people count monitor camera position","description":"Set the state of a people count monitor camera position to deleted."}},"httpPath":"/people-count-monitor-camera-positions/{peopleCountMonitorCameraPositionId}"},{"label":"Get people count monitor camera position","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/peoplecountmonitorcameraposition/getpeoplecountmonitorcameraposition","routeSlug":"/v1/peoplecountmonitorcameraposition/getpeoplecountmonitorcameraposition","metadata":{"seo":{"title":"Get people count monitor camera position","description":"Get a people count monitor camera position identified by the provided ID."}},"httpPath":"/people-count-monitor-camera-positions/{peopleCountMonitorCameraPositionId}"}]},{"type":"separator","label":"PEEL-OFF MONITOR"},{"type":"group","label":"Peel Off Monitors","link":"/v1/peeloffmonitor","routeSlug":"/v1/peeloffmonitor","items":[{"label":"List peel off monitors","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/peeloffmonitor/listpeeloffmonitors","routeSlug":"/v1/peeloffmonitor/listpeeloffmonitors","metadata":{"seo":{"title":"List peel off monitors","description":"Get all available peel off monitors subject to filters."}},"httpPath":"/peel-off-monitors"},{"label":"Create/Update peel off monitor","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/peeloffmonitor/putpeeloffmonitor","routeSlug":"/v1/peeloffmonitor/putpeeloffmonitor","metadata":{"seo":{"title":"Create/Update peel off monitor","description":"Update a peel off monitor if it exists, create a new one otherwise."}},"httpPath":"/peel-off-monitors"},{"label":"Delete peel off monitor","deprecated":false,"httpVerb":"delete","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/peeloffmonitor/deletepeeloffmonitor","routeSlug":"/v1/peeloffmonitor/deletepeeloffmonitor","metadata":{"seo":{"title":"Delete peel off monitor","description":"Set the state of a peel off monitor to deleted."}},"httpPath":"/peel-off-monitors/{peelOffMonitorId}"},{"label":"Get peel off monitor","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/peeloffmonitor/getpeeloffmonitor","routeSlug":"/v1/peeloffmonitor/getpeeloffmonitor","metadata":{"seo":{"title":"Get peel off monitor","description":"Get a peel off monitor identified by the provided ID."}},"httpPath":"/peel-off-monitors/{peelOffMonitorId}"}]},{"type":"group","label":"Peel Off Monitor Camera Positions","link":"/v1/peeloffmonitorcameraposition","routeSlug":"/v1/peeloffmonitorcameraposition","items":[{"label":"List peel off monitor camera positions","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/peeloffmonitorcameraposition/listpeeloffmonitorcamerapositions","routeSlug":"/v1/peeloffmonitorcameraposition/listpeeloffmonitorcamerapositions","metadata":{"seo":{"title":"List peel off monitor camera positions","description":"Get all available peel off monitor camera positions subject to filters."}},"httpPath":"/peel-off-monitor-camera-positions"},{"label":"Create/Update peel off monitor camera position","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/peeloffmonitorcameraposition/putpeeloffmonitorcameraposition","routeSlug":"/v1/peeloffmonitorcameraposition/putpeeloffmonitorcameraposition","metadata":{"seo":{"title":"Create/Update peel off monitor camera position","description":"Update a peel off monitor's camera position if it exists, create a new object linking the given peel off monitor to the given camera position otherwise."}},"httpPath":"/peel-off-monitor-camera-positions"},{"label":"Delete peel off monitor camera position","deprecated":false,"httpVerb":"delete","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/peeloffmonitorcameraposition/deletepeeloffmonitorcameraposition","routeSlug":"/v1/peeloffmonitorcameraposition/deletepeeloffmonitorcameraposition","metadata":{"seo":{"title":"Delete peel off monitor camera position","description":"Set the state of a peel off monitor camera position to deleted."}},"httpPath":"/peel-off-monitor-camera-positions/{peelOffMonitorCameraPositionId}"},{"label":"Get peel off monitor camera position","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/v1/peeloffmonitorcameraposition/getpeeloffmonitorcameraposition","routeSlug":"/v1/peeloffmonitorcameraposition/getpeeloffmonitorcameraposition","metadata":{"seo":{"title":"Get peel off monitor camera position","description":"Get a peel off monitor camera position identified by the provided ID."}},"httpPath":"/peel-off-monitor-camera-positions/{peelOffMonitorCameraPositionId}"}]},{"type":"separator","label":"TalkBack"},{"type":"group","label":"TalkBack","link":"/v1/talkback","routeSlug":"/v1/talkback","items":[]}]}]}