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-Zugangstoken aus dem Pushwoosh Control Panel.
application*stringPushwoosh-Anwendungscode
namestringEvent-Name, max. 128 Zeichen.
descriptionstringEvent-Beschreibung, max. 512 Zeichen.
eventAttributesarrayArray der Event-Attribute.
trackRevenuebooleanSiehe Abschnitt „Track Event Revenue“.
{
"status_code": 200,
"status_message": "OK",
"response": {
"event": 351 // Erstellte Event-ID
}
}
{
"request": {
"auth":"yxoPUlwqm…………pIyEX4H", // erforderlich. API-Zugangstoken aus dem Pushwoosh Control Panel
"application": "XXXXX-XXXXX", // erforderlich. Pushwoosh-Anwendungscode
"name": "BasketOpen", // erforderlich. Max. 128 Zeichen. Event-Name.
"description": "Open basket page", // optional. Max. 512 Zeichen. Event-Beschreibung.
"eventAttributes": [{ // optional. Array der Event-Attribute
"type": 3, // Attributtyp. Werte:
// 1 - integer;
// 2 - string;
// 3 - list;
// 4 - date;
// 5 - boolean;
// 6 - price;
"name": "products" // Max. 255 Zeichen. Attributname
}, {
"type": 5,
"name": "delivery"
}],
"trackRevenue": false
}
}

Antwort:

200200Event erfolgreich erstellt
200210Argumentfehler. Siehe status_message für weitere Informationen
200403Berechtigungsfehler (zum Beispiel, wenn das Event-Limit überschritten wird)
200404Ressource nicht gefunden
400N/AFehlerhafter Anfrage-String
500500Interner Fehler