Validate an address
We currently can only validate UK & US addresses.https://dash.stannp.com/api/v1/addresses/validate
Parameters
company | string | Company name |
address1 | string | Address line 1 |
address2 | string | Address line 2 |
address3 | string | Address line 3 |
city | string | Address city |
postcode | string | Address postal code |
country | string | ISO 3166-1 Alpha 2 Country Code (GB,US,FR...) |
Request
$ curl https://dash.stannp.com/api/v1/addresses/validate \ -u {API_KEY}: \ -d "company=Stannp" \ -d "address1=Unit 12" \ -d "address2=Taw trade park" \ -d "city=Barnstaple" \ -d "postcode=EX31 1JZ" \ -d "country=GB"
$curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_URL => 'https://dash.stannp.com/api/v1/addresses/validate?api_key={API_KEY}', CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => '', CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 0, CURLOPT_FOLLOWLOCATION => true, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => 'POST', CURLOPT_POSTFIELDS => array( 'company' => "Stannp", 'address1' => "Unit 12", 'address2' => "Taw trade park", 'city' => "Barnstaple", 'postcode' => "EX31 1JZ", 'country' => "GB" ), )); $response = curl_exec($curl); curl_close($curl); print_r($response);
import requests data = { 'company': 'Stannp', 'address1': 'Unit 12', 'address2': 'Taw trade park', 'city': 'Barnstaple', 'postcode': 'EX31 1JZ', 'country': 'GB' } response = requests.post('https://dash.stannp.com/api/v1/addresses/validate?api_key={API_KEY}', data=data) print(response.text)
var client = new RestClient("https://dash.stannp.com/api/v1/addresses/validate?api_key={API_KEY}"); var request = new RestRequest(Method.POST); request.AddParameter("company", "Stannp"); request.AddParameter("address1", "Unit 12"); request.AddParameter("address2", "Taw trade park"); request.AddParameter("city", "Barnstaple"); request.AddParameter("postcode", "EX31 1JZ"); request.AddParameter("country", "GB"); IRestResponse response = client.Execute(request); Console.WriteLine(response.Content)Response
{ "success":true, "data":{ "is_valid":true } }