Where to find your credentials
To find your credentials:- Log in to the dashboard.
- Open the package you want to use. Its username and password are shown there, and are included in every line the proxy generator creates.
- If you’re connecting as a sub-user, use that sub-user’s own username and password.
GET /api/customer/packages/:id returns its username and password.
Username/password authentication
You send your credentials with every request as part of the proxy line. The format is:package parameter is required. If you leave out country, the gateway can pick an IP from any country.
Adding more parameters
You can chain parameters in the username field, using hyphens as delimiters. Here are some examples: Target a specific country and city:Supported protocols
Residential and premium residential proxies use the same gateway. Pick the port for your protocol:
For example, the same request over SOCKS5:
Output formats
Tools expect proxy details in different layouts. The dashboard and the Customer API can give you any of these four:
Here’s the same proxy in each layout:
standard
secondary
http_url
socks5_url
socks5_url layout and port 1080.
Keeping your credentials safe
Anyone with your username and password can spend your bandwidth.- Load credentials from environment variables or a secrets manager, not from source code.
- Never commit credentials to git or ship them in client-side code.
- Give each integration, team, or customer its own sub-user with only the bandwidth it needs. If one set of credentials leaks, only that sub-user’s bandwidth is exposed.
Proxy credentials ≠ API key. Your package username and password authenticate proxy traffic through
proxy.flameproxies.com. The Customer API uses a separate API key (fp_live_…). See API authentication.Errors
If the gateway rejects your credentials over HTTP, it responds with407 Proxy Authentication Required. The most common causes are:
- A typo in the username or password. Copy both exactly from the dashboard.
- A missing or misspelled
packageparameter. It must bepackage-standardorpackage-premium. - Parameters in the password field. Parameters always go in the username, after your package username.
Next steps
Residential proxies
Full parameter reference for residential proxies.
Premium residential proxies
Full reference for premium residential proxies.
Proxy generator
Generate proxy lines from the dashboard without memorizing the format.
Connection debugging
What to do if you get a 407 or a timeout.
