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.

Request Body

Anchor link to
NomeTipoDescrição
auth*stringToken de acesso da API do Painel de Controle Pushwoosh.
application*stringCódigo da aplicação Pushwoosh
namestringNome do evento, máx. 32 caracteres.
descriptionstringDescrição do evento, máx. 64 caracteres.
eventAttributesarrayArray de atributos do evento.
trackRevenuebooleanVeja a seção Rastrear Receita do Evento.
{
"status_code": 200,
"status_message": "OK",
"response": {
"event": 351 // Id do Evento Criado
}
}
{
"request": {
"auth":"yxoPUlwqm…………pIyEX4H", // obrigatório. Token de acesso da API do Painel de Controle Pushwoosh
"application": "XXXXX-XXXXX", // obrigatório. Código da aplicação Pushwoosh
"name": "BasketOpen", // obrigatório. máx. 32 caracteres. Nome do evento.
"description": "Open basket page", // opcional. máx. 64 caracteres. Descrição do evento.
"eventAttributes": [{ // opcional. Array de atributos do evento
"type": 3, // Tipo do atributo. Valores:
// 1 - integer (inteiro);
// 2 - string (texto);
// 3 - list (lista);
// 4 - date (data);
// 5 - boolean (booleano);
// 6 - price (preço);
"name": "products" // máx. 64 caracteres. Nome do atributo
}, {
"type": 5,
"name": "delivery"
}],
"trackRevenue": false
}
}

Response:

200200Evento criado com sucesso
200210Erro de argumento. Veja 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