Skip to main content
All residential endpoints are scoped to your account by the API key — pass your key in the Authorization header on every request.

List residential plans

Lists the residential plans on your account. Start here — it returns each plan’s product_id, which the other residential endpoints require.
array
One entry per residential plan, each with product_id, product_name, data_gb (total allocation), and the proxy username.
Response

Generate proxies

Generates residential proxy connection strings for one plan. Sticky sessions hold the same IP for the session’s lifetime; rotating gives a fresh IP per request.
boolean
required
true for a sticky session (same IP), false for rotating.
string
required
A country name (e.g. United States), or Worldwide / Europe.
integer
required
How many proxy lines to generate. Between 1 and 10,000.
string
default:"http"
http or socks5.
string
default:"60"
Sticky session lifetime in minutes. Allowed values depend on the product (see below).
string
Optional state / subdivision targeting (single-country pools only).
string
Optional city targeting (single-country pools only).
Session lifetimes are per product. Values outside the plan’s list return 400.
Response

Get usage

Returns live data usage for one plan — total allocation and how much you’ve consumed, in GB, plus the plan’s proxy credentials.
number
Total data allocation, in GB.
number
Data consumed so far, in GB.
Response

Get statistics

Per-day data usage for the last 30 days, in MB, keyed by date.
Response