IPv6 requests
To get the ipv6 list of the bought proxies
GET /client-api/v1/<apiKey>/get/proxies
Request parameters:
"proxyType" — type of proxy — "ipv6".
Example request:
/client-api/v1/<apiKey>/get/proxies?proxyType=ipv6
Example body answer:
{
"success":true,
"user":"[email protected]",
"balance":13.09,
"currency":"USD",
"proxyType":"ipv6",
"countOfProxy":2,
"proxies":[
{
"orderId":"orderId1",
"ips":[
{
"id":"id1",
"ip":"140.82.53.23:10002",
"country":"FRA",
"dateStart":"2022-08-03T14:04:59.131+00:00",
"dateEnd":"2022-10-02T14:04:59.159+00:00",
"protocol":"SOCKS5",
"authInfo":{
"login":"authLogin123",
"password":"authPassword"
}
},
{
"id":"id2",
"ip":"140.82.53.23:10004",
"country":"FRA",
"dateStart":"2022-08-03T14:04:59.131+00:00",
"dateEnd":"2022-10-02T14:04:59.159+00:00",
"protocol":"SOCKS5",
"authInfo":{
"login":"authLogin123",
"password":"authPassword"
}
}
]
}
]
}Response params:
"proxies" — the list of active ipv6 proxies,
"orderId" — order ID. Unlike other types of proxies, IPv6 only allows you to renew the entire order as a whole,
"id" — proxy ID,
"country" — alfa3 country code,
"dateStart" — the rent start date,
"dateEnd" — the rent end date,
"protocol" — protocol —
"HTTPS/SOCKS5","authInfo" — the data for authorization.
Calculate purchase price
GET /client-api/v1/<apiKey>/get/order/price
Request parameters:
"proxyType" — type of proxy —
"ipv6","days" — the number of rental days (available values can be obtained through other request),
"goal" — goal of using proxy,
"country" — alfa3 country code (available values can be obtained through other request),
"count" — the number of proxy. The value must be more than 10.
Example request:
/client-api/v1/<apiKey>/get/order/price?proxyType=ipv6&days=30&goal=instagram&country=FRA&count=10
Example body answer:
{
"success":true,
"user":"[email protected]",
"balance":13.09,
"currency":"USD",
"proxyType":"ipv6",
"days":30,
"count":10,
"goal":"instagram",
"amount":7.25,
"price":0.72
}Response params:
"amount" — total amount,
"price" — price for one proxy.
Calculate extending price
GET /client-api/v1/<apiKey>/get/extend/price
Request parameters:
"proxyType" — type of proxy —
"ipv6","days" — the number of renewal days (the available values are the same as for the purchase),
"orderId" — order IDs that require renewal (it is allowed to indicate several IDs separated by commas).
Example request:
/client-api/v1/<apiKey>/get/extend/price?proxyType=ipv6&days=30&orderId=orderId1,orderId2
Example body answer:
{
"success":true,
"user":"[email protected]",
"balance":13.09,
"currency":"USD",
"proxyType":"ipv6",
"days":30,
"count":20,
"amount":123.42,
"price":6.17,
"ordersId":[
"orderId1",
"orderId2"
],
"ipId":[
"id1",
"id2",
"id3",
"id4",
"id5",
"id6",
"id7",
"id8",
"id9",
"id10",
"id11",
"id12",
"id13",
"id14",
"id15",
"id16",
"id17",
"id18",
"id19",
"id20"
]
}Response params:
"amount" — total amount,
"price" — price for extending one proxy,
"ordersId" — the list of order IDs for extending,
"ipId" — the list of proxy IDs for extending.
Placing an order
POST /client-api/v1/<apiKey>/order
Request parameters:
"proxyType" — type of proxy —
"ipv6","days" — the number of rental days (available values can be obtained through other request),
"goal" — goal of using proxy,
"country" — alfa3 country code,
"count" — the number of proxies. Value can be more than 10,
"authType" — authorization type —
"login/ip","authIp" — authorization IP address. This field is required only if authType =
ip,"protocol" — protocol —
"HTTPS/SOCKS5".
Example request:
/client-api/v1/<apiKey>/order
Example body request:
{
"proxyType":"ipv6",
"days":30,
"goal":"instagram",
"country":"GBR",
"count":10,
"authType":"login",
"protocol":"SOCKS5"
}Example body answer:
{
"success":true,
"user":"[email protected]",
"balance":4.09,
"currency":"USD",
"proxyType":"ipv6",
"orderNumber":"DV-211552356-jA"
}Response params:
"orderNumber" — order number,
"balance" — the balance after the purchase.
Extending proxy
POST /client-api/v1/<apiKey>/extend
Request parameters:
"proxyType" — type of proxy —
"ipv6","days" — the number of renewal days (the available values are the same as for the purchase),
"orderId" — the list of order IDs to be extended.
Example request:
/client-api/v1/<apiKey>/extend
Example body request:
{
"proxyType":"ipv6",
"days":30,
"orderId":[
"orderId1"
]
}Example body answer:
{
"success":true,
"user":"[email protected]",
"balance":4.09,
"currency":"USD"
}Response params:
"balance" — the balance after extending.
Last updated