This API uses basic authentication:
To generate a token, make a request without a body
while authorized with your old token
auth.Token TTL time is 72 HRs.
Gets the list of supported cities in either JSON or HTML table.
When using HTML table, addCountriesAndUsStates boolean can be used to add
the rest of the supported countries and US states.
pipeline_rulesarray of whitelist.PipelineRules (object)
Request
Response
Create a rule
An authenticated IP can only be used with a single account. Authenticated IP will identify the target account in your proxy requests, replacing the need for using username or password
pipeline_rulesarray of whitelist.PipelineRules (object)
Request
Response
Create a pipeline rule
An authenticated port range can only be used with a single pipeline. Authenticated port will identify the target pipeline in your proxy requests, replacing the need for using username or password
Pipeline name - Use A-Z, a-z, 0-9 (can include space '.', '-', '_'). Up to 50 characters.
Target country - Default target country for the pipeline. Will apply to all request that do not specify a target country. Use ISO country code of 2-letter country code i.e. US, DE, BR.
Session settings configuration:
When using rotating type, fallback is required in case a session_id is provided in order to set the behavior in case ip is not available
When using fixed_interval type, rotation_time_in_seconds is required in order to set the interval of ip rotation and fallback is required as well for the same reason as above.
replace_ip fallback will replace the session's ip to a new one and will keep using it as if it was selected in the first place.
keep_asn fallback will find a new ip within the same asn and will keep using it as if it was selected in the first place.
fail_request fallback will fail the request.
Sets the default behavior of the project to allow the use of ipv6 from peers.
optimization_enginearray of string
pipeline_passwordstring
pipeline_type*enum
ipdatabrowser
session_settingsall of
Sets the default behavior of the project's session
target_locationsarray of ApiLocation (object)
Use ALL in countryCode for no country limit
Response
Created
Body
namestring
idstring
system_namestring
pipeline_typestring
proxy_passstring
used_gbnumber
spent_requestsinteger
created_atstring
updated_atstring
trafficall of
allow_ipv6boolean
Sets the default behavior of the project to allow the use of ipv6 from peers.
connection_stringstring
optimization_enginearray of string
pipeline_passwordstring
pipeline_usernamestring
proxy_server_addressstring
proxy_server_portinteger
session_settingsall of
Sets the default behavior of the project's session
statusstring
target_locationsarray of ApiLocation (object)
Use ALL as Country code for no country limit
Request
Response
Update a pipeline
Change pipeline's target country, session settings, Ipv6, project quota limit and status
Session settings configuration:
When using rotating type, fallback is required in case a session_id is provided in order to set the behavior in case ip is not available
When using fixed_interval type, rotation_time_in_seconds is required in order to set the interval of ip rotation and fallback is required as well for the same reason as above.
replace_ip fallback will replace the session's ip to a new one and will keep using it as if it was selected in the first place.
keep_asn fallback will find a new ip within the same asn and will keep using it as if it was selected in the first place.
fail_request fallback will fail the request.