Documentation
Everything you need to go from sign-up to the first request: endpoints, authentication, targeting syntax, sessions and code samples.
Quickstart
- Create an account and top up from 1 GB.
- Pick a product and location in the dashboard.
- Plug the gateway into your tool.
The first request takes under a minute.
curl -x gate.chronoproxy.com:7000 -U "USER:PASS" https://api.ipify.orgAuthentication
Two methods: login and password on every request, or an IP whitelist managed in the dashboard. With a whitelist you can omit credentials entirely. Rotate the password from the dashboard at any time; old credentials stop working within 60 seconds.
Endpoints & ports
| Product | Host | HTTP/HTTPS | SOCKS5 |
|---|---|---|---|
| Residential | gate.chronoproxy.com | 7000 | 7001 |
| Mobile | mobile.chronoproxy.com | 7100 | 7101 |
| ISP / Datacenter | per-IP, shown in dashboard | 8080 | 1080 |
[Replace with the real gateway hosts and ports.]
Targeting
Append targeting keys to the username. Keys can be combined; unknown keys are ignored.
USER-country-us
USER-country-us-state-ny
USER-country-us-city-newyork
USER-country-de-asn-3320Country codes are ISO 3166-1 alpha-2. City names are lowercase with spaces removed.
Sessions & rotation
By default every request exits from a new IP. To keep an IP, add a session key; the session lives for up to 6 hours of activity.
USER-country-gb-session-abc123
USER-country-gb-session-abc123-sessionduration-30 # minutesProtocols
HTTP, HTTPS (CONNECT) and SOCKS5 with UDP association on residential and mobile. ISP and datacenter proxies additionally support p0f OS profile switching from the dashboard.
Code examples
import requests
proxy = "http://USER-country-us:[email protected]:7000"
r = requests.get("https://api.ipify.org", proxies={"http": proxy, "https": proxy}, timeout=15)
print(r.text)import { HttpsProxyAgent } from "https-proxy-agent";
const agent = new HttpsProxyAgent("http://USER-country-us:[email protected]:7000");
const res = await fetch("https://api.ipify.org", { agent });
console.log(await res.text());curl -x gate.chronoproxy.com:7000 -U "USER-country-us-city-newyork:PASS" https://api.ipify.orgLimits & fair use
Unlimited concurrent threads on all plans. Per-IP products have a fair-use policy against abuse. Accessing resources prohibited by law or by our terms is blocked at the gateway.
Errors
| Code | Meaning | What to do |
|---|---|---|
| 407 | Bad credentials | Check login/password or whitelist your IP |
| 402 | No balance | Top up in the dashboard |
| 429 | Session limit | Reduce concurrent sticky sessions |
| 502 | Exit failed | Retry; the gateway picks another exit |