Proxy Port: Targeting and Sessions in the Username FourA left beta on September 15 with a proxy port at proxy.foura.ai:34004 that encodes targeting and session options directly in the proxy username, supporting HTTP CONNECT with Basic authentication to targets on ports 443 and 80. The username accepts ordered -key-value pairs including -country (repeatable), -session (1 to 32 letters, digits or underscores), -network-premium, -os-android, and -lifetime (3 to 1440 minutes), with region, city, AS-number, device and lifetime options restricted to the premium network. Refusals after credential checks return an X-Foura-Error header, and tunnels, tunnel openings and bandwidth are counted against the account rather than per proxy user. What's New One missing letter is all it takes. Type -contry-de into a proxy username and the typo sits in plain sight, looking exactly like a working option. The FourA proxy port answers that one with a 400 that lists every key it knows. That's a small detail of a product that left beta on September 15 https://foura.ai/blog/foura-digest-2026-09-18 : a proxy URL at our exits https://foura.ai/proxy for any client that takes one a browser, a download tool, the scraper you already run , with no API call to write. You create a proxy user in the Dashboard, paste the string, and tunnels and traffic count against your plan the same way API requests do. Here's the whole grammar, and why each rule in it is there. How It Works The port lives at proxy.foura.ai:34004 and speaks HTTP CONNECT with Basic authentication, to targets on ports 443 and 80. Credentials are proxy users, apart from your API key on purpose: a proxy handshake travels in the clear, and a proxy user can get a new password without anyone touching your API integration. Everything after the credential is a list of -key-value pairs, in any order: Shared network, a German address, one sticky session for this job curl -x "http://USERNAME-country-de-session-job42:PASSWORD@proxy.foura.ai:34004" \ https://example.com Premium network, an Android address in Germany, held 30 minutes curl -x "http://USERNAME-network-premium-country-de-os-android-session-s1-lifetime-30:PASSWORD@proxy.foura.ai:34004" \ https://example.com Shared is FourA's own exits: the default, and included in your plan. Premium is home addresses, drawn from your plan's premium traffic plus any you bought. On the shared network, -fallback-premium lets a connection move to a premium exit when the shared one can't carry it. It's off unless you ask, and it only fires while premium allowance remains. Arming it by default would mean deciding, on your behalf, to spend that allowance. Country is repeatable, so -country-de-country-fr is a two-country scope. Region, city, network by AS number, device windows , android , ios , mac and lifetime 3 to 1440 minutes are premium only. Ask for a city on the shared network and you get a 400 rather than a best effort. Shared is chosen by country and nothing finer, because a city filter that mostly can't be honoured is worse than no filter at all. -session-