Google Cloud

The Google Cloud Platform, including BigQuery

Integrate the Google Cloud API with the Verifalia API

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

Verify Email Address with Verifalia API on BigQuery - New Row from Google Cloud API
Google Cloud + Verifalia
 
Try it
Delete Email Verification Job with Verifalia API on New Pub/Sub Messages from Google Cloud API
Google Cloud + Verifalia
 
Try it
Get Credits Balance with Verifalia API on New Pub/Sub Messages from Google Cloud API
Google Cloud + Verifalia
 
Try it
Verify Email Address with Verifalia API on New Pub/Sub Messages from Google Cloud API
Google Cloud + Verifalia
 
Try it
Verify List of Email Address with Verifalia API on New Pub/Sub Messages from Google Cloud API
Google Cloud + Verifalia
 
Try it
New Pub/Sub Messages from the Google Cloud API

Emit new Pub/Sub topic in your GCP account. Messages published to this topic are emitted from the Pipedream source.

 
Try it
BigQuery - New Row from the Google Cloud API

Emit new events when a new row is added to a table

 
Try it
BigQuery - Query Results from the Google Cloud API

Emit new events with the results of an arbitrary query

 
Try it
Delete Email Verification Job with the Verifalia API

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

 
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
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
Bigquery Insert Rows with the Google Cloud API

Inserts rows into a BigQuery table. See the docs and for an example here.

 
Try it
Verify List of Email Address with the Verifalia API

Verify a list of 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 Google Cloud

The Google Cloud API opens a world of possibilities for enhancing cloud operations and automating tasks. It empowers you to manage, scale, and fine-tune various services within the Google Cloud Platform (GCP) programmatically. With Pipedream, you can harness this power to create intricate workflows, trigger cloud functions based on events from other apps, manage resources, and analyze data, all in a serverless environment. The ability to interconnect GCP services with numerous other apps enriches automation, making it easier to synchronize data, streamline development workflows, and deploy applications efficiently.

Connect Google Cloud

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
module.exports = defineComponent({
  props: {
    google_cloud: {
      type: "app",
      app: "google_cloud",
    }
  },
  async run({steps, $}) {
    // Required workaround to get the @google-cloud/storage package
    // working correctly on Pipedream
    require("@dylburger/umask")()
    
    const { Storage } = require('@google-cloud/storage')
    
    const key = JSON.parse(this.google_cloud.$auth.key_json)
     
    // Creates a client from a Google service account key.
    // See https://cloud.google.com/nodejs/docs/reference/storage/1.6.x/global#ClientConfig
    const storage = new Storage({
      projectId: key.project_id,
      credentials: {
        client_email: key.client_email,
        private_key: key.private_key,
      }
    })
    
    // Uncomment this section and rename for your bucket before running this code
    // const bucketName = 'pipedream-test-bucket';
    
    await storage.createBucket(bucketName)
    console.log(`Bucket ${bucketName} created.`)
  },
})

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);
  },
})