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, máx. 32 caracteres.
descriptionstringDescripción del evento, máx. 64 caracteres.
eventAttributesarrayArray de atributos del evento.
trackRevenuebooleanVer sección Rastrear Ingresos de Eventos.
{
"status_code": 200,
"status_message": "OK",
"response": {
"event": 351 // ID del Evento Creado
}
}
{
"request": {
"auth":"yxoPUlwqm…………pIyEX4H", // requerido. Token de acceso a la API del Panel de Control de Pushwoosh
"application": "XXXXX-XXXXX", // requerido. Código de aplicación de Pushwoosh
"name": "BasketOpen", // requerido. Máx. 32 caracteres. Nombre del evento.
"description": "Open basket page", // opcional. Máx. 64 caracteres. Descripción del evento.
"eventAttributes": [{ // opcional. Array de atributos del evento
"type": 3, // Tipo de atributo. Valores:
// 1 - entero;
// 2 - cadena;
// 3 - lista;
// 4 - fecha;
// 5 - booleano;
// 6 - precio;
"name": "products" // Máx. 64 caracteres. Nombre del atributo
}, {
"type": 5,
"name": "delivery"
}],
"trackRevenue": false
}
}

Respuesta:

200200Evento creado exitosamente
200210Error de argumento. Ver 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