Auto extend by ip addresses

The request allows to set auto extend ip addresses for proxy type IPv4

POST /client/api/v1/{apiKey}/extend/auto

Path Parameters

NameTypeDescription

apiKey*

String

Your personal api key

Request Body

NameTypeDescription

proxyType*

String

Proxy type IPv4

ipAddressIds*

List

Ip addresses ids for extend (can be obtained by another request) All ipAddressIds are separated by commas, for example ["11111", "22222"]

rentPeriodDays*

Number

Number of days of rental period (can be obtained by another request) Required parameter when enabling auto extend

autoExtend*

Boolean

To enable auto extend, this parameter must be true, disable - false.

{
    "success": true,
    "proxyType": "IPv4",
    "rentPeriodDays": 30,
    "quantity": 1,
    "ipAddressIds": [
        "1111111111111111111"
    ],
    "balance": 5,
    "currency": "USD",
    "error": null
}

The request allows to set auto extend ip addresses for proxy type IPv6

POST /client/api/v1/{apiKey}/extend/auto

Path Parameters

NameTypeDescription

apiKey*

String

Your personal api key

Request Body

NameTypeDescription

proxyType*

String

Proxy type IPv6

ipAddressIds*

List

Ip addresses ids for extend (can be obtained by another request) All ipAddressIds are separated by commas, for example ["11111", "22222"]

rentPeriodDays*

Number

Number of days of rental period (can be obtained by another request) Required parameter when enabling auto extend

autoExtend*

Boolean

To enable auto extend, this parameter must be true, disable - false.

{
    "success": true,
    "proxyType": "IPv6",
    "rentPeriodDays": 30,
    "quantity": 1,
    "ipAddressIds": [
        "22222222222222222"
    ],
    "balance": 5,
    "currency": "USD",
    "error": null
}

The request allows to set auto extend ip addresses for proxy type MOBILE

POST /client/api/v1/{apiKey}/extend/auto

Path Parameters

NameTypeDescription

apiKey*

String

Your personal api key

Request Body

NameTypeDescription

proxyType*

String

Proxy type MOBILE

ipAddressIds*

List

Ip addresses ids for extend (can be obtained by another request) All ipAddressIds are separated by commas, for example ["11111", "22222"]

rentPeriodDays*

Number

Number of days of rental period (can be obtained by another request) Required parameter when enabling auto extend

autoExtend*

Boolean

To enable auto extend, this parameter must be true, disable - false.

{
    "success": true,
    "proxyType": "MOBILE",
    "rentPeriodDays": 30,
    "quantity": 1,
    "ipAddressIds": [
        "333333333333333333"
    ],
    "balance": 5,
    "currency": "USD",
    "error": null
}

The request allows to set auto extend ip addresses for proxy type ISP

POST /client/api/v1/{apiKey}/extend/auto

Path Parameters

NameTypeDescription

apiKey*

String

Your personal api key

Request Body

NameTypeDescription

proxyType*

String

Proxy type ISP

ipAddressIds*

List

Ip addresses ids for extend (can be obtained by another request) All ipAddressIds are separated by commas, for example ["11111", "22222"]

rentPeriodDays*

Number

Number of days of rental period (can be obtained by another request) Required parameter when enabling auto extend

autoExtend*

Boolean

To enable auto extend, this parameter must be true, disable - false.

{
    "success": true,
    "proxyType": "ISP",
    "rentPeriodDays": 30,
    "quantity": 1,
    "ipAddressIds": [
        "444444444444444"
    ],
    "balance": 5,
    "currency": "USD",
    "error": null
}

Last updated