Pobierz listę pakietów
/package/listWyświetl listę pakietów aktywnych
Ta metoda wymaga autoryzacji!
Możesz skorzystać z własnego klucza API, który znajdziesz pod adresem {panel sterowania.
Ta metoda - wymaga uprawnień -packages.read
Tworząc token API w swoim panelu sterowania, możesz wybrać określone uprawnienia (np. uniemożliwić tokenowi składanie zamówień).
Listę uprawnień znajdziesz także w naszej dokumentacji.
Listę uprawnień znajdziesz także w naszej dokumentacji.
Metoda zapytania
GEThttps://api.stableproxy.com/v2/package/list
Parametry zapytania
| Identyfikator | Regulamin | Przykład |
|---|---|---|
| with-deletedNie koniecznie | nullableex-boolean | false |
| searchNie koniecznie | nullablestring | 241 |
| per-pageNie koniecznie | nullableinteger | 82 |
| pageNie koniecznie | nullableinteger | 33 |
| sort-byNie koniecznie | nullablestring | 48 |
| sort-orderNie koniecznie | nullablestringin:asc, desc | "asc" |
Przykłady kodu
1const baseUrl = "https://api.stableproxy.com/v2";2const response = await fetch(baseUrl + "/package/list", {3 method: "GET",4 headers: {5 "Authorization": "API-Token [YOUR TOKEN]",6 "Content-Type": "application/json"7 }8});9const data = await response.json();Przykłady odpowiedzi
Success response200application/json
{
"data": {
"current_page": 1,
"data": [
{
"id": 15543,
"uuid": "PGHF-PWKXFI",
"uid": "WPFD-LEIMWG",
"name": "",
"description": "",
"is_given": true,
"proxy_usernames": [
"jQEVjm"
],
"proxy_passwords": [
"iimVF4qCwMfL"
],
"proxy_auth_ips": [],
"connect_keep_alive_seconds": 0,
"stop_date": "2024-11-30T10:54:10.000000Z",
"delete_date": "2024-12-03T10:54:10.000000Z",
"is_waiting_activation": false,
"last_proxy_update_date": "2024-10-30T10:54:10.000000Z",
"last_paid_date": "2024-10-30T10:54:10.000000Z",
"last_proxy_password_change_date": null,
"user_id": 1,
"version": 32,
"created_at": "2024-10-30T10:54:10.000000Z",
"updated_at": "2024-10-30T21:08:40.000000Z",
"added_usdto_per_day": 0,
"is_auto_renew": true,
"last_renew_event_date": "2024-09-27T07:49:40.000000Z",
"prefer_ip_auth": false,
"prefer_super_proxy_server": 20,
"deleted_at": null,
"order_id": "2b3bd607-7e53-4d7d-84c5-e12b20ff9e71",
"allow_use_until": null,
"free_replacements": 10,
"proxy_diffs_count": 0,
"bandwidth_summary": {
"bytes_used": 99398973,
"bytes_remaining": 99900601027,
"bytes_limit": 100000000000,
"bytes_projected": 0
},
"requests_summary": {
"total": 3763,
"successful": 3682,
"failed": 81,
"last_at": null
},
"can_renew": true,
"total_proxy_diffs_visited": 0,
"is_super_proxy": true,
"order": {
"id": "2b3bd607-7e53-4d7d-84c5-e12b20ff9e71",
"type": "shared",
"count": 10,
"traffic_amount": 100,
"traffic_unit": "gb",
"period_amount": 1,
"period_unit": "months",
"countries": [],
"currency": "UAH",
"added_price_per_day": 0,
"has_unlimited_auth_ips": false,
"user_id": 1,
"already_spent_in_usd": 1,
"version": 32,
"deleted_at": null,
"created_at": "2024-10-30T10:54:10.000000Z",
"updated_at": "2024-10-30T10:54:10.000000Z",
"ip_score": 0,
"geo_service": null,
"already_spent": 43.62,
"pay_for_setup": false,
"prices": {
"overall": 81.57,
"one_proxy": 3.49,
"overall_formatted": "81,57 ₴",
"one_proxy_formatted": "3,49 ₴ - 1 проксі",
"overall_usd": 1.87,
"one_proxy_usd": 0.08,
"overall_formatted_usd": "1,87 USD",
"version": 32,
"one_proxy_formatted_usd": "0,08 USD - 1 проксі",
"currency": "UAH",
"sale_percentage": "1.05",
"sale_amount_usd": 0.09,
"sale_amount": 4.07
},
"renew_prices": {
"overall": 81.57,
"one_proxy": 3.49,
"overall_formatted": "81,57 ₴",
"one_proxy_formatted": "3,49 ₴ - 1 проксі",
"overall_usd": 1.87,
"one_proxy_usd": 0.08,
"overall_formatted_usd": "1,87 USD",
"version": 32,
"one_proxy_formatted_usd": "0,08 USD - 1 проксі",
"currency": "UAH",
"sale_percentage": "1.05",
"sale_amount_usd": 0.09,
"sale_amount": 4.07
}
},
"proxy_countries": {
"AU": 8,
"RS": 1,
"SE": 1
},
"proxy_count": 10,
"features": [
{
"id": "prefer.index",
"name": "Плаваючій IP",
"description": "Так, якщо ви увімкнете \"плавучий IP\", то при заміні IP-адреси користувачеві не потрібно буде робити жодних змін. Система автоматично підтримуватиме інший IP, який буде працювати без додаткових дій від користувача.",
"default": true,
"enabled": true
},
{
"id": "prefer.ip-auth",
"name": "Авторизація по IP",
"description": "Авторизація за допомогою IP-адреси включає можливість звертатися до проксі-сервера без використання логіну та паролю. Для цього потрібно додати відповідні налаштування до конфігурації замовлення.",
"default": false,
"enabled": false
},
{
"id": "show.out-ips",
"name": "Показувати вихідні IP",
"description": "Дана функція виводить IP-адреси кожного проксі. Зверніть увагу, що ці адреси не можна використовувати для підключення!",
"default": false,
"enabled": false
},
{
"id": "show.hidden",
"name": "Показати приховані проксі",
"description": "",
"default": false,
"enabled": false
},
{
"id": "auto.renew",
"name": "Автоподовження",
"description": "Автоподовження замовлення: Забезпечте безперервність послуги автоматичним продовженням замовлення для максимальної зручності та безперебійного досвіду. Зверніть увагу, що для використання цієї опції потрібно мати достатні кошти на балансі.",
"default": true,
"enabled": true
}
],
"is_disabled": null,
"is_super_proxy_selector": false
}
],
"first_page_url": "https://api.stableproxy.com/v2/package/list?page=1",
"from": 1,
"last_page": 8,
"last_page_url": "https://api.stableproxy.com/v2/package/list?page=8",
"next_page_url": "https://api.stableproxy.com/v2/package/list?page=2",
"path": "https://api.stableproxy.com/v2/package/list",
"per_page": 5,
"prev_page_url": null,
"to": 5,
"total": 39
},
"good": true,
"timestamp": 1731359809,
"cause": {
"type": "user",
"user_id": 1,
"token_id": 9845,
"token_sign": "edd87db549cd52292a47ad455bbea947"
}
}