Pular para o conteúdo

API de Eventos

createEvent

Anchor link to

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

Cria um Evento para o aplicativo.

Corpo da Solicitação

Anchor link to
NomeTipoDescrição
auth*stringToken de acesso à API do Painel de Controle da Pushwoosh.
application*stringCódigo do aplicativo Pushwoosh
namestringNome do evento, máximo de 128 caracteres.
descriptionstringDescrição do evento, máximo de 512 caracteres.
eventAttributesarrayArray de atributos do evento.
trackRevenuebooleanConsulte a seção Rastrear Receita do Evento.
{
"status_code": 200,
"status_message": "OK",
"response": {
"event": 351 // Created Event Id
}
}
{
"request": {
"auth":"yxoPUlwqm…………pIyEX4H", // obrigatório. Token de acesso à API do Painel de Controle da Pushwoosh
"application": "XXXXX-XXXXX", // obrigatório. Código do aplicativo Pushwoosh
"name": "BasketOpen", // obrigatório. Máximo de 128 caracteres. Nome do evento.
"description": "Open basket page", // opcional. Máximo de 512 caracteres. Descrição do evento.
"eventAttributes": [{ // opcional. Array de atributos do evento
"type": 3, // Tipo de atributo. Valores:
// 1 - inteiro;
// 2 - string;
// 3 - lista;
// 4 - data;
// 5 - booleano;
// 6 - preço;
"name": "products" // Máximo de 255 caracteres. Nome do atributo
}, {
"type": 5,
"name": "delivery"
}],
"trackRevenue": false
}
}

Resposta:

200200Evento criado com sucesso
200210Erro de argumento. Consulte status_message para mais informações
200403Erro de permissões (por exemplo, quando o limite de Eventos é excedido)
200404Recurso não encontrado
400N/AString de solicitação malformada
500500Erro interno