Zum Inhalt springen

Events API

createEvent

Anchor link to

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

Erstellt ein Event für die App.

Request Body

Anchor link to
NameTypBeschreibung
auth*stringAPI-Zugriffstoken aus dem Pushwoosh Control Panel.
application*stringPushwoosh-Anwendungscode
namestringEvent-Name, max. 32 Zeichen.
descriptionstringEvent-Beschreibung, max. 64 Zeichen.
eventAttributesarrayArray der Event-Attribute.
trackRevenuebooleanSiehe Abschnitt Track Event Revenue.
{
"status_code": 200,
"status_message": "OK",
"response": {
"event": 351 // Created Event Id
}
}
{
"request": {
"auth":"yxoPUlwqm…………pIyEX4H", // erforderlich. API-Zugriffstoken aus dem Pushwoosh Control Panel
"application": "XXXXX-XXXXX", // erforderlich. Pushwoosh-Anwendungscode
"name": "BasketOpen", // erforderlich. Max. 32 Zeichen. Event-Name.
"description": "Open basket page", // optional. Max. 64 Zeichen. Event-Beschreibung.
"eventAttributes": [{ // optional. Array der Event-Attribute
"type": 3, // Attribut-Typ. Werte:
// 1 - integer;
// 2 - string;
// 3 - list;
// 4 - date;
// 5 - boolean;
// 6 - price;
"name": "products" // Max. 64 Zeichen. Attribut-Name
}, {
"type": 5,
"name": "delivery"
}],
"trackRevenue": false
}
}

Antwort:

200200Event erfolgreich erstellt
200210Argumentfehler. Siehe status_message für weitere Informationen
200403Berechtigungsfehler (z. B. wenn das Event-Limit überschritten ist)
200404Ressource nicht gefunden
400N/AFehlerhafte Anfragezeichenfolge
500500Interner Fehler