Ir para o conteúdo principal
DiffHook/Documentos
Referência da APIInício rápido

Início rápido

Coloque seu primeiro monitor em execução em menos de 2 minutos.

1. Obtenha um token ao portador

Faça login, vá para Configurações → Chaves de API e crie uma chave. Você receberá um ID do cliente — o único valor com o prefixo dh_live_ — e um Segredo do cliente (string opaca sem esse prefixo).

Troque-os por um token ao portador:

Use o access_token retornado no cabeçalho Authorization: Bearer <token> em todas as solicitações. Os tokens expiram após 24 horas — consulte Authentication para ver o fluxo completo.

2. Crie um monitor

3. Receba eventos de mudança

Quando o conteúdo muda, o DiffHook faz POSTs para a URL em notification_config.webhook_url desse monitor ou para o webhook padrão do seu espaço de trabalho se você não definiu uma substituição por monitor:

{
  "event": "page.changed",
  "monitor_id": "mon_abc123",
  "url": "https://competitor.com/pricing",
  "triggered_at": "2026-03-16T14:22:00Z",
  "content": "Pro plan: $59/month — …"
}

4. Teste manualmente

Você pode acionar uma verificação imediata a qualquer momento:

Próximas etapas

  • Monitoramento de escopo — adicione um css_selector para ignorar ruído de navegação/rodapé
  • Pause quando não for necessário — use /pause e /resume para permanecer dentro do uso do monitor do seu plano
  • Verifique assinaturas — autentique webhooks recebidos com o segredo de assinatura
DiffHook - Monitoramento de sites