Passer au contenu

API Événements

createEvent

Anchor link to

POST https://api.pushwoosh.com/json/1.3/createEvent

Crée un Événement pour l’application.

Corps de la requête

Anchor link to
NomTypeDescription
auth*stringJeton d’accès à l’API depuis le Control Panel de Pushwoosh.
application*stringCode d’application Pushwoosh
namestringNom de l’Événement, 32 caractères maximum.
descriptionstringDescription de l’Événement, 64 caractères maximum.
eventAttributesarrayTableau des attributs de l’Événement.
trackRevenuebooleanVoir 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 :

200200Événement créé avec succès
200210Erreur d’argument. Voir status_message pour plus d’informations
200403Erreur de permissions (par exemple, lorsque la limite d’Événements est dépassée)
200404Ressource non trouvée
400N/AChaîne de requête malformée
500500Erreur interne