Перейти к основному содержимому

Магазин прокси

Просмотр и покупка доступных прокси.

Просмотр доступных прокси

Получите пагинированный список прокси, доступных для заказа, с опциональными фильтрами.

Endpoint

GET /proxies/shop/

Параметры запроса

ПараметрТипОбязательноОписание
access_typestringНетТип доступа к прокси. Значения: shared, private
countrystringНетФильтр по коду страны (ISO 3166-1 alpha-2, например, us, au)
proxy_categorystringНетФильтр по категории. Значения: datacenter, lte, residential_rotating, residential_static
stock_statusstringНетФильтр по наличию. Значения: in_stock, out_of_stock
pageintegerНетНомер страницы для пагинации
page_sizeintegerНетКоличество результатов на странице

Запрос

curl -X 'GET' \
'https://app.cyberyozh.com/api/v1/proxies/shop/?country=us&proxy_category=lte' \
-H 'accept: application/json' \
-H 'X-Api-Key: ваш_api_ключ'

Ответ

{
"count": 1,
"next": null,
"previous": null,
"results": [
{
"proxy_products": [
{
"id": "9a440c2a-157f-4562-8209-25022ec41430",
"title": "Лучший прокси 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": "Лучший прокси",
"proxy_category": "lte",
"access_type": "private",
"location_country_code": "us"
}
]
}

Поля ответа

ПолеТипОписание
countintegerОбщее количество результатов
nextstringURL следующей страницы (null если последняя)
previousstringURL предыдущей страницы (null если первая)
resultsarrayМассив групп прокси-продуктов
results[].titlestringНазвание группы
results[].proxy_categorystringКатегория: datacenter, lte, residential_rotating, residential_static
results[].access_typestringТип доступа: shared или private
results[].location_country_codestringКод страны
results[].proxy_productsarrayПродукты в группе
proxy_products[].idstring (UUID)Идентификатор продукта
proxy_products[].titlestringНазвание продукта
proxy_products[].location_country_codestringКод страны
proxy_products[].price_usdstringЦена в USD
proxy_products[].daysintegerДлительность в днях
proxy_products[].proxy_categorystringКатегория
proxy_products[].stock_statusstringНаличие: in_stock или out_of_stock
proxy_products[].traffic_limitationintegerОграничение трафика в байтах (-1 для безлимитного)
proxy_products[].is_auto_renewal_possiblebooleanДоступно ли автопродление

Покупка прокси

Заказать один или несколько прокси.

Endpoint

POST /proxies/shop/buy_proxies/

Параметры запроса

ПараметрТипОбязательноОписание
pageintegerНетНомер страницы для пагинации
page_sizeintegerНетКоличество результатов на странице

Запрос

curl -X 'POST' \
'https://app.cyberyozh.com/api/v1/proxies/shop/buy_proxies/' \
-H 'accept: application/json' \
-H 'X-Api-Key: ваш_api_ключ' \
-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": "промокод_действителен"
}
]'

Поля запроса

ПолеТипОбязательноОписание
idstring (UUID)ДаID продукта из списка магазина
auto_renewbooleanДаВключить автопродление
promo_codestringНетОпциональный промокод

Ответ

{
"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": "промокод_действителен"
}
]
}

Статусы ответа

СтатусОписание
in_progressЗаказ обрабатывается
canceledЗаказ отклонен (см. сообщение для деталей)

Частые сообщения об ошибках

  • "Not enough money." - Недостаточно средств
  • "Promo code is not applicable anymore. Please re-enter it." - Промокод недействителен или истек