O que os endpoints fazem
Enviam e-mail e SMS transacionais a partir do seu backend, fora dos Workflows. Cada envio bem-sucedido é cobrado como no marketplace: pacote de execuções ou saldo de tokens. São rotas HTTP dedicadas em/marketplace/messaging/, não substituem ações de fluxo como “Enviar notificação”.
URL base
Autenticação
Igual ao restante da API gu1. Ver Autenticação.Integrações no marketplace
| Canal | Código (referência) |
|---|---|
global_sender_email | |
| SMS | global_sender_sms |
MS_PROVIDER_URL configurado no servidor, a API retorna erro (400 ou de configuração).
Cobrança
Antes do envio, se o preço for > 0, verifica-se execução no pack ou saldo em tokens. Caso contrário,400. As mensagens de erro destes endpoints estão em inglês no campo error.
E-mail: domínios e remitentes
- Adicionar e verificar domínio em Configurações → E-mail → Domínios.
- Criar remitente em Configurações → E-mail → Remitentes.
fromEmail (endereço completo) ou fromSenderId (UUID) — não os dois. Erros específicos se o domínio não existir, não estiver verificado ou o remitente não estiver cadastrado.
Conteúdo
- Template:
templateId+templateParamsopcional (sem corpo inline). - Inline:
htmlBody/textBody(e-mail) oubody(SMS);templateParamssubstitui{{variáveis}}também no subject (e-mail). - E-mail inline:
subjectobrigatório; pelo menos um dehtmlBodyoutextBody.
Resposta
{ "success": true, "messageId": "..." } ou { "success": false, "error": "..." }.
Próximos passos
Enviar e-mail
POST .../send-emailEnviar SMS
POST .../send-sms