IPv4 extension pricing
The request allows to calculate the price before extending IP addresses for proxy type IPv4.
POST /client/api/v1/
{apiKey}
/calculate/extend
Path parameters
Request body
Code of the promo code (can be obtained by another request).
IP addresses' IDs to extend (can be obtained by another request).
Number of days in the rental period (can be obtained by another request).
Response
200: OK Success response
{
"success": true,
"proxyType": "IPv4",
"balance": 7.18,
"price": 2.65,
"currency": "USD",
"discount": 0,
"promoCodeStatus": null,
"error": null,
"warnings": null
}
200: OK Success response with warnings
If there're warnings, the order with current data won't be executed.
{
"success": true,
"proxyType": "IPv4",
"balance": 7.18,
"price": 8.30,
"currency": "USD",
"discount": 0,
"promoCodeStatus": null,
"error": null,
"warnings": [
{
"code": 16,
"message": "Insufficient funds on balance"
}
]
}
200: OK Success response with valid promo code
{
"success": true,
"proxyType": "IPv4",
"balance": 7.18,
"price": 2.65,
"currency": "USD",
"discount": 0,
"promoCodeStatus": "VALID",
"error": null,
"warnings": null
}
200: OK Success response with invalid promo code
{
"success": true,
"proxyType": "IPv4",
"balance": 7.18,
"price": 2.65,
"currency": "USD",
"discount": 0,
"promoCodeStatus": "NO_VALID",
"error": null,
"warnings": null
}
200: OK Error response
{
"success": false,
"proxyType": null,
"balance": 0.65,
"price": null,
"currency": "USD",
"discount": null,
"promoCodeStatus": null,
"error": {
"code": 24,
"message": "Incorrect ip addresses"
},
"warnings": null
}
IPv6 extension pricing
The request allows to calculate the price before extending IP addresses for proxy type IPv6.
POST /client/api/v1/
{apiKey}
/calculate/extend
Path parameters
Request body
Code of the promo code (can be obtained by another request).
IP addresses' IDs to extend (can be obtained by another request).
All ip addresses from the order must be extended immediately.
Number of days in the rental period (can be obtained by another request).
Response
200: OK Success response
{
"success": true,
"proxyType": "IPv6",
"balance": 7.18,
"price": 2.65,
"currency": "USD",
"discount": 0,
"promoCodeStatus": null,
"error": null,
"warnings": null
}
200: OK Success response with warnings
If there're warnings, the order with current data won't be executed.
{
"success": true,
"proxyType": "IPv6",
"balance": 7.18,
"price": 8.30,
"currency": "USD",
"discount": 0,
"promoCodeStatus": null,
"error": null,
"warnings": [
{
"code": 16,
"message": "Insufficient funds on balance"
}
]
}
200: OK Success response with valid promo code
{
"success": true,
"proxyType": "IPv6",
"balance": 7.18,
"price": 2.65,
"currency": "USD",
"discount": 0,
"promoCodeStatus": "VALID",
"error": null,
"warnings": null
}
200: OK Success response with invalid promo code
{
"success": true,
"proxyType": "IPv6",
"balance": 7.18,
"price": 2.65,
"currency": "USD",
"discount": 0,
"promoCodeStatus": "NO_VALID",
"error": null,
"warnings": null
}
200: OK Error response
{
"success": false,
"proxyType": null,
"balance": 0.65,
"price": null,
"currency": "USD",
"discount": null,
"promoCodeStatus": null,
"error": {
"code": 24,
"message": "Incorrect ip addresses"
},
"warnings": null
}
Mobile extension pricing
The request allows to calculate the price before extending IP addresses for proxy type MOBILE.
POST /client/api/v1/
{apiKey}
/calculate/extend
Path parameters
Request body
Code of the promo code (can be obtained by another request).
IP addresses' IDs to extend (can be obtained by another request).
Number of days in the rental period (can be obtained by another request).
Response
200: OK Success response
{
"success": true,
"proxyType": "MOBILE",
"balance": 7.18,
"price": 2.65,
"currency": "USD",
"discount": 0,
"promoCodeStatus": null,
"error": null,
"warnings": null
}
200: OK Success response with warnings
If there're warnings, the order with current data won't be executed.
{
"success": true,
"proxyType": "MOBILE",
"balance": 7.18,
"price": 8.30,
"currency": "USD",
"discount": 0,
"promoCodeStatus": null,
"error": null,
"warnings": [
{
"code": 16,
"message": "Insufficient funds on balance"
}
]
}
200: OK Success response with valid promo code
{
"success": true,
"proxyType": "MOBILE",
"balance": 7.18,
"price": 2.65,
"currency": "USD",
"discount": 0,
"promoCodeStatus": "VALID",
"error": null,
"warnings": null
}
200: OK Success response with invalid promo code
{
"success": true,
"proxyType": "MOBILE",
"balance": 7.18,
"price": 2.65,
"currency": "USD",
"discount": 0,
"promoCodeStatus": "NO_VALID",
"error": null,
"warnings": null
}
200: OK Error response
{
"success": false,
"proxyType": null,
"balance": 0.65,
"price": null,
"currency": "USD",
"discount": null,
"promoCodeStatus": null,
"error": {
"code": 24,
"message": "Incorrect ip addresses"
},
"warnings": null
}
ISP extension pricing
The request allows to calculate the price before extending IP addresses for proxy type ISP.
POST /client/api/v1/
{apiKey}
/calculate/extend
Path parameters
Request body
Code of the promo code (can be obtained by another request).
IP addresses' IDs to extend (can be obtained by another request).
Number of days in the rental period (can be obtained by another request).
Response
200: OK Success response
{
"success": true,
"proxyType": "ISP",
"balance": 7.18,
"price": 2.65,
"currency": "USD",
"discount": 0,
"promoCodeStatus": null,
"error": null,
"warnings": null
}
200: OK Success response with warnings
If there're warnings, the order with current data won't be executed.
{
"success": true,
"proxyType": "ISP",
"balance": 7.18,
"price": 8.30,
"currency": "USD",
"discount": 0,
"promoCodeStatus": null,
"error": null,
"warnings": [
{
"code": 16,
"message": "Insufficient funds on balance"
}
]
}
200: OK Success response with valid promo code
{
"success": true,
"proxyType": "ISP",
"balance": 7.18,
"price": 2.65,
"currency": "USD",
"discount": 0,
"promoCodeStatus": "VALID",
"error": null,
"warnings": null
}
200: OK Success response with invalid promo code
{
"success": true,
"proxyType": "ISP",
"balance": 7.18,
"price": 2.65,
"currency": "USD",
"discount": 0,
"promoCodeStatus": "NO_VALID",
"error": null,
"warnings": null
}
200: OK Error response
{
"success": false,
"proxyType": null,
"balance": 0.65,
"price": null,
"currency": "USD",
"discount": null,
"promoCodeStatus": null,
"error": {
"code": 24,
"message": "Incorrect ip addresses"
},
"warnings": null
}