latestOpenAPI 3.1.0Apache License Version 2.02026-08-17498525913.3 KB

40169ccdec5c

notification-target-controller

Get notification targets by ids (getNotificationTargetsByIds)

Returns the list of notification targets found by provided ids.

Available for users with 'SYS_ADMIN' or 'TENANT_ADMIN' authority.

get/api/notification/targets

Query parameters

pageSizeinteger required

Maximum amount of entities in a one page

pageinteger required

Sequence number of page starting from 0

textSearchstring

Case-insensitive 'substring' filed based on the target's name

sortPropertystring

Property of entity to sort by

sortOrderstring

Sort order. ASC (ASCENDING) or DESC (DESCENDING)

notificationType'GENERAL' | 'ALARM' | 'DEVICE_ACTIVITY' | 'ENTITY_ACTION' | 'ALARM_COMMENT' | 'RULE_ENGINE_COMPONENT_LIFECYCLE_EVENT' | 'ALARM_ASSIGNMENT' | 'NEW_PLATFORM_VERSION' | 'ENTITIES_LIMIT' | 'ENTITIES_LIMIT_INCREASE_REQUEST' | 'API_USAGE_LIMIT' | 'RULE_NODE' | 'RATE_LIMITS' | 'EDGE_CONNECTION' | 'EDGE_COMMUNICATION_FAILURE' | 'TASK_PROCESSING_FAILURE' | 'RESOURCES_SHORTAGE'
idsstring[] required

Comma-separated list of uuids representing targets ids

Response

OK

OR

Example response

[
  {
    "id": {
      "id": "784f394c-42b6-435a-983c-b7beff2784f9",
      "entityType": "NOTIFICATION_TARGET"
    },
    "createdTime": 1746028547220,
    "tenantId": {
      "id": "784f394c-42b6-435a-983c-b7beff2784f9",
      "entityType": "TENANT"
    }
  }
]