See the Swagger UI for live request/response schemas and to try endpoints directly in your browser.
List proxies
Returns all proxy lists owned by the authenticated user with full details: tariff, limits, traffic usage, and settings.| Parameter | Type | Required | Description |
|---|---|---|---|
status | string | No | Filter by status. Comma-separated: active,pending |
search | string | No | Partial name match (case-insensitive) |
limit | integer | No | Items per page. Default: 100 |
page | integer | No | Page number starting from 0. Default: 0 |
order | string | No | Sort direction: asc or desc. Default: desc |
order_by | string | No | Sort field: name, status, tariff.name, traffic_used.total_used, total_spent, created_at |
statistic_from | string | No | Start date for traffic statistics period (YYYY-MM-DD) |
statistic_to | string | No | End date for traffic statistics period (YYYY-MM-DD) |
proxies:read
Create proxy
Provisions a new proxy list.| Field | Type | Required | Description |
|---|---|---|---|
name | string | Yes | Proxy name. Lowercase letters, digits, and underscores only. Immutable after creation. |
proxy_type | string | Yes | residential or mobile |
tariff_id | integer | Yes | Plan ID. Get available plans from GET /v1/plans. |
countries | integer[] | No | List of country IDs to target. Get IDs from GET /v1/geo/countries. |
description | string | No | Human-readable label |
ip_whitelist | string[] | No | IP addresses allowed to connect to this proxy |
limits | object | No | Spending or traffic limits (see below) |
limits.limit_type | string | No | money or traffic |
limits.time_period | string | No | daily or monthly |
limits.total_limit | number | No | Limit value. For money - USD. For traffic - bytes. |
proxies:write
Get proxy
Returns full details for a single proxy list.| Parameter | Type | Description |
|---|---|---|
id | string | Proxy list ID (e.g. 86Rf07) |
proxies:read
Update proxy
Updates settings for an existing proxy list. Only fields included in the request body are changed.| Parameter | Type | Description |
|---|---|---|
id | string | Proxy list ID |
| Field | Type | Description |
|---|---|---|
countries | integer[] | Replace the country targeting list |
description | string | Update the description |
status | string | Proxy status, e.g. active |
ip_whitelist | string[] | Replace the IP whitelist |
limits | object | Update spending or traffic limits |
proxies:write
Delete proxy
Soft-deletes a proxy list. The proxy stops accepting connections immediately.| Parameter | Type | Description |
|---|---|---|
id | string | Proxy list ID |
proxies:write
Update proxy limits
Sets or replaces the spending or traffic limit for a proxy list.| Parameter | Type | Description |
|---|---|---|
id | string | Proxy list ID |
| Field | Type | Required | Description |
|---|---|---|---|
limit_type | string | Yes | money (USD) or traffic (bytes) |
time_period | string | Yes | daily or monthly |
total_limit | number | Yes | The limit value |
proxies:write
Update IP whitelist
Replaces the full IP whitelist for a proxy list. Only IPs on this list are allowed to connect.| Parameter | Type | Description |
|---|---|---|
id | string | Proxy list ID |
| Field | Type | Required | Description |
|---|---|---|---|
ips | string[] | Yes | Full replacement list of authorized IPv4 addresses. Send an empty array to clear. |
proxies:write
Get target hosts whitelist
Returns the list of target hosts this proxy is allowed to connect to. An empty list means no restriction.| Parameter | Type | Description |
|---|---|---|
id | string | Proxy list ID |
proxies:read
Set target hosts whitelist
Replaces the target hosts whitelist. When set, the proxy will only forward traffic to the listed hosts. Supports wildcards (e.g.*.example.com).
| Parameter | Type | Description |
|---|---|---|
id | string | Proxy list ID |
| Field | Type | Required | Description |
|---|---|---|---|
target_hosts | string[] | Yes | Full replacement list. Send an empty array to remove the restriction. |
proxies:write
Regenerate password
Generates a new password for a proxy list and invalidates the old one. All active connections using the old password will be dropped.| Parameter | Type | Description |
|---|---|---|
id | string | Proxy list ID |
proxies:write