Sobre a API Track CXM
A documentação a seguir é uma explicação funcional sobre as opções e uso da API, para informações técnicas sobre a API, acesse:
Importante: É necessário ter conhecimento técnico para implementação da API.
Como utilizar a API na Track CXM?
Para utilizar a API da Track CXM, acesso o menu integrações clique em configuração na sessão “API”.
Ative sua integração API:
Uma vez ativa, o sistema disponibilizará as informações de Token API e ID da organização (organization_uuid), ambas serão necessárias para gerar as requisições disponíveis.
Importante: essas são informações confidenciais e não devem ser compartilhadas publicamente.
Requisições GET
A seguir estão listadas as requisições, suas URLs e funções que utilizam o método GET:
Listar pesquisas
-
Função: O sistema disponibilizará a lista de pesquisas existentes na sua organização com nome da pesquisa e o uuid correspondente.
-
URL: https://track.co/v1/organizations//surveys
-
Link da documentação técnica: Documentação Listar pesquisas
Listar atributos
-
Função: Para criar uma nova distribuição será solicitada uma lista contendo os atributos dos clientes, este endpoint disponibiliza a lista de atributos cadastrados na sua organização.
-
URL: https://track.co/v1/organizations//attributes
-
Link da documentação técnica: Documentação Listar atributos
Listar templates
-
Função: Para criar uma nova distribuição será solicitada uma lista contendo os atributos dos clientes, este endpoint disponibiliza a lista de atributos cadastrados na sua organização.
-
URL: https://track.co/v1/organizations//templates
-
Link da documentação técnica: Documentação Listar templates
Listar Integrações WhatsApp
-
Função: Lista as informações das integrações existentes com o WhatsApp.
-
URL: https://track.co/v1/organizations//integrations
-
Link da documentação técnica: Documentação Listar integrações WhatsApp
Listar uma distribuição
-
Função: Lista as informações das configurações de uma distribuição.
-
URL: https://track.co/v1/organizations//distributions/
-
Link da documentação técnica: Documentação Listar uma distribuição
Listar todas distribuições de uma pesquisa
-
Função: Lista as informações das configurações de todas as distribuições de uma pesquisa.
-
URL: https://track.co/v1/organizations//distributions/surveys/
-
Link da documentação técnica: Documentação Listar todas distribuições de uma pesquisa
Listar exportações
-
Função: Lista as informações das exportações criadas na organização.
-
URL: https://track.co/v1/organizations//exports/
-
Link da documentação técnica: Documentação Listar exportações
-
Informações adicionais:
define quais são as informações que você deseja exportar, sendo cada uma delas representadas por um número:-
Interactions int: 1
-
Customers int: 2
-
Distributions int: 3
-
Credits int: 4
-
Logs int: 5
-
Surveys int: 6
-
Requisições POST
A seguir estão listadas as requisições, suas URLs e funções que utilizam o método POST:
Criar uma distribuição
-
Função: Criar uma nova distribuição de pesquisas por email, smslink ou WhatsApp.
-
URL: https://api.track.co/v1/organizations//distributions
-
Link da documentação técnica: Documentação Criar uma distribuição
-
Informações adicionais:
-
Importante: Ao enviar os atributos a variável deve ter o nome do atributo e não sua tag.
-
Os identificadores de templates podem ser encontrados na lista de templates ou através do endpoint “Listar templates”.
-
Na definição de canais, é necessário usar string, sendo elas: email, smslink ou whatsapp
-
Exemplo:
"distribution_channel": "email",
Criar uma distribuição LinkList
-
Função: Criar uma nova distribuição de pesquisas através de uma lista de links.
-
URL: https://api.track.co/v1/organizations///distributions/createLinkList
-
Link da documentação técnica: Documentação Criar uma distribuição LinkList
-
Informações adicionais:
-
É possível definir se os links gerados serão ou não encurtados utilizando: "shortened_link": true, para link encurtado e "shortened_link": false, para link comum.
-
Caso seu processamento leve mais tempo ou extrapole o limite, você poderá configurar uma URL para receber o aviso de que seu processamento foi finalizado. Utilize o "callback_url": "...", para direcionar essa notificação.
-
Reenviar uma distribuição
-
Função: Reenvia convites de pesquisas para clientes da distribuição que ainda não responderam.
-
URL: https://api.track.co/v1/organizations///distributions//resend
-
Link da documentação técnica: Documentação Reenviar uma distribuição
Exportar
-
Função: Cria uma exportação das informações dos últimos 30 dias para o recurso desejado.
-
URL: https://api.track.co/v1/organizations//exports/
-
Link da documentação técnica: Documentação Exportar
-
Informações adicionais:
define quais são as informações que você deseja exportar, sendo cada uma delas representadas por um número:-
Interactions int: 1
-
Customers int: 2
-
Distributions int: 3
-
Credits int: 4
-
Logs int: 5
-
Surveys int: 6
-
Para informações adicionais sobre a API acesse:
Se você tiver alguma dúvida, entre em contato com o nosso time de Atendimento ao cliente pelo chat ali no canto inferior direito da tela ou nos envie um e-mail com sua dúvida para suporte@track.co, ou ainda pode nos ligar no telefone: (11) 4858-9924.
Será um prazer te atender!