Download geo
GET https://geonix.com/personal/api/v1/{apiKey}/resident/geo
This endpoint lets you download a ZIP archive with the geo.json file, which contains available locations for residential proxies, making it easier to select specific geographic targets.
Headers
Name
Value
Accept
application/octet-stream
Path parameters
Name
Type
Description
apiKey*
string
API key to authorize requests
Request examples
curl -X GET "https://geonix.com/personal/api/v1/YOUR_API_KEY_HERE/resident/geo" \
-H "Accept: application/octet-stream" \
-O -J<?php
$apiKey = "YOUR_API_KEY"; // Replace YOUR_API_KEY with your actual API key
$downloadUrl = "https://geonix.com/personal/api/v1/" . $apiKey . "/resident/geo";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $downloadUrl);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Accept: application/octet-stream'));
$response = curl_exec($ch);
if(curl_errno($ch)) {
echo "Error: " . curl_error($ch);
} else {
$destination = "geo.zip";
$file = fopen($destination, "w+");
fputs($file, $response);
fclose($file);
echo "ZIP archive has been downloaded successfully.";
}
curl_close($ch);
?>
Last updated