Skip to main content
POST
/
analytics
/
instances
/
{instanceId}
/
sync
Sincronizar e Consultar Analytics
curl --request POST \
  --url https://apis.vectalk.com.br/api/analytics/instances/{instanceId}/sync \
  --header 'Authorization: Bearer <token>'

Documentation Index

Fetch the complete documentation index at: https://docs.vectalk.com.br/llms.txt

Use this file to discover all available pages before exploring further.

Os dados de analytics (mensagens e conversas) são sincronizados da Meta diariamente às 3h (UTC). Use este endpoint para forçar uma sincronização manual.

Sincronizar Analytics

Força a sincronização dos últimos 90 dias de analytics da Meta para a instância.

Parâmetros

instanceId
string
required
ID da instância.

Exemplo de Requisição

curl --request POST \
  --url https://apis.vectalk.com.br/api/analytics/instances/{instanceId}/sync \
  --header 'Authorization: Bearer {seu_token}'

Resposta

{
  "messages": { "synced": 90 },
  "conversations": { "synced": 450 }
}

Verificar Status de Insights

GET /api/analytics/instances/{instanceId}/insights-status Verifica se insights estão habilitados para a instância.
curl --request GET \
  --url https://apis.vectalk.com.br/api/analytics/instances/{instanceId}/insights-status \
  --header 'Authorization: Bearer {seu_token}'

Resposta

{
  "id": "123456789",
  "name": "Minha Empresa WABA",
  "is_enabled_for_insights": true
}

Habilitar Insights

POST /api/analytics/instances/{instanceId}/enable-insights Habilita insights para o WABA da instância.
curl --request POST \
  --url https://apis.vectalk.com.br/api/analytics/instances/{instanceId}/enable-insights \
  --header 'Authorization: Bearer {seu_token}'

Resposta

{
  "success": true
}