Substituindo a API de exportação de contatos

Nathan Begbie Atualizado por Nathan Begbie

Na Turn, sabemos como é importante que você forneça insights aos seus usuários. Para facilitar isso, criamos a API de exportação de contatos, que pode exportar todos os dados do usuário em uma planilha Excel ou arquivo JSON.

No entanto, encontramos vários problemas com a maneira como implementamos esse recurso.

  • Os tempos limite eram um problema para organizações com um grande número de contatos.
  • Não havia como permitir a edição de determinadas informações do usuário.
  • Não havia como filtrar com base em quando um contato entrou no grupo. organização

Para resolver esses problemas, usamos uma abordagem semelhante para exportar nossas mensagens como parte da API de exportação de dados. Este novo endpoint da API de exportação de contatos tem algumas diferenças distintas em relação à antiga API de contatos.

  1. Antes de solicitar os dados em si, você deve primeiro descrever sua solicitação para o Turn, ou seja, quais dados você deseja limpar e quando deseja que os contatos, por data de criação.
  2. Em segundo lugar, você deve fazer várias solicitações, pois a API só permitirá que você extraia 1.000 contatos por vez
  3. Finalmente, enquanto a API antiga permitia que você obtivesse os dados como JSON ou em um arquivo Excel, a nova API só permite JSON.

Estamos planejando remover a funcionalidade da antiga API de contatos no final de março de 2022. Estaremos monitorando e entrando em contato com as organizações que ainda usam a antiga API de contatos e ajudando eles mudem para a nova API.

Esse artigo foi útil?

Como posso criar modelos de mensagens através da API?

Obtendo respostas sugeridas com ChatGPT

Contato