How to Validate a Street Address in Node.JS

When shipping or billing, ensuring you have the correct addresses is essential. Thus, having a system that automates this process will help remove stress by verifying the information for you. You can use this Cloudmersive API within your systems to validate any street address to make your business run smoother.

Image for post
Image for post

First, you will need to install our client:

npm install cloudmersive-validate-api-client --save

Or, you may add this snippet to your package.json:

"dependencies": {
"cloudmersive-validate-api-client": "^1.2.4"
}

Then, you can call our function, AddressValidateAddress:

var CloudmersiveValidateApiClient = require('cloudmersive-validate-api-client');
var defaultClient = CloudmersiveValidateApiClient.ApiClient.instance;
// Configure API key authorization: Apikey
var Apikey = defaultClient.authentications['Apikey'];
Apikey.apiKey = 'YOUR API KEY';
var apiInstance = new CloudmersiveValidateApiClient.AddressApi();var input = new CloudmersiveValidateApiClient.ValidateAddressRequest(); // ValidateAddressRequest | Input parse requestvar callback = function(error, data, response) {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
};
apiInstance.addressValidateAddress(input, callback);

Now, you can rest assured that your clients and associates are receiving what they need at the correct address. To receive your personal API Key and gain access to 800 calls across our API library, visit the Cloudmersive website.

Written by

There’s an API for that. Cloudmersive is a leader in Highly Scalable Cloud APIs.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store