Skip to content
SinyalProxy

Docs

Get going in 2 minutes

One endpoint serves both HTTP and SOCKS5. Your credentials appear in the dashboard once the order is active.

Host

proxy.x1code.fun

Port

7000

Protocol

HTTP / SOCKS5

Auth

user:pass

Code samples

cURL
curl -x http://USER:PASS@proxy.x1code.fun:7000 https://api.ipify.org
curl --socks5-hostname USER:PASS@proxy.x1code.fun:7000 https://api.ipify.org
Python (requests)
import requests

proxy = "http://USER:PASS@proxy.x1code.fun:7000"
r = requests.get("https://api.ipify.org", proxies={"http": proxy, "https": proxy}, timeout=30)
print(r.text)
Node.js (undici)
import { ProxyAgent, fetch } from "undici";

const agent = new ProxyAgent("http://USER:PASS@proxy.x1code.fun:7000");
const res = await fetch("https://api.ipify.org", { dispatcher: agent });
console.log(await res.text());
Puppeteer
const browser = await puppeteer.launch({ args: ["--proxy-server=http://proxy.x1code.fun:7000"] });
const page = await browser.newPage();
await page.authenticate({ username: "USER", password: "PASS" });
await page.goto("https://api.ipify.org");

Sticky session & rotation

On Rotating and Per-GB plans, append -session-<id> to the username. Requests with the same id keep the same IP (until the plan interval elapses). Change the id to get a different IP right away.

sticky session
# same IP for session a1
curl -x http://USER-session-a1:PASS@proxy.x1code.fun:7000 https://api.ipify.org
# different IP for session b2
curl -x http://USER-session-b2:PASS@proxy.x1code.fun:7000 https://api.ipify.org

Dedicated plans have one exclusive lane. Click Rotate IP in the dashboard to request a new IP; it takes about 10–20 seconds and open connections drop briefly.

Error codes

HTTPMeaning
407Wrong username/password
402Quota exhausted
429Parallel connection limit reached
502/503Lane rotating or offline — retry in a few seconds