GET/customers/filtered-calls/{id}

Buscar chats em massa

Veja como buscar chats em massa, com parâmetros e exemplos de requisição e resposta na API do iHelp.

GEThttps://apiv3.ihelpchat.com/api/v2/customers/filtered-calls/{id}
  1. Criar um filtro no topo da aba de atendimento:

Tela do iHelp: Buscar chats em massa 2. Selecione todos os canais da empresa:

Tela do iHelp: Buscar chats em massa

  1. Com o canal criado, Aperte F12 e abra a aba Network
  2. Clique no filtro para pegarmos o id do filtro que retornará todos os chats:

Tela do iHelp: Buscar chats em massa

  1. Crie outro filtro e faça o mesmo para buscar conversas encerradas (filtros podem buscar apenas 1 status, Aberta ou Encerada):

Tela do iHelp: Buscar chats em massa

  1. Com os dois ids de filtro, você já pode buscar e paginar todos os atendimentos com 'skip' e 'limit' - eles são retornados por data de 'ultima mensagem' no chat

Rate limits

Para buscar dados massivos, respeite o rate limit de 30 requests por minuto para as requisições.

Busca: Conversas Abertas

Use o primeiro filtro ID que você criou:

GET https://apiv3.ihelpchat.com/api/v2/customers/filtered-calls/88888?skip=0&limit=30

Busca: Conversas Encerradas

Use o segundo filtro ID que você criou:

GET https://apiv3.ihelpchat.com/api/v2/customers/filtered-calls/77777?skip=0&limit=30

  1. Os metadados retornados de cada atendimento irão conter a chave chatId - Com ela você pode paginar as mensagens do mesmo modo (com skip e limit) - siga as instruções abaixo: "Buscar histórico de mensagens"