Prisma Cloud-API „List Alerts V2 – GET“-Ergebnisse erzeugen ungewöhnlich lange „nextpagetoken“ Antwort
589
Created On 08/20/24 13:54 PM - Last Modified 01/20/26 20:12 PM
Symptom
Bei Verwendung der API „List Alert V2-GET“ werden die Ergebnisse korrekt aufgenommen. Mit dem Feld „nextpagetoken“ wird jedoch eine sehr lange Antwort mit über 99.000 Zeichen erzeugt.
Environment
- Prisma Cloud
- API
Cause
Die Übersicht über Warnungen ist paginiert und beim Scrollen werden die Daten bei Bedarf geladen. Die API verwendet ein „nextPageToken“, um die nächste Seite mit Daten abzurufen. NextPageToken enthält Filter mit zugänglichem Konto für Nicht-Systemadministratoren und die Größe des nextPageToken hängt von der Anzahl der Cloud-Konten ab.
Resolution
Durch die Verwendung des folgenden Curl-Befehls können Sie lange Antwort verkürzen und die gewünschten Ergebnisse erzielen.
curl -i ' https://api.prismacloud.io/v2/ Benachrichtigung ' \ --data-raw '{"filters":[{"name":"Benachrichtigung. Status","operator":"=","value":"öffnen"}, {"name":"timeRange.type","operator":"=","value":"ALERT_OPENED"}], "timeRange":{"type":"to_now","value":"epoch"}, "sortBy":["alertCount:desc","severity:desc"], "size":10'} \ -H 'Akzeptieren: */*' \ -H "x-redlock-auth: {{token}}" \ -H "Content-Type: Anwendung/json"
Additional Information
Weitere Informationen zur API finden Sie hier .