Palo Alto Networks · Schema

NotifListApiReqBody

NotifListApiReqBody schema from Multi-Tenant Notifications API

Cloud SecurityCybersecurityFirewallNetwork SecuritySASESOARThreat IntelligenceXDR

Properties

Name Type Description
filters array List of output channels that the notification is sent on
sortByList array List of output channels that the notification is sent on
page object Page number
View JSON Schema on GitHub

JSON Schema

sase-multitenant-notifications-api-notif-list-api-req-body-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "NotifListApiReqBody",
  "description": "NotifListApiReqBody schema from Multi-Tenant Notifications API",
  "$id": "https://raw.githubusercontent.com/api-evangelist/palo-alto-networks/refs/heads/main/json-schema/sase-multitenant-notifications-api-notif-list-api-req-body-schema.json",
  "type": "object",
  "properties": {
    "filters": {
      "description": "List of output channels that the notification is sent on",
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "field": {
            "description": "Filter field",
            "type": "string"
          },
          "values": {
            "description": "Filter field values",
            "type": "array",
            "items": {
              "type": "string",
              "enum": [
                "readState",
                "notifType",
                "category",
                "subCategory",
                "inApp"
              ]
            }
          }
        }
      }
    },
    "sortByList": {
      "description": "List of output channels that the notification is sent on",
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "field": {
            "description": "Sort field",
            "type": "string",
            "enum": [
              "createdTime",
              "impactedTenantCount"
            ]
          },
          "sortBy": {
            "description": "Ascending or Descending",
            "type": "string",
            "enum": [
              "DESC",
              "ASC"
            ]
          }
        }
      }
    },
    "page": {
      "type": "object",
      "description": "Page number",
      "properties": {
        "num": {
          "type": "integer",
          "description": "Page number"
        },
        "size": {
          "type": "integer",
          "description": "Page size"
        }
      }
    }
  }
}