# Realizar envio ativo **POST /chatapi/1.0/api/v2/direct-message/save** Salva ou atualiza um envio ativo na base de dados. As informações necessárias dependem do **canal** escolhido e do **tipo de template** (com ou sem parâmetros, mídia ou botões). **Pré-requisitos:** - `status` deve ser `PROCESSANDO` - `groupName` deve corresponder ao grupo de atendimento cadastrado - Para canais oficiais (WhatsApp), o template deve estar previamente cadastrado na plataforma Consulte as abas de exemplo ao lado para ver o payload completo de cada canal. ## Servers - Ambiente de Produção: https://api.neppo.com.br (Ambiente de Produção) ## Authentication methods - Bearer auth ## Parameters ### Body: application/json (object) - **additionalInfo** (string) - **agentId** (integer(int64)) - **broadcastListId** (integer(int64)) - **callback** (string) - **campaignName** (string) - **channel** (string) - **createdAt** (string(date-time)) - **createdBy** (string) - **description** (string) - **dispatchId** (integer(int64)) - **email** (string) - **executionId** (integer(int64)) - **generatedSession** (boolean) - **groupConfId** (integer(int64)) - **groupName** (string) - **hsmTemplate** (integer(int64)) - **id** (integer(int64)) - **message** (string) - **phoneNumber** (string) - **recipientId** (string) - **resend** (boolean) - **sendGroupConfId** (integer(int64)) - **sendTimestamp** (string) - **senderUserId** (integer(int64)) - **sentAt** (string(date-time)) - **sessionId** (integer(int64)) - **status** (string) - **subject** (string) - **updatedAt** (string(date-time)) - **user** (object) - **userId** (integer(int64)) ## Responses ### 200 Envio registrado com sucesso #### Body: application/json (object) - **additionalInfo** (string) - **agentId** (integer(int64)) - **broadcastListId** (integer(int64)) - **callback** (string) - **campaignName** (string) - **channel** (string) - **createdAt** (string(date-time)) - **createdBy** (string) - **description** (string) - **dispatchId** (integer(int64)) - **email** (string) - **executionId** (integer(int64)) - **generatedSession** (boolean) - **groupConfId** (integer(int64)) - **groupName** (string) - **hsmTemplate** (integer(int64)) - **id** (integer(int64)) - **message** (string) - **phoneNumber** (string) - **recipientId** (string) - **resend** (boolean) - **sendGroupConfId** (integer(int64)) - **sendTimestamp** (string) - **senderUserId** (integer(int64)) - **sentAt** (string(date-time)) - **sessionId** (integer(int64)) - **status** (string) - **subject** (string) - **updatedAt** (string(date-time)) - **user** (object) - **userId** (integer(int64)) ### 401 Não autorizado — token ausente ou inválido ### 403 Acesso proibido — sem permissão para este recurso ### 404 Recurso não encontrado [Powered by Bump.sh](https://bump.sh)