Créer un rapport

Pour créer un rapport, vous envoyez un POST demande à https://api.nexmo.com/v2/reports. Les paramètres que vous incluez dans la requête détermineront les enregistrements renvoyés.

Par exemple, utilisez la demande suivante pour afficher tous les SMS envoyés depuis votre Account Vonage en juin 2024 :

curl -X POST https://api.nexmo.com/v2/reports/ \ -u $API_KEY:$API_SECRET \ -H "Content-Type: application/json" \ -d '{"account_id": "API_KEY","product": "SMS","direction": "outbound","date_start": "2024-06-01T00:00:00+0000","date_end": "2024-07-01T00:00:00+0000"}'

La réponse contient un request_id. Notez-le car vous en aurez besoin pour vérifier l'état de la déclaration.

Note: Lorsque vous filtrez à l'aide d'une plage de dates, start_date est inclusif, mais end_date est exclusif. Cela signifie que l'exemple ci-dessus n'inclurait pas les messages SMS envoyés à 00:00:00.

Pour une liste complète des paramètres de filtrage disponibles, voir la section Référence de l'API Reports.

Créer un rapport CSV à l'aide de la ligne de commande

Créez un rapport CSV à l'aide de l'outil de ligne de commande curl.

Étapes
1
Introduction
2
Créer un rapport CSV à l'aide de la ligne de commande
3
Vérifier l'état du rapport
4
Télécharger un rapport
5
Quelle est la prochaine étape ?