Prisma Cloud-API「List Alerts V2 - GET」の結果が異常に長い「nextpagetoken」応答を生成する

Prisma Cloud-API「List Alerts V2 - GET」の結果が異常に長い「nextpagetoken」応答を生成する

589
Created On 08/20/24 13:54 PM - Last Modified 01/20/26 20:12 PM


Symptom


API「List Alert V2-GET」を使用すると、結果は正しく取り込まれますが、「nextpagetoken」フィールドを使用すると、99,000 文字を超える非常に長い応答が生成されます。


Environment


  • プリズマクラウド
  • 翻訳


Cause


アラートの概要はページ分けされており、スクロールすると、オンデマンドでデータが読み込まれます。API は、「nextPageToken」を使用して次のページのデータを取得します。NextPageToken には、システム管理者以外のユーザーがアクセスできるアカウントのフィルターが含まれており、nextPageToken のサイズはクラウド アカウントの数によって異なります。

Resolution


以下の curl コマンドを使用すると、長い応答が軽減され、目的の結果が生成されます。

curl -i ' https://api.prismacloud.io/v2/ アラート ' \ --data-raw '{"filters":[{"name":"アラート. ステータス","operator":"=","value":"open"}, {"name":"timeRange.type","operator":"=","value":"ALERT_OPENED"}], "timeRange":{"type":"to_now","value":"epoch"}, "sortBy":["alertCount:desc","severity:desc"], "size":10'} \ -H 'Accept: */*' \ -H "x-redlock-auth: {{token}}" \ -H "Content-Type: アプリケーション/json"


Additional Information


API に関する追加情報は、ここ で参照できます。

Actions
  • Print
  • Copy Link

    https://knowledgebase.paloaltonetworks.com/KCSArticleDetail?id=kA14u000000HDwOCAW&lang=ja&refURL=http%3A%2F%2Fknowledgebase.paloaltonetworks.com%2FKCSArticleDetail

Choose Language