> ## 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.

# Sincronizar e Consultar Analytics

> Sincronize dados de analytics da Meta e consulte estatísticas agregadas por instância.

<Note>
  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.
</Note>

## Sincronizar Analytics

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

### Parâmetros

<ParamField path="instanceId" type="string" required>
  ID da instância.
</ParamField>

### Exemplo de Requisição

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

### Resposta

```json theme={null}
{
  "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.

```bash theme={null}
curl --request GET \
  --url https://apis.vectalk.com.br/api/analytics/instances/{instanceId}/insights-status \
  --header 'Authorization: Bearer {seu_token}'
```

### Resposta

```json theme={null}
{
  "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.

```bash theme={null}
curl --request POST \
  --url https://apis.vectalk.com.br/api/analytics/instances/{instanceId}/enable-insights \
  --header 'Authorization: Bearer {seu_token}'
```

### Resposta

```json theme={null}
{
  "success": true
}
```
