Validate Address
1 min
code examples curl request post \\ \ url https //api getos1 com/locateone/v2/validate \\ \ header 'accept application/json' \\ \ header 'content type application/json' \\ \ header 'x api key string' \\ \ data '{ "data" {} }'var myheaders = new headers(); myheaders append("accept", "application/json"); myheaders append("content type", "application/json"); myheaders append("x api key", "string"); var raw = json stringify({ "data" {} }); var requestoptions = { method 'post', headers myheaders, body raw, redirect 'follow' }; fetch("https //api getos1 com/locateone/v2/validate", requestoptions) then(response => response text()) then(result => console log(result)) catch(error => console log('error', error));require "uri" require "json" require "net/http" url = uri("https //api getos1 com/locateone/v2/validate") https = net http new(url host, url port) https use ssl = true request = net http post new(url) request\["accept"] = "application/json" request\["content type"] = "application/json" request\["x api key"] = "string" request body = json dump({ "data" {} }) response = https request(request) puts response read body import requests import json url = "https //api getos1 com/locateone/v2/validate" payload = json dumps({ "data" {} }) headers = { 'accept' 'application/json', 'content type' 'application/json', 'x api key' 'string' } response = requests request("post", url, headers=headers, data=payload) print(response text) responses // success { "success" true, "status code" 200, "message" "request has been processed", "request id" "addval|jsbvkjs", "result" { "address validity" "valid", "address type" { "type" "residential", "sub type" "society" }, "address metadata" { "rooftop confirmed" true, "landmark confirmed" false, "is rural" false, "state confirmed" true, "city confirmed" true, "pin confirmed" true, "pin state mismatch" false, "pin city mismatch" false, "multi city tokens" false, "is localizable" true }, "address attributes" {} }, "error" "null" }// bad request(missing or invalid data/type) // unauthorized // forbidden // too many requests // internal server error