Verifalia

Verifalia is a fast and accurate email verification service which identifies deliverable, invalid, or otherwise risky email addresses in real-time: it stops bad and low-quality emails getting into your systems, reduces bounce rates and keeps your campaigns deliverable.

Integrate the Verifalia API with the Filter API

Setup the Verifalia API trigger to run a workflow which integrates with the Filter API. Pipedream's integration platform allows you to integrate Verifalia and Filter remarkably fast. Free for developers.

Delete Email Verification Job with the Verifalia API

Delete a previously submitted email verification job. See the docs for more information

 
Try it
Continue execution if a condition Is met with the Filter API

Continue workflow execution only if a condition is met

 
Try it
Get Credits Balance with the Verifalia API

Get the number of credit packs and free daily credits available to the account. See the docs for more information

 
Try it
End execution if a condition is met with the Filter API

End workflow execution if a condition is met

 
Try it
Verify Email Address with the Verifalia API

Verify an email address and check if it is properly formatted, really exists and can accept mails, flagging spam traps, disposable emails and much more. See the docs for more information

 
Try it

Overview of Verifalia

Verifalia's API provides robust email validation and verification services, ensuring that email addresses in your lists are accurate and deliverable. Leveraging Verifalia within Pipedream workflows can automate the process of cleaning up email lists, improve email marketing efficiency, and maintain communication channel integrity. By integrating Verifalia's capabilities, you can cut down on bounces, identify disposable email addresses, and segment lists based on quality scores.

Connect Verifalia

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import { VerifaliaRestClient } from "verifalia"
export default defineComponent({
  props: {
    verifalia: {
      type: "app",
      app: "verifalia",
    }
  },
  async run({steps, $}) {
    const verifaliaClient = new VerifaliaRestClient({
    	username: this.verifalia.$auth.username,
    	password: this.verifalia.$auth.password
    });

    return await verifaliaClient
    	.emailValidations
    	.submit('batman@gmail.com', true);
  },
})

Overview of Filter

The Filter API in Pipedream allows for real-time data processing within workflows. It's designed to evaluate data against predefined conditions, enabling workflows to branch or perform specific actions based on those conditions. This API is instrumental in creating efficient, targeted automations that respond dynamically to diverse datasets. Using the Filter API, you can refine streams of data, ensuring that subsequent steps in your Pipedream workflow only execute when the data meets your specified criteria. This cuts down on unnecessary processing and facilitates the creation of more intelligent, context-aware systems.

Connect Filter

1
2
3
4
5
6
7
8
9
10
export default defineComponent({
  async run({ steps, $ }) {
    let condition = false
    if (condition == false) {
      $.flow.exit("Ending workflow early because the condition is false")
    } else {
        $.export("$summary", "Continuing workflow, since condition for ending was not met.")
    }
  },
})