Skip to content

Integration Guides

Don’t guess the settings. Find your tool below and copy the setup.


📚 Step-by-Step Tutorials

We have detailed tutorials with screenshots for every major platform. Click through for the full guide.

Anti-Detect Browsers

ToolTutorial
AdsPowerSetting Up Proxies on AdsPower
Dolphin AntyDolphin Anty Proxy Integration
GoLoginGoLogin Proxy Integration
IncognitonIncogniton Proxy Integration
Ghost BrowserGhost Browser Proxy Integration
ixBrowserixBrowser Proxy Integration
OctobrowserOctobrowser Proxy Integration

Mobile (iOS & Android)

PlatformTutorial
Shadowrocket (iOS)Set Up Proxies with Shadowrocket
Potatso (iOS)Set Up Proxies with Potatso
iPhone/iPad NativeConfigure Proxy on iPhone/iPad
Android NativeSet Up Proxies in Android
Android SOCKS5Set Up SOCKS5 Proxy in Android

Desktop Browsers

BrowserTutorial
ChromeSet Up SOCKS5 Proxy in Chrome
FirefoxSet Up SOCKS5 Proxy in Firefox

Programming Languages

LanguageTutorial
Python RequestsHow to Use Proxies with Python Requests
Python POST RequestsHow to Make a POST with Python Requests
Python User-AgentHow to Customize Your User-Agent
Python Retry LogicHandling Failed HTTP Requests
PHP (Guzzle)Scraping with Guzzle & anyIP

⚡ Quick Reference

Don’t have time for a full tutorial? Here’s the quick setup for common tools.

Anti-Detect Browsers (AdsPower, Dolphin, etc.)

  1. Proxy Type: SOCKS5 (Preferred) or HTTP
  2. Host/IP: portal.anyip.io
  3. Port: 1080
  4. Username: Your full string (e.g., user_XXXX,country_US,session_pro1)
  5. Password: Your proxy password

Shadowrocket / Potatso (iOS)

  1. Type: SOCKS5
  2. Address: portal.anyip.io
  3. Port: 1080
  4. User: user_XXXX,country_US
  5. Password: Your password

đź’» Code Examples

Python (Requests)

import requests
proxies = {
"http": "http://user_XXXX,country_US:PASSWORD@portal.anyip.io:1080",
"https": "http://user_XXXX,country_US:PASSWORD@portal.anyip.io:1080",
}
try:
r = requests.get("http://ip-api.com/json", proxies=proxies, timeout=10)
print(r.json())
except Exception as e:
print(f"Error: {e}")

Node.js (Axios)

const axios = require('axios');
const { HttpsProxyAgent } = require('https-proxy-agent');
const proxyUrl = 'http://user_XXXX:PASSWORD@portal.anyip.io:1080';
const agent = new HttpsProxyAgent(proxyUrl);
axios.get('https://ip-api.com/json', { httpsAgent: agent })
.then(response => console.log(response.data))
.catch(error => console.error(error));

cURL

Terminal window
curl -x "http://user_XXXX,country_US:PASSWORD@portal.anyip.io:1080" http://ip-api.com/json