Send Your First Request
ProxiesSend your first request through ISP Proxies with copy-paste examples.
You need the IP, Port, Username, and Password for one proxy from the Proxy list. See Configure.
Replace the placeholders before you run any example:
| Placeholder | Where to get it |
|---|---|
YOUR_PROXY_IP | Proxy list → IP |
PORT | Proxy list → Port |
YOUR_USERNAME | Proxy list → Username |
YOUR_PASSWORD | Proxy list → Password |
ISP Proxies are static. The same IP stays assigned across sessions. There are no country or session flags to append to the username.
Code examples
curl -x "http://YOUR_USERNAME:YOUR_PASSWORD@YOUR_PROXY_IP:PORT" \
"http://ip-api.com/json"import pprint
import requests
host = "YOUR_PROXY_IP"
port = 9000
username = "YOUR_USERNAME"
password = "YOUR_PASSWORD"
proxy_url = f"http://{username}:{password}@{host}:{port}"
proxies = {
"http": proxy_url,
"https": proxy_url,
}
url = "http://ip-api.com/json"
response = requests.get(url, proxies=proxies, timeout=60)
pprint.pprint(response.json())import axios from "axios";
import { HttpsProxyAgent } from "https-proxy-agent";
const host = "YOUR_PROXY_IP";
const port = 9000;
const username = "YOUR_USERNAME";
const password = "YOUR_PASSWORD";
const proxyUrl = `http://${username}:${password}@${host}:${port}`;
const agent = new HttpsProxyAgent(proxyUrl);
const { data } = await axios.get("http://ip-api.com/json", {
httpAgent: agent,
httpsAgent: agent,
proxy: false,
timeout: 60000,
});
console.log(data);<?php
$host = "YOUR_PROXY_IP";
$port = 9000;
$username = "YOUR_USERNAME";
$password = "YOUR_PASSWORD";
$proxy = "http://{$username}:{$password}@{$host}:{$port}";
$ch = curl_init("http://ip-api.com/json");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_PROXY, $proxy);
curl_setopt($ch, CURLOPT_TIMEOUT, 60);
$response = curl_exec($ch);
curl_close($ch);
echo $response;package main
import (
"fmt"
"io"
"net/http"
"net/url"
)
func main() {
proxyURL, err := url.Parse("http://YOUR_USERNAME:YOUR_PASSWORD@YOUR_PROXY_IP:9000")
if err != nil {
panic(err)
}
client := &http.Client{
Transport: &http.Transport{Proxy: http.ProxyURL(proxyURL)},
}
resp, err := client.Get("http://ip-api.com/json")
if err != nil {
panic(err)
}
defer resp.Body.Close()
body, err := io.ReadAll(resp.Body)
if err != nil {
panic(err)
}
fmt.Println(string(body))
}Output
A successful call to http://ip-api.com/json returns JSON with the exit IP (query) and location fields for your assigned ISP proxy.
Confirm that query matches the static IP from your Proxy list. Country, city, and ISP should match the details shown for that proxy in the dashboard.
Replace http://ip-api.com/json with the site you want to reach. That is your first ISP Proxies request.
Was this page helpful?