Skip to main content

BigDataCloud API Validation

This is a utility component which uses the BigDataCloud API to validate emails and phone numbers.

How it works:

Import the BigDataCloud API Validation component using +Component

See Create a Component if you need a refresher.

If you don't have a BigDataCloud account, sign up for free! Get your API Key

Go to BigDataCloud to sign up - https://www.bigdatacloud.com/ .

Go to Credentials and copy the API key.

Add your API Key to the BigDataCloud API Validation component custom fields

Open the Translator to see how the component works

The component uses the BIGDATA Library to connect and call two example client methods:

  • c:validatePhone to validate a phone number against the BigDataCloud API.

  • c:validateEmail to validate an email against the BigDataCloud API.

The returned validation results are stored in a table called “out“, serialized and queued for a downstream component to process as needed.

Modify the passed arguments to test it for yourself!

For reference here is a sample json response for an email validation from the BigDataCloud API:

{   
"inputData": "test@gmail.com",
"isValid": true,
"isSyntaxValid": true,
"isMailServerDefined": true,
"isKnownSpammerDomain": false,
"isDisposable": false
}