В этом руководстве показано, как настроить доступ к прокси по логину:паролю или по IP.
Каждый запрос использует ваш персональный API-ключ из личного кабинета (как получить API-ключ). В примерах ниже замените YOUR_API_KEY на свой ключ. Чтобы оплатить с баланса аккаунта, используйте paymentId = 1.
Шаг 1 — Найдите заказ
Получите список активных прокси и скопируйте order_number заказа, к которому относятся прокси.
Эндпоинт
GET https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/proxy/list/{type}
Ответ
{
"status": "success",
"data": {
"items": [
{ "id": "0678564", "ip": "31.6.33.97", "order_number": "2000096_20240080", "status_type": "ACTIVE" }
]
},
"errors": []
}
Шаг 2 — Создайте авторизацию
Создайте авторизацию по логину:паролю для этого заказа через /auth/add. Для доступа по IP используйте /auth/add/ip и передайте ip.
Эндпоинт
POST https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/auth/add
Тело запроса
Имя | Тип | Описание |
orderNumber | String | Номер заказа (НЕ order_id) — из списка прокси (шаг 1). |
generateAuth (необязательный) | String | Y/N — создать кастомную авторизацию (по умолчанию N). |
ip (необязательный) | String | IP-адрес (для авторизации по IP). |
Пример
https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/auth/add
Ответ
{
"status": "success",
"data": {
"id": "66decee1e4b0c423139280d9",
"active": true,
"login": "abcdef1",
"password": "fedcba1",
"orderNumber": "2000096_20240080"
},
"errors": []
}
Шаг 3 — Проверьте авторизацию
Получите список авторизаций по заказам, чтобы убедиться, что она создана.
Эндпоинт
GET https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/auth/list
Ответ
{
"status": "success",
"data": [
{ "id": "666059d7f767480029182987", "active": true, "login": "abcdef1", "password": "fedcba1", "orderNumber": "2329050_27159264" },
{ "id": "66dea930354180027393781a", "active": true, "ip": "127.0.0.1", "orderNumber": "2329050_27159263" }
],
"errors": []
}
Полная документация API
Retrieve active proxy — список ваших прокси
