Skip to main content

Proxy Shop

Browse and purchase available proxies.

Browse Available Proxies

Get a paginated list of proxies available for order with optional filters.

Endpoint

GET /proxies/shop/

Query Parameters

ParameterTypeRequiredDescription
access_typestringNoProxy access type. Values: shared, private
countrystringNoFilter by country code (ISO 3166-1 alpha-2, e.g., us, au)
proxy_categorystringNoFilter by category. Values: datacenter, lte, residential_rotating, residential_static
stock_statusstringNoFilter by availability. Values: in_stock, out_of_stock
pageintegerNoPage number for pagination
page_sizeintegerNoNumber of results per page

Request

curl -X 'GET' \
'https://app.cyberyozh.com/api/v1/proxies/shop/?country=us&proxy_category=lte' \
-H 'accept: application/json' \
-H 'X-Api-Key: your_api_key_here'

Response

{
"count": 1,
"next": null,
"previous": null,
"results": [
{
"proxy_products": [
{
"id": "9a440c2a-157f-4562-8209-25022ec41430",
"title": "Best proxy 1",
"location_country_code": "us",
"price_usd": "2.00",
"days": 1,
"proxy_category": "lte",
"stock_status": "in_stock",
"traffic_limitation": -1,
"is_auto_renewal_possible": true
}
],
"title": "Best proxy",
"proxy_category": "lte",
"access_type": "private",
"location_country_code": "us"
}
]
}

Response Fields

FieldTypeDescription
countintegerTotal number of results
nextstringURL of the next page (null if last)
previousstringURL of the previous page (null if first)
resultsarrayArray of proxy product groups
results[].titlestringGroup title
results[].proxy_categorystringCategory: datacenter, lte, residential_rotating, residential_static
results[].access_typestringAccess type: shared or private
results[].location_country_codestringCountry code
results[].proxy_productsarrayProducts in this group
proxy_products[].idstring (UUID)Product identifier
proxy_products[].titlestringProduct name
proxy_products[].location_country_codestringCountry code
proxy_products[].price_usdstringPrice in USD
proxy_products[].daysintegerDuration in days
proxy_products[].proxy_categorystringCategory
proxy_products[].stock_statusstringAvailability: in_stock or out_of_stock
proxy_products[].traffic_limitationintegerTraffic limit in bytes (-1 for unlimited)
proxy_products[].is_auto_renewal_possiblebooleanWhether auto-renewal is available

Purchase Proxies

Order one or more proxies.

Endpoint

POST /proxies/shop/buy_proxies/

Query Parameters

ParameterTypeRequiredDescription
pageintegerNoPage number for pagination
page_sizeintegerNoNumber of results per page

Request

curl -X 'POST' \
'https://app.cyberyozh.com/api/v1/proxies/shop/buy_proxies/' \
-H 'accept: application/json' \
-H 'X-Api-Key: your_api_key_here' \
-H 'Content-Type: application/json' \
-d '[
{
"id": "9a440c2a-157f-4562-8209-25022ec41430",
"auto_renew": true
},
{
"id": "24f80c50-5eb3-40fd-a785-eaf9456a045d",
"auto_renew": false,
"promo_code": "promo_code_valid"
}
]'

Request Fields

FieldTypeRequiredDescription
idstring (UUID)YesProduct ID from shop listing
auto_renewbooleanYesEnable auto-renewal
promo_codestringNoOptional promo code

Response

{
"count": 2,
"next": null,
"previous": null,
"results": [
{
"id": "9a440c2a-157f-4562-8209-25022ec41430",
"auto_renew": true,
"status": "in_progress",
"message": "9a440c2a-157f-4562-8209-25022ec4143a",
"promo_code": null
},
{
"id": "24f80c50-5eb3-40fd-a785-eaf9456a045d",
"auto_renew": false,
"status": "canceled",
"message": "Promo code is not applicable anymore. Please re-enter it.",
"promo_code": "promo_code_valid"
}
]
}

Response Statuses

StatusDescription
in_progressOrder is being processed
canceledOrder failed (see message for details)

Common Error Messages

  • "Not enough money." - Insufficient balance
  • "Promo code is not applicable anymore. Please re-enter it." - Invalid or expired promo code