put Change the IP address rotation frequency.
/api/client/v1/orders/{id}
Allows you to change the IP address rotation frequency. This parameter will trigger automatic IP address rotation based on the specified value. Setting it to 0 will disable IP address rotation for this proxy. Please note that some proxies do not support IP address rotation!
Parameters
id
Required
Proxy ID. The rotation frequency will be changed for the specified proxy, identified by its ID, which is generated by the OnlineProxy server upon purchase.
In:
path
Example:
1
Schema:
- integer:int64Example:
0
Request Body
Content Type:
application/json
- Schema
- Example
- objectUpdateProxyRequestExample:
{"rotate_ip_freq":5}
Properties:rotate_ip_freq
integerIP address rotation frequency in minutes (0 - disabled)Example:5
<= 60
>= 0
Responses
200
OK. The IP address rotation period has been successfully changed.
Content Type:
application/json
- Schema
- Example
- objectProxyResourceExample:
{"id":1,"login":"string","password":"string","protocol":"http","host":"string","port":8080,"geo_country":"RU","geo_city":"Moscow","geo_operator":"mts","private":true,"comment":"string","rotate_ip_url":"string","rotate_ip_freq":5,"start_at":"2019-08-24T14:15:22Z","stop_at":"2019-08-24T14:15:22Z"}
Properties:id
integer:int64Order ID, generated by the OnlineProxy server upon purchasing the proxy.Example:1
login
string or nullLogin, use it to connect to the proxy server.Example:"string"
Maximum number of items:255
password
string or nullPassword, use it to connect to the proxy server.Example:"string"
Maximum number of items:255
protocol
stringThe protocol type required to connect to the proxy server.Example:"http"
Enum:http
socks5
host
stringHost or IP address of a proxy server.Example:"string"
Maximum number of items:255
port
integerPort of a proxy server.Example:8080
geo_country
stringThe country of origin of the proxy server. Country codes are in ISO 3166-1 alpha-2 format.
Example:"RU"
geo_city
string or nullCity name where proxy server is located.Example:"Moscow"
Maximum number of items:255
geo_operator
string or nullName of the operator of the proxy server.Example:"mts"
Maximum number of items:255
private
booleanProxy typeExample:true
comment
string or nullComment assigned to the current proxy (if any).Example:"string"
Maximum number of items:255
rotate_ip_url
string or nullURL for IP address rotationExample:"string"
rotate_ip_freq
integerIP address rotation frequency in minutes (0 - disabled)Example:5
<= 60
>= 0
start_at
string:date-timeOrder start datetime UTC ISO-8601
Example:"2019-08-24T14:15:22Z"
stop_at
string:date-timeOrder expire datetime UTC ISO-8601
Example:"2019-08-24T14:15:22Z"
400
Proxy expired. Unable to change IP address rotation period for expired proxy, please check the proxy ID.
Content Type:
application/json
- Schema
- Example
- objectErrorResponseExample:
{"message":"string","errors":{}}
Properties:message
stringRequiredError messageExample:"string"
errors
object or nullInput validation errorsExample:{}
401
Unauthorized. Missing or invalid authentication token, please check the Authorization header.
Content Type:
application/json
- Schema
- Example
- objectErrorResponseExample:
{"message":"string","errors":{}}
Properties:message
stringRequiredError messageExample:"string"
errors
object or nullInput validation errorsExample:{}
403
Forbidden. API access denied. Please check your Account settings to ensure that API access is enabled and your IP address is listed in the Access IPs section. If the issue persists, please contact us.
Content Type:
application/json
- Schema
- Example
- objectErrorResponseExample:
{"message":"string","errors":{}}
Properties:message
stringRequiredError messageExample:"string"
errors
object or nullInput validation errorsExample:{}
422
Unprocessable Entity. Invalid or corrupted rotation token, please check the rotation token using ProxyResource schema.
Content Type:
application/json
- Schema
- Example
- objectErrorResponseExample:
{"message":"string","errors":{}}
Properties:message
stringRequiredError messageExample:"string"
errors
object or nullInput validation errorsExample:{}