The API allows you to perform individual, household, email address, postal address, and phone number validations & verifications through multiple single interfaces, or through a combined interface.
For the latest information on the API, see VerificationPoint https://api.verificationpoint.com/
The request/input data required varies on your application and the validation process
You will automatically be charged for each response returned. If you do not have any credits available, the API will not return any results.
All response/output data is returned as JSON.
The following endpoints are for validation/verification processing.
The following endpoints are for validation/verification of single entity data.
/emailaddresses?email_address={email address to process}
{
"Address": "email@hotmail.com",
"Valid": true,
"Deliverable": true,
"Role": false,
"Free": true,
"Isp": false,
"Corporate": false,
"Disposable": false,
"Suppressed": false,
"Screamer": false,
"Global": false,
"Trap": false,
"UserName": "email",
"DisplayName": "",
"DomainName": "hotmail.com",
"RootDomainName": "hotmail",
"TopLevelDomainName": "com"
}
/phonenumbers?phone_number={phone number to process}
{
"Number": "1234567890",
"Valid": true,
"Connected": true,
"AreaCode": "123",
"State": "NY",
"FederalSuppressed": false,
"StateSuppressed": false,
}
The following endpoints are for validation/verification of multiple entity data.
/validations?email_address={email address to process}&phone_number={phone number to process}
The order of responses will always be the same.
[
{
"Address":"email@hotmail.com",
"Valid":true,
"Deliverable":true,
"Role":false,
"Free":true,
"Isp":false,
"Corporate":false,
"Disposable":false,
"Suppressed":false,
"Screamer":false,
"Global":false,
"Trap":false,
"UserName":"email",
"DisplayName":"",
"DomainName":"hotmail.com",
"RootDomainName":"hotmail",
"TopLevelDomainName":"com"
},
{
"Number":"1234567890",
"Valid":true,
"Connected":true,
"AreaCode":"123",
"State":"NY",
"FederalSuppressed":false,
"StateSuppressed":false
}
]