Pular para o conteúdo principal
GET
Perfil de um contato
Retorna o perfil de uma pessoa que conversa com a conta, a partir do IGSID recebido no webhook em sender.id.

Exige janela de mensagem aberta

O perfil só é retornado enquanto a janela de 24 horas daquela conversa estiver aberta. Fora dela, a resposta é:
A consequência prática é que o perfil precisa ser consultado no momento em que a mensagem chega, e o resultado guardado. Uma consulta adiada para depois do prazo não tem como ser atendida. O IGSID também é escopado por conta: o mesmo perfil do Instagram tem identificadores diferentes em contas profissionais diferentes, e um IGSID de outra conta devolve o mesmo erro.

Campos

O is_user_follow_business é o campo que responde “essa pessoa me segue”. Ele é uma fotografia do momento da consulta: se a pessoa deixar de seguir depois, o valor guardado fica desatualizado.
O campo se chama profile_pic aqui e profile_picture_url em Dados da conta. São endpoints diferentes com nomes diferentes para a mesma ideia.

Autorizações

Authorization
string
header
obrigatório

Token do canal do Instagram, gerado no painel da Datafy. Formato: sk_live_xxx.

Parâmetros de caminho

igsid
string
obrigatório

IGSID do contato, recebido no webhook em sender.id.

Parâmetros de consulta

fields
string

Campos a retornar, separados por vírgula.

Resposta

Dados retornados.