v1

latestOpenAPI 3.0.12026-08-04115177259.2 KB
Mensagens Agendadas

Atualizar

Atualiza uma mensagem agendada existente. Mensagens já enviadas não podem ser editadas.

put/v1/scheduled-message/{id}

Path parameters

idstring uuid required

ID da mensagem agendada

Request body

fieldsstring[] required

Campos que devem ser atualizados

tostring nullable

Número de telefone do destinatário.

fromstring nullable

Número de telefone do canal cadastrado na conta.

type'TEMPLATE' | 'CHATBOT' nullable

Tipo da mensagem agendada

templateIdstring nullable

ID do modelo de mensagem para a mensagem a ser enviada.

botIdstring uuid nullable

ID do bot que será ativado após a resposta do contato.

schedulingstring date-time nullable

Data e hora programada para envio da mensagem

hiddenSessionboolean nullable

Indica se a sessão deve ficar oculta (padrão: false)

Response

Success

idstring uuid

Identificador único da mensagem agendada

createdAtstring date-time

Data e hora de criação da mensagem agendada

updatedAtstring date-time

Data e hora da última atualização da mensagem agendada

activeboolean

Indica se a mensagem agendada está ativa

companyIdstring uuid

Identificador da empresa associada à mensagem agendada

contactIdstring uuid

Identificador do contato que receberá a mensagem

userIdstring uuid

Identificador do usuário que criou a mensagem agendada

channelIdstring uuid

Identificador do canal onde a mensagem será enviada

departmentIdstring uuid nullable

ID da equipe

status'SCHEDULED' | 'PROCESSED' | 'SENT' | 'DELIVERED' | 'READ' | 'CANCELED' | 'FAILED'

Status atual da mensagem agendada

type'TEMPLATE' | 'CHATBOT'

Tipo da mensagem agendada

templateIdstring uuid nullable

Identificador do template utilizado

botIdstring uuid nullable

Chave do chatbot associado

schedulingstring date-time

Data e hora programada para envio da mensagem

hiddenSessionboolean

Indica se a sessão deve ficar oculta

failureReasonstring nullable

Indica o motivo de falha caso ocorra