GET
/
public
/
user
/
residential
/
list
curl --request GET \
  --url https://api.pingproxies.com/1.0/public/user/residential/list \
  --header 'X-API-Private-Key: <api-key>' \
  --header 'X-API-Public-Key: <api-key>'
{
  "data": [
    "socks5h://1_oGDQZ_c_gb_city_norwich_s_DDINPY7TQ0781XEO:vxqaFAA99F@residential.pingproxies.com:8000",
    "socks5h://1_oGDQZ_c_gb_city_norwich_s_XIINPY7TQ0781XEA:vxqaFAA99F@residential.pingproxies.com:8000"
  ],
  "message": "Residential list successfully generated."
}

Authorizations

X-API-Private-Key
string
header
required

Private API key for user-level authentication.

X-API-Public-Key
string
header
required

Public API key for user-level authentication.

Query Parameters

list_count
integer
default:100

Number of proxies to return in the list.

Required range: 1 <= x <= 1000
list_format
enum<string>
default:standard

Desired format for the proxies (e.g., "http", "socks5", "socks5h", or "standard").

Available options:
standard,
http,
socks5,
socks5h
proxy_user_id
string

ID of the proxy_user you want to use to authenticate with the proxies.

list_session_type
enum<string>
default:sticky

Session type of the residential proxies you want returned in the search list.

Available options:
sticky,
rotating
country_id
string

ISO Country Code (ISO 3166-1 alpha-2) to generate residential proxies in.

city_id
integer

ID of the City to generate residential proxies in.

city_alias
string

Alias of the City to generate residential proxies in.

Response

200 - application/json
Residential list successfully generated.
data
string[]

List of residential proxies.

Example:
[
  "socks5h://1_oGDQZ_c_gb_city_norwich_s_DDINPY7TQ0781XEO:vxqaFAA99F@residential.pingproxies.com:8000",
  "socks5h://1_oGDQZ_c_gb_city_norwich_s_XIINPY7TQ0781XEA:vxqaFAA99F@residential.pingproxies.com:8000"
]
message
string

Success message.

Example:

"Residential list successfully generated."