Create a per-list configuration on a proxy package
Creates a new geo-targeted list under a package. Geo rules:
- country (single) xor countries (array of 2-30) is required.
- region, city, isp, zip are only valid with a single country. Violations return 400 PROXY_GEO_CONFLICT.
Max 100 lists per package by default (higher per-package limits available on request). The returned entries[] and credentials.port are resolved and persisted before the response is returned.
Pass network to authenticate the list by source IP instead of login/password. credentials is then null and entries[] carries a bare host:port. The whitelist is create-time only and an address can be whitelisted on one list at a time, so a clash returns 409 PROXY_NETWORK_UNAVAILABLE - retry with a different address.
Request
- Base URL: https://dashboard.voidmob.com/api/v1
- URL: https://dashboard.voidmob.com/api/v1/proxies/{id}/lists
- Auth: HTTP bearer
Path parameters
Opaque proxy package identifier.
Headers
Client-supplied key (any string, up to 255 chars) that scopes idempotent replay for write requests. Required on every POST, PATCH, and DELETE. Replays with the same key + same body return the cached response; same key with a different body returns IDEMPOTENCY_CONFLICT. Headers are case-insensitive; both Idempotency-Key and idempotency-key work.
Request body
Response
List created.
Example response
{
"data": {
"list": {
"id": "list_01HXYZ123ABC",
"proxy_id": "prx_8f6a1b2c",
"credentials": {
"host": "proxy.voidmob.com",
"port": 9901
}
}
}
}Changes
No recorded changes to this operation across all 1 revision of this API.