Integrations / n8n
n8n phone and email validation
Self-hosted or cloud n8n workflows with an HTTP Request node.
Why validate inside n8n
n8n is the automation tool of choice for teams that self-host, and it pairs well with a per-lookup API because there are no per-task fees on the workflow side. A single HTTP Request node with a credential for your LookupLab key can be reused across every workflow.
The AI Agent nodes in n8n can also call LookupLab through our MCP server, which lets an agent decide when a phone or email check is needed without a hard-coded step.
Setup
- Create a Header Auth credential with name Authorization and value Bearer YOUR_API_KEY.
- Add an HTTP Request node: GET https://lookuplab.io/api/v1/email/ with query parameter email from the previous node.
- Add an IF node on {{$json.data.valid}}.
- Optional: add the MCP Client node pointed at https://lookuplab.io/api/mcp for agent workflows.
What teams build with it
- Nightly CRM cleanup that reverifies changed records.
- Signup webhook that scores phone, email and IP together.
- Agent workflows that look up a caller before drafting a reply.
Get a key and connect n8n
One API key, one credit pool, 1,000 free lookups to start. Phone, email, IP and DNS checks from a single endpoint, and you only pay for lookups that return an answer.
Start free Read the docsQuestions
Is there an n8n community node?
Not yet. The HTTP Request node covers everything.
Rate limits?
1,000 requests a minute per key. Use the Split In Batches node for large lists.