API Événements
createEvent
Anchor link toPOST https://api.pushwoosh.com/json/1.3/createEvent
Crée un Événement pour l’application.
Corps de la requête
Anchor link to| Nom | Type | Description |
|---|---|---|
| auth* | string | Jeton d’accès à l’API depuis le Control Panel de Pushwoosh. |
| application* | string | Code d’application Pushwoosh |
| name | string | Nom de l’Événement, 32 caractères maximum. |
| description | string | Description de l’Événement, 64 caractères maximum. |
| eventAttributes | array | Tableau des attributs de l’Événement. |
| trackRevenue | boolean | Voir la section Suivi des revenus de l’événement. |
{ "status_code": 200, "status_message": "OK", "response": { "event": 351 // ID de l'Événement créé }}{ "request": { "auth":"yxoPUlwqm…………pIyEX4H", // requis. Jeton d'accès à l'API depuis le Control Panel de Pushwoosh "application": "XXXXX-XXXXX", // requis. Code d'application Pushwoosh "name": "BasketOpen", // requis. 32 caractères max. Nom de l'Événement. "description": "Open basket page", // optionnel. 64 caractères max. Description de l'Événement. "eventAttributes": [{ // optionnel. Tableau des attributs de l'Événement "type": 3, // Type d'attribut. Valeurs : // 1 - entier ; // 2 - chaîne de caractères ; // 3 - liste ; // 4 - date ; // 5 - booléen ; // 6 - prix ; "name": "products" // 64 caractères max. Nom de l'attribut }, { "type": 5, "name": "delivery" }], "trackRevenue": false }}Réponse :
| 200 | 200 | Événement créé avec succès |
| 200 | 210 | Erreur d’argument. Voir status_message pour plus d’informations |
| 200 | 403 | Erreur de permissions (par exemple, lorsque la limite d’Événements est dépassée) |
| 200 | 404 | Ressource non trouvée |
| 400 | N/A | Chaîne de requête malformée |
| 500 | 500 | Erreur interne |