Principal APIs API: Import de Contato

API: Import de Contato

Última atualização em Aug 08, 2025

Import de Contato via API

Para importar ou atualizar contatos via API no Cloud Chat, basta enviar uma POST request para https://{{CLOUDCHAT_DOMAIN}}/api/v1/accounts/{{ACCOUNT_ID}}/contacts/external_import enviando a chave de acesso e os campos solicitados abaixo.

Requisição

curl -X POST \ 'https://{{CLOUDCHAT_DOMAIN}}/api/v1/accounts/{{ACCOUNT_ID}}/contacts/external_import' \ --header 'content-type: application/json' \ --header 'api_access_token: API_TOKEN' \ --data --data '{"phone_number": "+5599123456789", "identifier": "CUSTOM_ID", "email": "[email protected]", "name": "Contact Name", "CUSTOM_ATTRIBUTE_1": "123456789", "company_name": "Empresa X", "tags": "tag1, tag2, tag3 [...]"}'

Parâmetros

CLOUDCHAT_DOMAIN: Você pode obter seu domínio ao fazer login na sua conta no CloudChat. É a parte que aparece na URL do navegador:

ACCOUNT_ID: Obtido na seção de configurações da conta:

API_TOKEN: Obtido nas configurações do perfil (https://{{CLOUDCHAT_DOMAIN}}/app/accounts/ACCOUNT_ID/profile/settings)

Corpo da requisição

O corpo da requisição possui os seguintes campos, onde pelo menos um dentre os campos phone_number, identifier e email deve estar presente.

Obs.: Campos customizados podem ser adicionados no corpo da requisição livremente utilizando a chave obtidada na aba de gerenciamento de Atributos Personalizados:

Tags são similarmente adicionadas ao contato inserindo seus nomes em uma lista separada por vírgulas no campo tags.