Skip to content

Events API

POST https://api.wavesend.ru/json/1.3/createEvent

Создает Event для приложения.

ИмяТипОписание
auth*stringAPI access token из Wavesend Control Panel.
application*stringКод приложения Wavesend
namestringИмя Event, макс. 32 символа.
descriptionstringОписание Event, макс. 64 символа.
eventAttributesarrayМассив атрибутов Event.
trackRevenuebooleanСм. раздел Track Event Revenue.
{
"status_code": 200,
"status_message": "OK",
"response": {
"event": 351 // ID созданного Event
}
}
{
"request": {
"auth":"yxoPUlwqm…………pIyEX4H", // обязательно. API access token из Wavesend Control Panel
"application": "XXXXX-XXXXX", // обязательно. Код приложения Wavesend
"name": "BasketOpen", // обязательно. Имя Event, макс. 32 символа.
"description": "Open basket page", // необязательно. Описание Event, макс. 64 символа.
"eventAttributes": [{ // необязательно. Массив атрибутов Event
"type": 3, // Тип атрибута. Значения:
// 1 - integer;
// 2 - string;
// 3 - list;
// 4 - date;
// 5 - boolean;
// 6 - price;
"name": "products" // Имя атрибута, макс. 64 символа.
}, {
"type": 5,
"name": "delivery"
}],
"trackRevenue": false
}
}

Ответ:

200200Event успешно создан
200210Ошибка аргумента. См. status_message для получения дополнительной информации
200403Ошибка прав доступа (например, при превышении лимита Events)
200404Ресурс не найден
400N/AНекорректная строка запроса
500500Внутренняя ошибка