IPRoyal
This page will guide you on how to generate sticky and rotating proxies, Supported countries, other optional features, White labeling and FAQs regarding IPRoyal APIs.
How to generate sticky proxies:
const randomString = (length) => {
let result = '';
const characters = 'abcdefghijklmnopqrstuvwxyz1234567890';
const charactersLength = characters.length;
for (let i = 0; i < length; i++) {
result += characters.charAt(Math.floor(Math.random() * charactersLength));
}
return result;
};
function proxyGenerationSticky(amount, country, username, password) {
proxy = [];
for (var i = 0; i < parseInt(amount); i++) {
proxy.push(
`iproyal.x.proxiess.com:12321:${username}:${password}-country-${country.toLowerCase()}_session-${randomString(8
)}\n`,
);
}
return proxy.join('');
}General Proxy format for IPRoyal Sticky:
API
Authentication
Domain
Port
How to generate rotating proxies:
General Proxy format of IPRoyal Rotating:
API
Authentication
Domain
Port
Supported countries:
Other Optional Features:
White labeling:
API
Authentication
Record Type
Domain
Port

FAQ
Headers
Last updated