Identificação de visitantes do site do próprio cliente: sites rastreados, empresas e pessoas identificadas e os acessos ao site (páginas, origem, tecnologia, geografia e horário).
Produto à parte (DATAREVEAL no /balance), com base própria — não é a base de prospecção B2B/B2C. Só aparece quem passou pelo site rastreado.
Janela de datas: startDate/endDate no formato YYYY-MM-DD. Sem elas, assume-se os últimos 30 dias. O máximo por chamada é 90 dias.
Contatos mascarados: pessoa identificada sai com name, email e phone como ********** e isMasked: true enquanto a empresa não tiver gasto um crédito naquela pessoa. Dado mascarado não é dado inexistente — use POST /reveal/visitors/{visitor_id}/unmask/ para revelar.
Não existe sessão: todos os números de tráfego são pageviews. Não há duração de sessão, páginas por sessão nem taxa de rejeição.
Lista os sites rastreados que a chave enxerga. É o ponto de entrada da família: o id retornado aqui alimenta todas as demais rotas /reveal/*.
Lista vazia significa Data Reveal não contratado ou nenhum site cadastrado — não significa que o site não teve tráfego.
- Mock serverhttps://docs.datastone.com.br/_mock/api/reveal/sites/
- https://api.datastone.com.br/v1https://api.datastone.com.br/v1/reveal/sites/
curl -i -X GET \
'https://docs.datastone.com.br/_mock/api/reveal/sites/?active=true' \
-H 'Authorization: YOUR_API_KEY_HERE'{ "results": [ { … } ], "meta": { "totalItems": 2 } }