Passer au contenu

API Events

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 API du Panneau de configuration Pushwoosh.
application*stringCode d’application Pushwoosh
namestringNom de l’événement, 32 caractères max.
descriptionstringDescription de l’événement, 64 caractères max.
eventAttributesarrayTableau des attributs de l’événement.
trackRevenuebooleanVoir la section Suivi des revenus d’événements.
{
"status_code": 200,
"status_message": "OK",
"response": {
"event": 351 // Created Event Id
}
}
{
"request": {
"auth":"yxoPUlwqm…………pIyEX4H", // required. API access token from Pushwoosh Control Panel
"application": "XXXXX-XXXXX", // required. Pushwoosh application code
"name": "BasketOpen", // required. 32 characters max. Event name.
"description": "Open basket page", // optional. 64 characters max. Event description.
"eventAttributes": [{ // optional. Event attributes array
"type": 3, // Attribute type. Values:
// 1 - integer;
// 2 - string;
// 3 - list;
// 4 - date;
// 5 - boolean;
// 6 - price;
"name": "products" // 64 characters max. Attribute name
}, {
"type": 5,
"name": "delivery"
}],
"trackRevenue": false
}
}

Réponse :

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