Quickstart
TPP routes your traffic through real home connections in 190+ countries. You connect to a regional gateway with your proxy credentials; every connection exits from a residential IP you can target by country, city and ASN. Bandwidth is prepaid by the gigabyte.
1. Get your credentials
Section titled “1. Get your credentials”Your proxy username and password are on your dashboard. They are proxy credentials, separate from your dashboard login.
2. Make a request
Section titled “2. Make a request”curl -x http://USER:PASS@eu.tpp.io:1080 https://api.ipify.orgThe response is the residential IP your request exited from. Run it twice and you get two different IPs - every new connection gets a fresh exit unless you ask for a sticky session.
Pick the gateway closest to your servers:
| Region | Endpoint |
|---|---|
| Europe | eu.tpp.io:1080 |
| United States | us.tpp.io:1080 |
The gateway decides your entry latency, not where traffic exits - exits are chosen by targeting, from either region.
3. Target a location
Section titled “3. Target a location”Targeting options are appended to the username with hyphens:
curl -x http://USER-cc-de:PASS@eu.tpp.io:1080 https://api.ipify.org-cc-de pins the exit to Germany. See Targeting for city and ASN targeting.
4. Keep the same IP
Section titled “4. Keep the same IP”curl -x http://USER-cc-de-session-a81f:PASS@eu.tpp.io:1080 https://api.ipify.orgEvery request with the same session id exits from the same IP, for 10 minutes by default. See Sticky sessions.
- Endpoints & authentication - protocols, ports, how metering works
- Code examples - curl, Python, Node.js, Go
- API - manage your account, keys and subusers programmatically