Pular para o conteúdo principal

Notificações

Cada mensagem enviada a um cliente — pela régua ou manualmente — com o seu status de entrega. resend cria uma nova notificação a partir de uma que falhou (failed ou bounced).

ComandoHTTPDescrição
notifications listGET /v1/notificationsListar notificações
notifications createPOST /v1/notificationsCriar notificação
notifications getGET /v1/notifications/{id}Consultar notificação
notifications updatePUT /v1/notifications/{id}Atualizar notificação
notifications deleteDELETE /v1/notifications/{id}Excluir notificação
notifications resendPOST /v1/notifications/{id}/resendReenviar notificação

Exemplos​

--params carrega parâmetros de query, de caminho e de cabeçalho (id, página, filtros, X-Workspace-Id); --json carrega o corpo da requisição; --fields limita os campos que voltam — vale a pena em todo list/get, para economizar contexto. Veja Flags globais para a referência completa.

# Notificações que falharam
kobana dunning notifications list \
--params '{"status": "failed"}' \
--fields "id,person_id,charge_id,channel,status,recipient"

# Reenviar notificação
kobana dunning notifications resend --params '{"id": "NOTIFICATION_ID"}'

# Excluir notificação
kobana dunning notifications delete --params '{"id": "NOTIFICATION_ID"}' --dry-run

Próximos passos​