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

  1. Create a Header Auth credential with name Authorization and value Bearer YOUR_API_KEY.
  2. Add an HTTP Request node: GET https://lookuplab.io/api/v1/email/ with query parameter email from the previous node.
  3. Add an IF node on {{$json.data.valid}}.
  4. Optional: add the MCP Client node pointed at https://lookuplab.io/api/mcp for agent workflows.

What teams build with it

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 docs

Questions

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.

Related: ZapierMakeSlack