Requêtes planifiées
Pour obtenir une réponse pour chaque requête planifiée, /getResults
doit être envoyé après la requête principale. La plupart des méthodes de l’API de statistiques et d’analyse nécessitent l’envoi de /getResults
pour obtenir les fichiers de statistiques ou le JSON :
getResults
Anchor link toPOST
https://api.pushwoosh.com/json/1.3/getResults
Récupère le résultat d’une requête planifiée.
Corps de la requête
Anchor link toNom | Type | Description |
---|---|---|
auth* | chaîne | Jeton d’accès à l’API du Control Panel de Pushwoosh. |
request_id* | chaîne | ID de la requête retourné par une méthode planifiée. |
{ "request":{ "auth": "yxoPUlwqm…………pIyEX4H", // requis. Jeton d'accès à l'API du Control Panel de Pushwoosh. "request_id": "REQUEST_ID" // requis. ID de la requête retourné par la méthode planifiée. }}
La réponse dépend de la requête pour laquelle vous obtenez des résultats, elle peut donc être différente. Vous trouverez ci-dessous un exemple de réponse pour la requête /getMsgStats
:
{ "status_code": 200, "status_message": "OK", "response": { "formatter": "hourly", "rows": [{ "datetime": "2020-05-13 08:00:00", "action": "send", "count": 6 }, { "datetime": "2020-05-13 08:00:00", "action": "inboxopen", "count": 0 }, { "datetime": "2020-05-13 08:00:00", "action": "delivery", "count": 1 }, { "datetime": "2020-05-13 08:00:00", "action": "open", "count": 0 }], "conversion": { "send": 6, "delivery": 1, "open": 0, "events": [] } }}