Referência da API›Visão geral da referência da API
Visão geral da referência da API
A API REST DiffHook permite criar e gerenciar monitores de maneira programática e consultar logs de entrega.
URL base
https://www.diffhook.com
Autenticação
Todas as solicitações requerem um token ao portador:
Authorization: Bearer JWTXYZ
Tipo de conteúdo
Sempre inclua Content-Type: application/json nas solicitações POST e PUT.
Tipos de recursos
Monitores — O recurso principal. Um monitor representa uma URL que está sendo monitorada, juntamente com sua configuração (intervalo, destino, seletor).
Logs — Registros imutáveis de entregas de webhook. Criado automaticamente quando uma alteração é detectada.
Carimbos de data e hora
Todos os carimbos de data/hora estão no formato ISO 8601 em UTC:
2026-03-16T14:22:00Z
Paginação
Os pontos finais da lista retornam até 50 itens por padrão. Use o parâmetro de consulta limit para solicitar até 200.
Códigos de status HTTP
| Código | Significado |
|---|---|
| 200 | OK |
| 201 | Criado |
| 204 | Nenhum conteúdo (exclusão bem-sucedida) |
| 400 | Solicitação incorreta — verifique o corpo da solicitação |
| 401 | Não autorizado – verifique a chave API |
| 403 | Proibido — limite atingido |
| 404 | Não encontrado |
| 429 | Taxa limitada — desaceleração |
| 500 | Erro no servidor — entre em contato com o suporte |