Central de Ajuda Chat2Desk Brasil
Português
Português
  • Novidades e Atualizações!
    • Novos Planos Chat2Desk
    • Nova precificação do WhatsApp API Oficial
    • Botões do WhatsApp
    • Instagram API Oficial
  • WhatsApp Business
    • Como usar o WhatsApp com responsabilidade
    • Como conectar meu WhatsApp na plataforma
    • Regras e boas práticas para manter a estabilidade
    • Hospedagem do Whatsapp em nossos servidores
    • Meu número foi banido, e agora?
    • Está com mensagens que não subiu para a plataforma, o que fazer?
  • WhatsApp Business API
    • Processo de Verificação para WhatsApp Business API
  • Instagram
    • Como conectar meu Instagram na plataforma
    • Instagram – Como responder comentários e directs
    • Regras para manter a estabilidade
  • Instagram API Oficial
    • Benefícios e Limitações Do Instagram API
    • Como conectar a API do Instagram?
  • Bitrix
  • Aplicativo móvel
    • Recursos do aplicativo móvel
    • Como baixar o aplicativo?
  • E-mail
  • Telegram
  • Facebook
  • Automação
    • Menu de AutoAtendimento
    • Macros
    • ChatBot
  • Envios em Massa
    • Envios em Massa
  • Configurações Chat2Desk
    • Sumário - Configurações Chat2desk
    • Configurações Gerais
    • Usuários e Grupos
    • Modelos de Respostas
    • Tags e pedidos
    • Contas e Canais
    • Widget no Site + Live Chat
    • Customização
    • Lista de Bloqueios
    • Controle de Qualidade
    • API
    • Segurança e Permissões
  • Configurações do Painel
    • Sumário - Configurações Painel
    • 🚨Problemas no painel
      • 🚫Tela Branca
      • 📶Lentidão na plataforma
  • Funil de vendas
    • Preenchendo campos e variáveis – Funil de Vendas
    • Lojas – Automação detalhada
    • Lojas – Promoções e Cupons de desconto
    • Lojas – Primeiros Passos
    • Mini página de autenticação (MLP) – Funil de Vendas
    • Sistemas de pagamento – Funil de Vendas
    • Palavras-Chave – Funil de Vendas
    • Horários – Funil de Vendas
    • Formulários automáticos – Funil de vendas
    • Configuração do Funil de Vendas – Primeiros passos
    • Condicionais (Ramo de condições) – Funil de Vendas
  • Análise de Métricas
    • Como a Análise de Métricas Chat2Desk funciona?
  • Integrações Analíticas
    • Como conectar o Google Analytics?
  • Introdução à Albato – Serviço de Integração de Plataformas
  • API & Webhooks
    • Lista de mudanças
    • Termos
    • Informações Gerais
    • Antes de Começar
    • Lista de Comandos da API
    • api_modes (GET)
    • channels (GET) - Canais
    • clients (GET)
    • clients (POST)
    • clients (PUT)
    • companies/api_info (GET)
    • companies (PUT)
    • companies/switch_mode (PUT)
    • countries (GET)
    • custom_client_fields (GET)
    • delete_outbox (GET)
    • dialog_states (GET)
    • dialogs (GET)
    • dialogs (PUT)
    • message_types (GET)
    • messages (GET)
    • messages (POST)
    • messages/<id>/transfer (GET)
    • messages/inbox (POST)
    • messages/read (GET)
    • operators (GET)
    • operators (PUT)
    • operators_groups (GET)
    • qr-decode (POST)
    • regions (GET)
    • requests (GET)
    • requests/close (PUT)
    • roles (GET)
    • scenarios (GET)
    • scenarios (POST)
    • statistics (GET)
    • tag_groups (POST)
    • tags (DELETE)
    • tags (GET)
    • tags (POST)
    • tags/assign_to (POST)
    • templates (GET)
    • transfer_to_group (GET)
    • transports (GET)
    • web_analytics_data (GET)
    • webhooks (DELETE)
    • webhooks (GET)
    • webhooks (POST)
  • PAINEL
    • Chat
    • Integrações
    • Gerenciar: Clientes
    • Gerenciar: Operadores
    • Avaliar
  • Operadores (Ações)
    • Tempo por status do operador
    • Mudança de status de operador por dia
    • Situações atuais dos operadores
    • Status do operador
    • Carga de trabalho do operador atualmente
  • Pesquisa de qualidade
    • Pontuação média por operador
    • Média de pontuação por dia
    • Pontuações do chat
Powered by GitBook
On this page
  1. API & Webhooks

messages (GET)

Previousmessage_types (GET)Nextmessages (POST)

Last updated 3 years ago

Retorna uma lista de mensagens acumuladas (tanto de e para os clientes) Se Viber Business,ViberPublicouLivechat (widget)são usados, status de entrega também são retornados.

Importante! Não use esse método muito frequentemente com o número alto de registro de números (limite). Você atingirá o limite de requisições da API muito rápido. Use webhooks, no lugar.

Adicionalmente, o parâmetro start_id agora substitui o parâmetro offset para reduzir a carga sobre o servidor.

Request:

Parâmetros:

• <id> – id da mensagem.

Quando esse commando é usado sem <id> ele retorna uma lista de todas as mensagens acumuladas. Quando <id> é especificado, o comando retorna informação adicional sobre a mensagem especificada, incluindo dialog_id, operator_id e channel_id.

Ao requisitar uma lista de mensagems, os seguintes filtros são suportados:

• transport

• channel_id

• client_id

• type (to_client, from_client, autoreply or system) (para o cliente, do cliente, resposta automática ou do sistema)

• dialog_id

• read (lida ou não por um operador)

• order (asc ou desc) – ordem de registros retornados. O padrão é ordem crescent.

• start_date & finish_date – período de tempo

• operator_id – id do operador

• start_id New – retorna array de mensagens, começando de um message_id particular (mensagens com id ⩾ start_id)

Exemplo de request com filtros:

Alguns campos na resposta:

• coordinates – geocoordenadas.

• type:

o from_client – uma mensagem do cliente.

o to_client – uma mensagem para o cliente.

o system –mensagem do sistema (como “conversa atribuída…”).Tal mensagem não é enviada para o cliente. o autoreply – resposta automática para um cliente ou mensagem do menu.

• read – status: lido ou não pelo operador.

• created – data da criação de mensagem (UTC).

• recipient_status – informações sobre o status da entrega da mensagem (agora aplica-se apenas a Viber Business/Public, conta do WhatsApp Business API e Live chat).

• attachments– array de anexos na mensagem com nome e link de cada arquivo. Para compatibilidade retroativa, alguns tipos de anexo são retornados adicionalmente em campos separados foto, vídeo e áudio.

• insta_comment – verdadeiro para Mensagem de comentário do Instagra;

• extra data – pode conter informação adicional, como : o id externo passado via messages/inbox (POST);

o post_url -link para o post de comentários do Instagram

Resposta típico: