result.data | object | Yes | — | A wrapper for the list of notification channels and pagination information. |
result.data.watch | array | No | — | List of active notification channels. Maximum items: 200. |
result.data.watch[].notify_on_related_action | boolean | No | — | Whether to notify on related associated record actions. |
result.data.watch[].channel_expiry | string | No | — | Channel expiry timestamp. Format: date-time. |
result.data.watch[].return_affected_field_values | boolean | No | — | Whether to return affected field values in notification payloads. |
result.data.watch[].resource_uri | string | No | — | URI of the resource. Maximum length: 255. |
result.data.watch[].resource_id | string | No | — | Identifier of the resource. Maximum length: 64. |
result.data.watch[].notify_url | string | No | — | Callback URL for notifications. Maximum length: 255. |
result.data.watch[].resource_name | string | No | — | Name of the resource. Maximum length: 128. |
result.data.watch[].fields | array | null | No | — | Fields to include in the notification. |
result.data.watch[].notification_condition | array | null | No | — | Conditions for notifications. |
result.data.watch[].notification_condition[].field_selection | object | No | — | Field selection details. |
result.data.watch[].notification_condition[].field_selection.group_operator | string | No | — | Operator for grouping conditions. Maximum length: 3. |
result.data.watch[].notification_condition[].field_selection.group | array | No | — | Group of field conditions. Maximum items: 2. |
result.data.watch[].notification_condition[].field_selection.group[].field | object | No | — | Field details. |
result.data.watch[].notification_condition[].field_selection.group[].field.api_name | string | No | — | API name of the field. Maximum length: 128. |
result.data.watch[].notification_condition[].field_selection.group[].field.id | string | No | — | Identifier of the field. Maximum length: 64. |
result.data.watch[].notification_condition[].field_selection.group[].group_operator | "and" | "or" | null | No | — | Operator for grouping sub-conditions. Allowed: and, or, null. |
result.data.watch[].notification_condition[].field_selection.group[].group | array | null | No | — | Sub-group of field conditions. |
result.data.watch[].notification_condition[].module | object | No | — | Module details. |
result.data.watch[].notification_condition[].module.api_name | string | No | — | API name of the module. Maximum length: 255. |
result.data.watch[].notification_condition[].module.id | string | No | — | Identifier of the module. Maximum length: 64. |
result.data.watch[].notification_condition[].type | string | No | — | Type of notification condition. Maximum length: 32. |
result.data.watch[].channel_id | string | No | — | Identifier of the notification channel. Maximum length: 64. |
result.data.watch[].events | array | No | — | Events subscribed for notifications. Maximum items: 10. |
result.data.watch[].token | string | null | No | — | Verification token for the notification channel. Maximum length: 255. |
result.data.info | object | No | — | Information about the pagination and record count. |
result.data.info.per_page | integer | No | — | Number of records per page. Format: int32. Maximum: 200. |
result.data.info.count | integer | No | — | Total number of records returned. Format: int32. Maximum: 100. |
result.data.info.page | integer | No | — | Current page number. Format: int32. Maximum: 100. |
result.data.info.more_records | boolean | No | — | Indicates if more records are available. |
result.meta | object | No | — | Additional response metadata (status, paging). |