/v1/eRegistrar evento
Recebe eventos do SDK e do service worker: entrega, clique e fechamento de notificação, além de eventos personalizados enviados com pushwi("track", …). Os eventos são agregados em lote, então podem levar até um minuto para aparecer nos relatórios.
O site vai no corpo (site), não no caminho.
Send request
Use the documented inputs to call this endpoint directly.
Parameters
Values are applied to the request and the example on the right.
URL do endpoint de push do dispositivo, quando houver inscrição. Liga o evento ao assinante.
Request body
application/jsonrequiredID público do site.
Values: "delivered" · "clicked" · "closed" · "custom"
Nome do evento personalizado. Obrigatório quando type é custom. Até 64 caracteres entre letras, números e _ . : -.
Até 20 propriedades com valores simples (texto até 255 caracteres, número, booleano ou null). Só são gravadas em eventos custom.
Botão clicado, a partir de 0. -1 quando o clique foi no corpo da notificação.
Responses
Evento aceito. Sem corpo.
O cabeçalho Origin está ausente ou não consta nas origens permitidas do site.
{
"message": "Origem não permitida."
}Descrição do erro, em português. Quando a causa não tem mensagem própria, vem a mensagem padrão do código HTTP. Trate pelo código, não pelo texto.
Nenhum site com esse ID público.
{
"message": "Recurso não encontrado."
}Descrição do erro, em português. Quando a causa não tem mensagem própria, vem a mensagem padrão do código HTTP. Trate pelo código, não pelo texto.
Algum campo não passou na validação. errors traz a mensagem de cada campo.
{
"message": "O campo content.title é obrigatório.",
"errors": {
"content.title": [
"O campo content.title é obrigatório."
]
}
}Primeira mensagem de erro.
Mensagens por campo. A chave é o caminho do campo com pontos, como content.title ou definition.groups.0.rules.1.op.
Limite de requisições excedido. Espere os segundos indicados em Retry-After.
{
"message": "Muitas requisições. Tente novamente em instantes."
}Descrição do erro, em português. Quando a causa não tem mensagem própria, vem a mensagem padrão do código HTTP. Trate pelo código, não pelo texto.
Powered by heyo