General requests

To get the balance information

GET/client-api/v1/<apiKey>/get/balance

Example body answer:

{
    "success":true,
    "user":"[email protected]",
    "balance":13.09,
    "currency":"USD"
}

Response params:

  • "success" — operation status — "true/false",

  • "balance" — the current balance.


To get the full list of the bought proxies

GET /client-api/v1/<apiKey>/get/proxies

Example body answer:

{
    "success":true,
    "user":"[email protected]",
    "balance":13.09,
    "currency":"USD",
    "countOfProxy":6,
    "ipv4":[
            {
             "id":"id1",
             "ip":"185.81.112.215",
             "country":"GBR",
             "dateStart":"2022-08-29T14:55:38.293+00:00",
             "dateEnd":"2022-08-30T23:59:38.293+00:00",
             "httpsPort":"49162",
             "socks5Port":"49163",
             "authInfo":{
                         "login":"authLogin123",
                         "password":"authPassword"
                         }
            },
            {
             "id":"id2",
             "ip":"107.181.142.223",
             "country":"GBR",
             "dateStart":"2022-08-29T14:55:38.293+00:00",
             "dateEnd":"2022-08-30T23:59:38.293+00:00",
             "httpsPort":"49162",
             "socks5Port":"49163",
             "authInfo": {
                          "login":"authLogin123",
                          "password":"authPassword"
                         }
            }
           ]
}

Response params:

  • "ipv4" — the list of active ipv4 proxies,

  • "ipv6" — the list of active ipv6 proxies,

  • "mobile" — the list of active mobile proxies,

  • "isp" — the list of active isp proxies,

  • "id" — proxy ID. This parameter is needed for extending proxy,

  • "orderId" — order ID. IPv6, unlike the rest of the proxy types, allows to extend all the proxies in the order only,

  • "country" — alfa3 country code,

  • "dateStart" — the rent start date,

  • "dateEnd" — the rent end date,

  • "authInfo" — the data for authorization,

  • "protocol" — protocol — "HTTPS/SOCKS5",

  • "rotationTime" — rotation time of IP address in minutes. 0 is rotation by link at any moment,

  • "rebootLink" — link for IP reboot,

  • "mobileOperator" — mobile operator.


To get the available number of days for a proxy purchase/renewal

GET /client-api/v1/<apiKey>/get/days

Request parameters:

"proxyType" — type of proxy. Value can be of four types — "ipv4/ipv6/isp/mobile".

Example request:

/client-api/v1/<apiKey>/get/days?proxyType=ipv4

Example body answer:

{
    "success":true,
    "user":"[email protected]",
    "balance":13.09,
    "currency":"USD",
    "days":[
            1,
            7,
            14,
            30,
            60,
            90
           ]
}

To get the list of the countries available for purchase

GET /client-api/v1/<apiKey>/get/countries

Request parameters:

"proxyType" — type of proxy. Value can be of four types — "ipv4/ipv6/isp/mobile".

Example request:

/client-api/v1/<apiKey>/get/countries?proxyType=ipv4

Example body answer:

{
    "success":true,
    "user":"[email protected]",
    "balance":13.09,
    "currency":"USD",
    "countries":[
                 {
                  "name":"ENGLAND",
                  "alpha3code":"GBR"
                 },
                 {
                  "name":"USA",
                  "alpha3code":"USA"
                 },
                 {
                  "name":"FRANCE",
                  "alpha3code":"FRA"
                 }
                ]
}

Response params:

  • "name" — name of the country,

  • "alpha3code" — alfa3 country code. Value of this field will be used for placing an order.

Last updated