Everything you need to integrate iProyals into your stack in minutes
Welcome to iProyals! This guide will help you get up and running with our proxy services in minutes. Follow the steps below to make your first proxy request.
Sign up for an iProyals account at myaccount.iproyals.shop and choose the proxy type that best fits your needs. No credit card required to start.
Navigate to your dashboard to find your authentication credentials — your username, password, and API key. These are unique to your account and used to authenticate every request.
Use the connection details provided in your dashboard to configure your application. See the connection methods and code examples below for your specific use case.
Standard proxy format for web browsers, HTTP clients, and most automation tools:
Host: proxy.iproyals.shop Port: 8080 Username: your_username Password: your_password Format: http://username:password@proxy.iproyals.shop:8080
For applications requiring SOCKS5 protocol support with UDP and all traffic types:
Host: socks.iproyals.shop Port: 1080 Username: your_username Password: your_password Format: socks5://username:password@socks.iproyals.shop:1080
For automatic IP rotation on every request or session. Connect to our gateway and we handle the rest:
Host: rotate.iproyals.shop Port: 8888 Username: your_username Password: your_password Sticky session: username-session-SESSIONID:password
All API requests require authentication using your API key, which you can find in your dashboard:
Authorization: Bearer YOUR_API_KEY Content-Type: application/json
GET https://api.iproyals.shop/v1/account
Response:
{
"username": "your_username",
"balance": 100.00,
"proxy_count": 10,
"bandwidth_used": "50GB",
"plan": "residential"
}
GET https://api.iproyals.shop/v1/proxies
Response:
{
"proxies": [
{
"id": "proxy_123",
"type": "residential",
"ip": "103.45.67.89",
"port": 8080,
"country": "US",
"status": "active"
}
]
}
GET https://api.iproyals.shop/v1/usage
Response:
{
"bandwidth_used_gb": 5.2,
"requests_total": 48320,
"success_rate": 99.1,
"period": "current_month"
}
import requests
proxies = {
'http': 'http://username:password@proxy.iproyals.shop:8080',
'https': 'http://username:password@proxy.iproyals.shop:8080'
}
response = requests.get('https://api.ipify.org', proxies=proxies)
print(f'Your IP: {response.text}')
const axios = require('axios');
const proxy = {
host: 'proxy.iproyals.shop',
port: 8080,
auth: {
username: 'your_username',
password: 'your_password'
}
};
axios.get('https://api.ipify.org', { proxy })
.then(response => console.log('Your IP:', response.data));
curl -x proxy.iproyals.shop:8080 \
-U username:password \
https://api.ipify.org
$ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'https://api.ipify.org'); curl_setopt($ch, CURLOPT_PROXY, 'proxy.iproyals.shop:8080'); curl_setopt($ch, CURLOPT_PROXYUSERPWD, 'username:password'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $response = curl_exec($ch); curl_close($ch); echo 'Your IP: ' . $response;
Our expert support team is available 24/7 to assist you with integration and setup.