Integrations

Power Automate integration

Our custom connector adds actions to Power Automate, Power Apps and Logic Apps: validate one address, run a bulk list, download its results and read your credit balance. You import it into your own environment from the files in the guide, with Microsoft’s paconn tool or in the maker portal.

  • Status: Setup guide
  • A custom connector you import

paconnMicrosoft’s command line tool

In the folder with the four files
pip install paconn
paconn login
paconn create --settings settings.json

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
Microsoft 365 teams who build flows in Power Automate, apps in Power Apps or workflows in Logic Apps, and want an address checked inside them.
You need
A Power Automate or Power Apps plan that includes premium connectors (custom connectors need one), and an API key made for it, with a daily credit cap, with the permissions Validate addresses and Read balance and usage, and Bulk lists for the bulk actions.
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. 5 steps.

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

  1. Download the files

    Download apiDefinition.swagger.json, apiProperties.json, icon.png and settings.json from the guide. The connector is not certified by Microsoft yet, so it is not in the connector gallery.

  2. Import with paconn

    Put the four files in one folder and run paconn login and paconn create --settings settings.json there. It keeps both policies and the host choice, and asks which environment to use.

  3. Or in the maker portal

    Choose Custom connectors, New custom connector, Import an OpenAPI file. Add a Set HTTP header policy with the header Authorization and the value Bearer @connectionParameters('api_key'), or the key is refused. For EU data residency, set Host to api-eu.email-validation.org.

  4. Create a connection

    Create a key with a daily credit cap, then paste the key alone, without Bearer, and choose the API host.

  5. Try it

    Add Validate an email address to a flow with accepted@sandbox.email-validation.org: it returns Status valid and costs nothing. Use Status, Reason and Action in a condition.

Good to know.

Updated · Maintained by the email-validation.org team