Integrations

Pipedream integration

Validate an address in any Pipedream workflow with Pipedream’s own HTTP / Webhook app, and use the status, reason and action in the next step. Your key sits in a secret environment variable, and the same app can send whole lists as bulk jobs and start a workflow when one finishes.

  • Status: Setup guide
  • The HTTP / Webhook app, nothing to install

Send any HTTP RequestOne step

Step settings
Method   POST
URL      https://api.email-validation.org/v1/validate
Headers  Authorization: Bearer {{process.env.EV_API_KEY}}
         Content-Type: application/json
Body     {"email": "<the address from an earlier step>"}

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 automation builders on Pipedream who want sign-ups, leads or imports checked inside a workflow, and long lists handed off as bulk jobs.
You need
A Pipedream workflow with a step that gives you an email address, and an API key made for it, with a daily credit cap, stored as the secret environment variable EV_API_KEY.
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. Store your key

    Create an API key with a daily credit cap. In Pipedream, open Settings, Environment Variables, New Variable, name it EV_API_KEY and keep it secret, the default.

  2. Add an HTTP request step

    From the HTTP / Webhook app, choose Send any HTTP Request: method POST, URL https://api.email-validation.org/v1/validate, or https://api-eu.email-validation.org/v1/validate for EU data residency.

  3. Add the headers and body

    Headers Authorization with Bearer {{process.env.EV_API_KEY}} and Content-Type with application/json; body {"email": "…"} with the address from an earlier step.

  4. Test and filter

    Test the step with accepted@sandbox.email-validation.org, which returns valid and costs nothing, then add a Filter step on status or action.

Good to know.

Updated · Maintained by the email-validation.org team