curl -X GET "https://geodata.api.leadinglogic.ai/v1/lookup?location=SW1A1AA&categories=demographics" \
-H "Authorization: Bearer YOUR_API_KEY"
const response = await fetch(
"https://geodata.api.leadinglogic.ai/v1/lookup?location=SW1A1AA&categories=demographics",
{
headers: {
"Authorization": "Bearer YOUR_API_KEY",
},
}
);
const data = await response.json();
console.log("Population:", data.results.demographics.population.total);
import requests
response = requests.get(
"https://geodata.api.leadinglogic.ai/v1/lookup?location=SW1A1AA&categories=demographics",
headers={"Authorization": "Bearer YOUR_API_KEY"},
)
data = response.json()
print("Population:", data["results"]["demographics"]["population"]["total"])
require "net/http"
require "json"
uri = URI("https://geodata.api.leadinglogic.ai/v1/lookup?location=SW1A1AA&categories=demographics")
request = Net::HTTP::Get.new(uri)
request["Authorization"] = "Bearer YOUR_API_KEY"
response = Net::HTTP.start(uri.hostname, uri.port, use_ssl: true) do |http|
http.request(request)
end
data = JSON.parse(response.body)
puts "Population: #{data["results"]["demographics"]["population"]["total"]}"
$ch = curl_init("https://geodata.api.leadinglogic.ai/v1/lookup?location=SW1A1AA&categories=demographics");
curl_setopt($ch, CURLOPT_HTTPHEADER, [
"Authorization: Bearer YOUR_API_KEY",
]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
$data = json_decode($response, true);
echo "Population: " . $data["results"]["demographics"]["population"]["total"];
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("Authorization", "Bearer YOUR_API_KEY");
var response = await client.GetStringAsync(
"https://geodata.api.leadinglogic.ai/v1/lookup?location=SW1A1AA&categories=demographics"
);
var data = JsonDocument.Parse(response);
var population = data.RootElement
.GetProperty("results")
.GetProperty("demographics")
.GetProperty("population")
.GetProperty("total");
Console.WriteLine($"Population: {population}");
req, _ := http.NewRequest("GET",
"https://geodata.api.leadinglogic.ai/v1/lookup?location=SW1A1AA&categories=demographics", nil)
req.Header.Set("Authorization", "Bearer YOUR_API_KEY")
resp, _ := http.DefaultClient.Do(req)
defer resp.Body.Close()
var result map[string]interface{}
json.NewDecoder(resp.Body).Decode(&result)
fmt.Println("Status:", resp.Status)