Get Started in Minutes

Everything you need to integrate IPLoop proxies into your workflow. API docs, code examples, and integration guides.

Quick Start

Get up and running with IPLoop proxies in under 5 minutes. Create an account, grab your credentials, and start making requests.

Step 1: Sign up at iploop.io

Step 2: Get your proxy credentials from the dashboard

Step 3: Make your first request:

curl -x http://user:YOUR_API_KEY@proxy.iploop.io:8880 https://httpbin.org/ip

# With Python
import requests

proxies = {
    "http": "http://user:YOUR_API_KEY@proxy.iploop.io:8880",
    "https": "http://user:YOUR_API_KEY@proxy.iploop.io:8880"
}

response = requests.get("https://httpbin.org/ip", proxies=proxies)
print(response.json())

Authentication

IPLoop supports two authentication methods:

Username/Password: Include credentials in the proxy URL.

http://USERNAME:PASSWORD@proxy.iploop.io:8880

IP Whitelisting: Whitelist your server IP in the dashboard for password-free access.

http://proxy.iploop.io:8880

Residential Proxies

Our residential proxy network includes 2M+ IPs across 195 countries. Use the proxy gateway with your credentials:

# Rotating proxy (new IP each request)
http://user:YOUR_API_KEY@proxy.iploop.io:8880

# Sticky session (same IP for up to 30 min)
http://user:YOUR_API_KEY-session-abc123:PASS@proxy.iploop.io:8880

Supported protocols: HTTP, HTTPS, SOCKS5 (port 1080 for SOCKS5).

Geo-Targeting

Target specific locations by adding parameters to your username:

# Target by country
http://user:YOUR_API_KEY-country-us:PASS@proxy.iploop.io:8880

# Target by city
http://user:YOUR_API_KEY-country-us-city-newyork:PASS@proxy.iploop.io:8880

# Target by state
http://user:YOUR_API_KEY-country-us-state-california:PASS@proxy.iploop.io:8880

# Target by ZIP code
http://user:YOUR_API_KEY-country-us-zip-10001:PASS@proxy.iploop.io:8880

# Target by ASN
http://user:YOUR_API_KEY-asn-12345:PASS@proxy.iploop.io:8880

Session Management

Control IP rotation behavior with session parameters:

# Rotating (default) — new IP each request
http://user:YOUR_API_KEY@proxy.iploop.io:8880

# Sticky session — maintain same IP
http://user:YOUR_API_KEY-session-mysession1:PASS@proxy.iploop.io:8880

# Session with duration (in seconds, max 1800)
http://user:YOUR_API_KEY-session-abc-duration-600:PASS@proxy.iploop.io:8880

Integrations

IPLoop works with all major tools and frameworks:

🌐 Anti-Detect Browsers

Incogniton, MuLogin, BitBrowser, Dolphin, GoLogin, MoreLogin

🤖 Scraping Frameworks

Scrapy, Puppeteer, Playwright, Selenium, Beautiful Soup

⚙️ Automation

n8n, Make, Zapier, custom API integrations

🧠 AI Agents

OpenClaw, LangChain, AutoGPT, custom LLM pipelines

ProxyClaw — AI Agent Integration

ProxyClaw is IPLoop's native OpenClaw skill for AI agents. Install it in seconds:

# Install ProxyClaw
$ clawhub install proxyclaw

# Use via API
curl -x http://user:$IPLOOP_API_KEY@proxy.iploop.io:8880 \
  https://example.com

# With geo-targeting
curl -x http://user:$IPLOOP_API_KEY-country-US@proxy.iploop.io:8880 \
  https://example.com

Learn more at proxyclaw.ai or check the GitHub repo.

Error Handling

Common error codes and how to handle them:

407 — Authentication required (check credentials)
429 — Rate limit exceeded (reduce request frequency)
502 — Bad gateway (retry with exponential backoff)
503 — Service temporarily unavailable (retry after 5s)

For all errors, we recommend implementing retry logic with exponential backoff. Our SDKs handle this automatically.

Need Help Getting Started?

Our support team is available 24/7 to help you integrate IPLoop into your workflow.

⚡ Prime Chat