Este é um exemplo de workflow do n8n para validar se um e-mail informado está presente em uma tabela PostgreSQL (ou Supabase), retornando o status HTTP adequado.
- Um webhook do tipo
POSTrecebe uma requisição com o campoemail. - O workflow busca esse e-mail na tabela
usuariosdo banco. - Se encontrado, retorna
200 OK. - Se não encontrado, retorna
404 Not Found.
- Instância do n8n
- Banco de dados PostgreSQL (pode ser Supabase)
- Tabela
usuarioscom a colunaemail
- Importe o arquivo
validador-simples.jsonno seu n8n - Configure as credenciais PostgreSQL no nó
Verificar E-mail1 - Atualize o caminho do webhook (
/validador) se necessário - Conecte sua página ou serviço ao endpoint gerado
curl -X POST https://SEU-N8N.com/webhook/validador \
-H 'Content-Type: application/json' \
-d '{ "email": "teste@exemplo.com" }'