Create Proxy User
This endpoint allows you to create a new proxy user.
The proxy_user_id and proxy_user_password can be provided or, if omitted, will be randomly generated.
Additional considerations when creating a Proxy User:
proxy_user_access_type: Controls access restrictions (“all”, “service_restricted”, “proxy_restricted”)proxy_user_is_strict_security: If true, the Proxy User requires an IP address authentication list.proxy_user_enforce_https: If true, this Proxy User can only access targets on port 443 (HTTPS).ip_address_authenticationsmust be a list of valid IP addresses. Each IP address can only be used by one Proxy User.proxy_user_residential_bytes_limit: An integer limiting residential traffic (must not be negative).proxy_user_mobile_bytes_limit: An integer limiting mobile traffic (must not be negative).
For access control, use the ProxyUserAcl endpoints to grant specific service or proxy access when using “service_restricted” or “proxy_restricted” access types.
Authorizations
Private API key for user-level authentication.
Public API key for user-level authentication.
Headers
Content type for the request body as application/json.
Body
The details of the proxy user to be created.
A list of IP addresses for Proxy User authentication. Each IP can only be used by one Proxy User.
["1.1.1.1", "2.2.2.2"]Access control type for the proxy user:
- "all": Unrestricted access (default)
- "service_restricted": Access restricted by ProxyUserAcl service entries
- "proxy_restricted": Access restricted by ProxyUserAcl proxy entries
all, service_restricted, proxy_restricted If true, this Proxy User can only access targets on port 443 (HTTPS). This is useful for enforcing secure connections.
false
The ID of the proxy user. If not provided, it will be randomly generated.
10 - 32"stevejobs"
Enable strict security. If true, IP authentication is required.
true
Arbitrary metadata object for the Proxy User. Constraints
- Supports string, boolean, float and integer values.
- Non-nested JSON object
- Max 30 keys
- Each value ≤ 300 chars
- Total size ≤ 32KB
Defaults to
{}if not provided.
Mobile bytes limit for the Proxy User (must not be negative).
1000000
The password of the proxy user. If not provided, it will be randomly generated.
10 - 32"apple1984"
Residential bytes limit for the Proxy User (must not be negative).
1000000

