Pular para o conteúdo principal

Canais de notificação

Os provedores configurados para cada canal (e-mail, SMS, WhatsApp, voz), com as credenciais e o custo por mensagem que entram nas métricas de uso.

ComandoHTTPDescrição
notification-channels listGET /v1/notification-channelsListar canais de notificação
notification-channels createPOST /v1/notification-channelsCriar canal de notificação
notification-channels getGET /v1/notification-channels/{id}Consultar canal de notificação
notification-channels updatePATCH /v1/notification-channels/{id}Atualizar canal de notificação
notification-channels deleteDELETE /v1/notification-channels/{id}Remover canal de 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.

# Listar canais
kobana dunning notification-channels list --fields "id,channel_type,provider,status,cost_per_message"

# Configurar o canal de e-mail
kobana dunning notification-channels create \
--json '{"channel_type": "email", "provider": "sendgrid", "credentials": {"apiKey": "SG.xxxxx"}}'

# Remover canal
kobana dunning notification-channels delete --params '{"id": "CHANNEL_ID"}' --dry-run

Próximos passos​