Integrations

n8n integration

Check an email address in any n8n workflow with the built-in HTTP Request node, then branch on the result with an If or Switch node. Your key is stored as an n8n credential, so it stays out of the workflow itself.

  • Status: Setup guide
  • The HTTP Request node, nothing to install

HTTP Request nodeOne node

Node settings
Method          POST
URL             https://api.email-validation.org/v1/validate
Authentication  Generic Credential Type: Header Auth
  Name          Authorization
  Value         Bearer ev_live_…
Send Body       JSON
  email         {{ $json.email }}

At a glance.

Status
Setup guide. Not listed on a marketplace yet: you set it up yourself in a few steps, below and in the full guide.
For
Developers and operations teams who run n8n, in the cloud or on their own server, and want addresses checked inside their workflows.
You need
An n8n workflow with an item that holds an email address, and an API key made for it, with a daily credit cap.
Costs
1 credit = 1 validated address, as with any API request. Free: unknown results, API errors, malformed addresses and test addresses on sandbox.email-validation.org.
Full guide
Read the full setup guide

Typical uses.

Set it up. 4 steps.

The short version of the full setup guide, which stays the reference when a step does not match what you see.

  1. Add an HTTP Request node

    Method POST, URL https://api.email-validation.org/v1/validate.

  2. Store your key

    Authentication: Generic Credential Type, Header Auth, with the name Authorization and the value Bearer and your key.

  3. Send the address

    Send Body: JSON, with a field email set to an expression such as {{ $json.email }}.

  4. Branch

    Follow with an If or Switch node on status or action.

Good to know.

Updated · Maintained by the email-validation.org team