Les résultats de l'API Prisma Cloud « List Alerts V2 - GET » génèrent une réponse « nextpagetoken » inhabituellement longue
589
Created On 08/20/24 13:54 PM - Last Modified 01/20/26 20:12 PM
Symptom
Lors de l'utilisation de l'API « List Alert V2-GET », les résultats sont correctement ingérés. Cependant, avec le champ « nextpagetoken », il produit une réponse très longue qui affiche plus de 99 000 caractères.
Environment
- Nuage de prisme
- API
Cause
L'aperçu des alertes est paginé et lorsque vous faites défiler la page, les données se chargent à la demande. L'API utilise un « nextPageToken » pour récupérer la page de données suivante. NextPageToken comporte des filtres avec un compte accessible pour les administrateurs non système et la taille de nextPageToken dépend du nombre de comptes cloud.
Resolution
En utilisant la commande curl ci-dessous, cela allégera toute réponse longue et générera les résultats souhaités.
curl -i ' https://api.prismacloud.io/v2/ alerte ' \ --data-raw '{"filters":[{"name":"alerte. état","opérateur":"=","valeur":"ouvert"}, {"name":"timeRange.type","opérateur":"=","valeur":"ALERT_OPENED"}], "timeRange":{"type":"to_now","valeur":"époch"}, "sortBy":["alertCount:desc","severity:desc"], "size":10'} \ -H 'Accepter : */*' \ -H "x-redlock-auth : {{token}}" \ -H "Content-Type : application/json"
Additional Information
Des informations supplémentaires concernant l'API peuvent être trouvées ici .