Quick Start

Get your first proxy request running in under 5 minutes.

Authentication

API keys, IP whitelisting, and authentication methods.

ProxyClaw API

AI-powered scraping API reference and examples.

️ Integration Examples
Python (requests)
Click to expand
›
import requests

proxy = "http://iploop:[email protected]:8880"
resp = requests.get("https://httpbin.org/ip",
    proxies={"http": proxy, "https": proxy})
print(resp.json())
Node.js (axios)
Click to expand
›
const axios = require('axios');
const { HttpsProxyAgent } = require('https-proxy-agent');

const agent = new HttpsProxyAgent('http://iploop:[email protected]:8880');
const { data } = await axios.get('https://httpbin.org/ip', { httpsAgent: agent });
console.log(data);
cURL
Click to expand
›
curl -x http://iploop:[email protected]:8880 \
  https://httpbin.org/ip

# With country targeting
curl -x http://iploop:[email protected]:8880 \
  https://httpbin.org/ip
Java (HttpClient)
Click to expand
›
HttpClient client = HttpClient.newBuilder()
    .proxy(ProxySelector.of(
        new InetSocketAddress("proxy.iploop.io", 8880)))
    .build();
HttpRequest req = HttpRequest.newBuilder()
    .uri(URI.create("https://httpbin.org/ip"))
    .header("Proxy-Authorization", "Basic " + 
        Base64.getEncoder().encodeToString(":YOUR_API_KEY".getBytes()))
    .build();
HttpResponse<String> resp = client.send(req, BodyHandlers.ofString());
Go (net/http)
Click to expand
›
proxyURL, _ := url.Parse("http://iploop:[email protected]:8880")
client := &http.Client{Transport: &http.Transport{Proxy: http.ProxyURL(proxyURL)}}
resp, _ := client.Get("https://httpbin.org/ip")
body, _ := io.ReadAll(resp.Body)
fmt.Println(string(body))