Messages

Enviar mensagem (GET)

get

Observação: Endpoint com efeito colateral via GET.

Autorizações
tokenstringObrigatório

Token simples enviado por query.

Parâmetros de consulta
tokenstringObrigatório

Token de autenticação.

Example: token_api
platform_idstringObrigatório
channel_idstringObrigatório
typestring · enumObrigatórioValores possíveis:
messagestringOpcional
Respostas
chevron-right
200

Mensagem enviada.

application/json
Other propertiesanyOpcional
get
/v4/message/send

Enviar mensagem

post

Envia mensagem com os dados informados.

Autorizações
AuthorizationstringObrigatório

Token JWT no header Authorization.

Corpo
contact_namestringOpcional
platform_idstringObrigatório
channel_idstringObrigatório
agent_idstringOpcional
typestring · enumObrigatórioValores possíveis:
messagestringOpcional
filestringOpcional
legendstringOpcional
close_sessioninteger · enumOpcionalValores possíveis:
agentstring · emailOpcional
attendance_idstringOpcional
is_hsmbooleanOpcional
hsm_template_namestringOpcional
hsm_placeholdersstring[]Opcional
gatewaystringOpcional
start_conversationbooleanOpcional
subjectstringOpcional
context_idstringOpcional
Respostas
chevron-right
200

Mensagem enviada.

application/json
Other propertiesanyOpcional
post
/v4/message/send

Enviar mensagem (GET) - send_plus

get

Observação: Endpoint com efeito colateral via GET.

Autorizações
tokenstringObrigatório

Token simples enviado por query.

Parâmetros de consulta
tokenstringObrigatório

Token de autenticação.

Example: token_api
Respostas
chevron-right
200

Mensagem enviada.

application/json
Other propertiesanyOpcional
get
/v4/message/send_plus

Enviar mensagem (send_plus)

post

Envia mensagem com os dados informados.

Autorizações
AuthorizationstringObrigatório

Token JWT no header Authorization.

Corpo
contact_namestringOpcional
platform_idstringObrigatório
channel_idstringObrigatório
agent_idstringOpcional
typestring · enumObrigatórioValores possíveis:
messagestringOpcional
filestringOpcional
legendstringOpcional
close_sessioninteger · enumOpcionalValores possíveis:
agentstring · emailOpcional
attendance_idstringOpcional
is_hsmbooleanOpcional
hsm_template_namestringOpcional
hsm_placeholdersstring[]Opcional
gatewaystringOpcional
start_conversationbooleanOpcional
subjectstringOpcional
context_idstringOpcional
Respostas
chevron-right
200

Mensagem enviada.

application/json
Other propertiesanyOpcional
post
/v4/message/send_plus

Marcar mensagens como lidas

post

Marca mensagens como lidas conforme os parâmetros informados.

Autorizações
AuthorizationstringObrigatório

Token JWT no header Authorization.

Corpo
platform_idstringObrigatório
channel_idstringObrigatório
Respostas
chevron-right
200

Sucesso.

application/json
Other propertiesanyOpcional
post
/v4/message/read

Obter quantidade de mensagens pendentes

post

Recupera quantidade de mensagens pendentes.

Autorizações
AuthorizationstringObrigatório

Token JWT no header Authorization.

Corpo
platform_idstringObrigatório
channel_idstringObrigatório
Respostas
chevron-right
200

Contagem de pendentes.

application/json
countintegerOpcional
post
/v4/message/pending

Substituir variáveis de mensagem

post

Processa a solicitação de substituir variáveis de mensagem e retorna o resultado.

Autorizações
AuthorizationstringObrigatório

Token JWT no header Authorization.

Corpo
messagestringObrigatório
session_idstringObrigatório
Respostas
chevron-right
200

Mensagem com variáveis substituídas.

application/json
stringOpcional
post
/v4/message/replace_vars

Criar anotação de mensagem

post

Cria anotação de mensagem com os dados enviados.

Autorizações
AuthorizationstringObrigatório

Token JWT no header Authorization.

Parâmetros de rota
messageIdstringObrigatório

Identificador da mensagem.

Example: msg_123
Corpo
annotationstring · máx: 255Obrigatório
Respostas
chevron-right
200

Sucesso.

application/json
Other propertiesanyOpcional
post
/v4/message/{messageId}/annotation

Remover anotação de mensagem

delete

Remove anotação de mensagem identificado no caminho.

Autorizações
AuthorizationstringObrigatório

Token JWT no header Authorization.

Parâmetros de rota
messageIdstringObrigatório

Identificador da mensagem.

Example: msg_123
Respostas
chevron-right
200

Sucesso.

application/json
Other propertiesanyOpcional
delete
/v4/message/{messageId}/annotation

Listar mensagens predefinidas

get

Retorna mensagens predefinidas conforme filtros enviados.

Autorizações
AuthorizationstringObrigatório

Token JWT no header Authorization.

Respostas
chevron-right
200

Sucesso.

application/json
Other propertiesanyOpcional
get
/v4/predefined_messages
200

Sucesso.

Criar mensagem predefinida

post

Cria mensagem predefinida com os dados enviados.

Autorizações
AuthorizationstringObrigatório

Token JWT no header Authorization.

Corpo
descriptionstringObrigatório
Respostas
chevron-right
200

Sucesso.

application/json
Other propertiesanyOpcional
post
/v4/predefined_messages
200

Sucesso.

Detalhar mensagem predefinida

get

Recupera os dados de mensagem predefinida identificado no caminho.

Autorizações
AuthorizationstringObrigatório

Token JWT no header Authorization.

Parâmetros de rota
idstringObrigatórioExample: pm_123
Respostas
chevron-right
200

Sucesso.

application/json
Other propertiesanyOpcional
get
/v4/predefined_messages/{id}
200

Sucesso.

Atualizar mensagem predefinida

put

Atualiza mensagem predefinida conforme os dados enviados.

Autorizações
AuthorizationstringObrigatório

Token JWT no header Authorization.

Parâmetros de rota
idstringObrigatório
Corpo
descriptionstringObrigatório
Respostas
chevron-right
200

Sucesso.

application/json
Other propertiesanyOpcional
put
/v4/predefined_messages/{id}
200

Sucesso.

Remover mensagem predefinida

delete

Remove mensagem predefinida identificado no caminho.

Autorizações
AuthorizationstringObrigatório

Token JWT no header Authorization.

Parâmetros de rota
idstringObrigatório
Respostas
delete
/v4/predefined_messages/{id}

Sem conteúdo

Buscar por campanhas

post

Pesquisa por campanhas conforme critérios enviados.

Autorizações
AuthorizationstringObrigatório

Token JWT no header Authorization.

Corpo
campaignsstring[] · mín: 1Obrigatório
order_bystring · enumOpcionalValores possíveis:
Respostas
chevron-right
200

Sucesso.

application/json
Other propertiesanyOpcional
post
/v4/predefined_messages/by_campaigns
200

Sucesso.

Enviar mensagem em canal genérico

post

Envia mensagem em canal genérico com os dados informados.

Corpo
Other propertiesanyOpcional
Respostas
chevron-right
200

Mensagem enviada.

application/json
Other propertiesanyOpcional
post
/v4/generic/messages/send

Atualizado

Isto foi útil?