Saltar al contenido

API de eventos

createEvent

Anchor link to

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

Crea un Evento para la aplicación.

Cuerpo de la solicitud

Anchor link to
NombreTipoDescripción
auth*stringToken de acceso a la API del Panel de Control de Pushwoosh.
application*stringCódigo de aplicación de Pushwoosh
namestringNombre del Evento, 128 caracteres como máximo.
descriptionstringDescripción del Evento, 512 caracteres como máximo.
eventAttributesarrayArray de atributos del Evento.
trackRevenuebooleanConsulta la sección Track Event Revenue.
{
"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. 128 characters max. Event name.
"description": "Open basket page", // optional. 512 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" // 255 characters max. Attribute name
}, {
"type": 5,
"name": "delivery"
}],
"trackRevenue": false
}
}

Respuesta:

200200Evento creado con éxito
200210Error de argumento. Consulta status_message para más información
200403Error de permisos (por ejemplo, cuando se excede el límite de Eventos)
200404Recurso no encontrado
400N/ACadena de solicitud mal formada
500500Error interno