Events API
createEvent
Section titled “createEvent”POST https://api.wavesend.ru/json/1.3/createEvent
Создает Event для приложения.
Тело запроса
Section titled “Тело запроса”| Имя | Тип | Описание |
|---|---|---|
| auth* | string | API access token из Wavesend Control Panel. |
| application* | string | Код приложения Wavesend |
| name | string | Имя Event, макс. 32 символа. |
| description | string | Описание Event, макс. 64 символа. |
| eventAttributes | array | Массив атрибутов Event. |
| trackRevenue | boolean | См. раздел 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 }}Ответ:
| 200 | 200 | Event успешно создан |
| 200 | 210 | Ошибка аргумента. См. status_message для получения дополнительной информации |
| 200 | 403 | Ошибка прав доступа (например, при превышении лимита Events) |
| 200 | 404 | Ресурс не найден |
| 400 | N/A | Некорректная строка запроса |
| 500 | 500 | Внутренняя ошибка |