Custom Monitors
5 operations in the Adverity Connect API. Replace {{INSTANCE}} and {{KEY}} in the examples with your instance and API key. How authentication works.
List custom monitors
GET/api/v1/custom-monitors/deprecated
API key permissionMonitor: Read-onlymonitor:read
Returns all custom monitors accessible from the API key's workspace family tree.
Query parameters
workspace_scopestringscope_from_workspace_idstring · uuidRequired only for
workspace_scopewhen multiple roots exist.name__icontainsstringseveritystringworkspace_idarray of string · uuidpageintegerDefault
1· Min1page_sizeintegerDefault
50· Min1
Responses
200OKapplication/json
Response schema
object PagedMonitorSummarySchema
itemsarray of objectrequiredItems · MonitorSummarySchema
idstring · uuidrequirednamestringrequiredseveritystringrequiredOne of
errorwarningworkspaceobjectrequiredAttributes · WorkspaceMinimalSchema
idstring · uuidrequirednamestringrequired
countintegerrequired
List datastreams assigned to a monitor
GET/api/v1/custom-monitors/{monitor_id}/datastreams/deprecated
API key permissionMonitor: Read-onlymonitor:read
Path parameters
monitor_idstring · uuidrequired
Query parameters
pageintegerDefault
1· Min1page_sizeintegerDefault
50· Min1
Responses
200OKapplication/json
Response schema
object PagedDatastreamSummarySchema
itemsarray of objectrequiredItems · DatastreamSummarySchema
idstring · uuidrequirednamestringrequiredworkspaceobjectrequiredAttributes · WorkspaceMinimalSchema
idstring · uuidrequirednamestringrequired
countintegerrequired
Extend current list of assignments with the given datastreams
POST/api/v1/custom-monitors/{monitor_id}/datastreams/deprecated
API key permissionMonitor: Writemonitor:write
Path parameters
monitor_idstring · uuidrequired
Request bodyrequired
application/json
Body schema
array of string · uuid UUIDListSchema
Responses
200OKapplication/json
Response schema
array of string · uuid UUIDListSchema
Unassign datastreams from a monitor
DELETE/api/v1/custom-monitors/{monitor_id}/datastreams/deprecated
API key permissionMonitor: Writemonitor:write
Path parameters
monitor_idstring · uuidrequired
Request bodyrequired
application/json
Body schema
array of string · uuid UUIDListSchema
Responses
200OKapplication/json
Response schema
array of string · uuid UUIDListSchema
Discover datastreams assignable to a monitor
OPTIONS/api/v1/custom-monitors/{monitor_id}/datastreams/deprecated
API key permissionMonitor: Read-onlymonitor:read
Path parameters
monitor_idstring · uuidrequired
Query parameters
pageintegerDefault
1· Min1page_sizeintegerDefault
50· Min1
Responses
200OKapplication/json
Response schema
object PagedDatastreamSummarySchema
itemsarray of objectrequiredItems · DatastreamSummarySchema
idstring · uuidrequirednamestringrequiredworkspaceobjectrequiredAttributes · WorkspaceMinimalSchema
idstring · uuidrequirednamestringrequired
countintegerrequired