Способности Проверить, обладает ли жетон способностью выполнять какое-либо действие. Пользователь
Список всех доступных методов для взаимодействия с API.
- Главная
- Корзина (7 методов)
- Рассчитать ### Рассчитать заказ Рассчитать указанный заказ и вернуть результат; эта функция используется в селекторе планов для отображения стоимости заказа. Корзина
- Заказ Это продление пакета на следующий период. Для продления пакета необходимо __money__. Пакет
- Доступные страны Корзина
- Настройки Получить все настройки калькулятора, такие как: правила подсчета, трафик, оплачиваемый период и т. д. Эти данные используются в окне выбора тарифного плана для отображения правил, применимых к заказу. Корзина
- Покупка ### Заказ на покупку Этот метод используется для оформления заказа. Для этого необходимо отправить параметры _order_id_ и _overall_ *(общая сумма, в валюте пользователя)* из [v2/cart/order](/apidocs/cart/order) на этот конечный пункт. Корзина
- Процент скидки ### Процент скидки #### Что такое процент скидки? Процент скидки — это скидка, которая применяется к цене заказа. Процент скидки рассчитывается на основе активности пользователя на сайте или по рефералам. Чем активнее пользователь, тем выше скидка. #### Реферальная программа В качестве реферального кода используется заголовок __sp-referral__, подробнее можно узнать на [странице приветствия вики](/apidocs). #### Как применить процент скидки? Он уже учтен в цене заказов, вам не нужно ничего делать, просто оформите заказ. Корзина
- Бонусы
- Упаковка (30 методов)
- Прокси Удалить пользовательский прокси (только созданный пользователем). Пакет(11 методов)
- Прокси Удалить пользовательский прокси (только созданный пользователем). Пакет(11 методов)
- Прокси Удалить пользовательский прокси (только созданный пользователем). Пакет(11 методов)
- Прокси Удалить пользовательский прокси (только созданный пользователем). Пакет(11 методов)
- Информация Отмена неактивного пакета (без прокси), с возвратом денежных средств) Пакет(4 методов)
- Заказ Это продление пакета на следующий период. Для продления пакета необходимо __money__. Пакет(5 методов)
- Информация Отмена неактивного пакета (без прокси), с возвратом денежных средств) Пакет(4 методов)
- Удалить
- Хеш загрузки Получить хеш загрузки для пакета, для прокси-серверов загрузки пакетов.(3 методов)
- Хеш загрузки Получить хеш загрузки для пакета, для прокси-серверов загрузки пакетов.(3 методов)
- Скачать Скачать прокси-серверы в определенном формате с определенным типом подключения(3 методов)
- Особенности Комплектация(2 методов)
- Особенности Комплектация(2 методов)
- Прокси Удалить пользовательский прокси (только созданный пользователем). Пакет(11 методов)
- Прокси Удалить пользовательский прокси (только созданный пользователем). Пакет(11 методов)
- Прокси Удалить пользовательский прокси (только созданный пользователем). Пакет(11 методов)
- Заказ Это продление пакета на следующий период. Для продления пакета необходимо __money__. Пакет(5 методов)
- Заказ Это продление пакета на следующий период. Для продления пакета необходимо __money__. Пакет(5 методов)
- Заказ Это продление пакета на следующий период. Для продления пакета необходимо __money__. Пакет(5 методов)
- Заказ Это продление пакета на следующий период. Для продления пакета необходимо __money__. Пакет(5 методов)
- Прокси Удалить пользовательский прокси (только созданный пользователем). Пакет(11 методов)
- Прокси Удалить пользовательский прокси (только созданный пользователем). Пакет(11 методов)
- Прокси Удалить пользовательский прокси (только созданный пользователем). Пакет(11 методов)
- Прокси Удалить пользовательский прокси (только созданный пользователем). Пакет(11 методов)
- Настройки Обновите настройки пользователя, например: имя, адрес электронной почты, валюту. Некоторые настройки требуют подтверждения, например: адрес электронной почты.(2 методов)
- Настройки Обновите настройки пользователя, например: имя, адрес электронной почты, валюту. Некоторые настройки требуют подтверждения, например: адрес электронной почты.(2 методов)
- Мосты подключения Получить список доступных серверов подключения (некоторые серверы могут обеспечить более высокую скорость). Пакет(2 методов)
- Мосты подключения Получить список доступных серверов подключения (некоторые серверы могут обеспечить более высокую скорость). Пакет(2 методов)
- Информация Отмена неактивного пакета (без прокси), с возвратом денежных средств) Пакет(4 методов)
- Информация Отмена неактивного пакета (без прокси), с возвратом денежных средств) Пакет(4 методов)
- Пользователь (46 методов)
- Информация Отмена неактивного пакета (без прокси), с возвратом денежных средств) Пакет
- Деньги и баланс Переключить продление подписки (только для сохраненных) Пользователь(10 методов)
- Деньги и баланс Переключить продление подписки (только для сохраненных) Пользователь(10 методов)
- Oauth Возвращает список разрешенных целей (которые можно использовать в OAuth).(3 методов)
- Oauth Возвращает список разрешенных целей (которые можно использовать в OAuth).(3 методов)
- Oauth Возвращает список разрешенных целей (которые можно использовать в OAuth).(3 методов)
- Сессии Получить сессию по идентификатору. Пользователь(3 методов)
- Токены API Создать новый токен API для пользователя. Пользователь(4 методов)
- Токены API Создать новый токен API для пользователя. Пользователь(4 методов)
- Токены API Создать новый токен API для пользователя. Пользователь(4 методов)
- Токены API Создать новый токен API для пользователя. Пользователь(4 методов)
- Деньги и баланс Переключить продление подписки (только для сохраненных) Пользователь(10 методов)
- Рекомендация(10 методов)
- Рекомендация(10 методов)
- Рекомендация(10 методов)
- Рекомендация(10 методов)
- Рекомендация(10 методов)
- Рекомендация(10 методов)
- Рекомендация(10 методов)
- Рекомендация(10 методов)
- Рекомендация(10 методов)
- Сессии Получить сессию по идентификатору. Пользователь(3 методов)
- Деньги и баланс Переключить продление подписки (только для сохраненных) Пользователь(10 методов)
- Деньги и баланс Переключить продление подписки (только для сохраненных) Пользователь(10 методов)
- Деньги и баланс Переключить продление подписки (только для сохраненных) Пользователь(10 методов)
- Сессии Получить сессию по идентификатору. Пользователь(3 методов)
- Уведомления Получить и прочитать все уведомления пользователя. Пользователь
- Состояние телефона(2 методов)
- Настройки Обновите настройки пользователя, например: имя, адрес электронной почты, валюту. Некоторые настройки требуют подтверждения, например: адрес электронной почты.(3 методов)
- Настройки Обновите настройки пользователя, например: имя, адрес электронной почты, валюту. Некоторые настройки требуют подтверждения, например: адрес электронной почты.(3 методов)
- Деньги и баланс Переключить продление подписки (только для сохраненных) Пользователь(10 методов)
- Способности Проверить, обладает ли жетон способностью выполнять какое-либо действие. Пользователь(2 методов)
- Способности Проверить, обладает ли жетон способностью выполнять какое-либо действие. Пользователь(2 методов)
- Деньги и баланс Переключить продление подписки (только для сохраненных) Пользователь(10 методов)
- Деньги и баланс Переключить продление подписки (только для сохраненных) Пользователь(10 методов)
- Деньги и баланс Переключить продление подписки (только для сохраненных) Пользователь(10 методов)
- Телефон(2 методов)
- Аватар Пользователь(3 методов)
- Другие привязанные учетные записи(3 методов)
- Другие привязанные учетные записи(3 методов)
- Акция Получите промокоды, готовые к активации. Пользователь(2 методов)
- Акция Получите промокоды, готовые к активации. Пользователь(2 методов)
- Особенности Комплектация(2 методов)
- Особенности Комплектация(2 методов)
- Другие привязанные учетные записи(3 методов)
- Рекомендация(10 методов)
- Чекер (4 методов)
- Информация об IP-адресе Получите информацию об IP-адресе, такую как страна, город, часовой пояс и т. д. Проверка(2 методов)
- Информация об IP-адресе Получите информацию об IP-адресе, такую как страна, город, часовой пояс и т. д. Проверка(2 методов)
- Прокси ### Проверка прокси Этот метод позволяет подключиться через прокси и проверить, работает ли он. #### Как это работает? Он подключится к `http://host.stableproxy.com/ip/` через прокси и получит IP-адрес, а затем подключится к `https://ipinfo.io/widget/demo/ip` и получит информацию о местоположении. Проверка
- Черный список ### Проверка сайта перед заказом Перед заказом проверяйте сайт на наличие в черном списке; некоторые типы черных списков можно включать или отключать. Например, мы разрешаем платные сайты на мобильных прокси. Проверка
- Разговор (6 методов)
- Сообщения Отправить сообщение в указанный чат. Чат(3 методов)
- Сообщения Отправить сообщение в указанный чат. Чат(3 методов)
- Поддержка Получить все билеты. Общение(3 методов)
- Сообщения Отправить сообщение в указанный чат. Чат(3 методов)
- Поддержка Получить все билеты. Общение(3 методов)
- Поддержка Получить все билеты. Общение(3 методов)
- Cart (1 методов)
GET
Получить активные способности Способности Получить текущие активированные способности для токена API. Пользователь -/user/abilities
Способ запроса
GEThttps://api.stableproxy.com/v2/user/abilities
Примеры кода
JavaScript
async function getUserAbilities() {
const baseUrl = 'https://api.stableproxy.com/v2';
const req = await fetch(baseUrl + '/user/abilities', {
method: 'GET',
headers: {
'Content-Type': 'application/json'
}
}
);
const res = await req.json();
}Примеры ответов
Success response
GET
Проверить способность Способности Проверить, обладает ли жетон способностью выполнять какое-либо действие. Пользователь -/user/abilities/{ability}
Способ запроса
GEThttps://api.stableproxy.com/v2/user/abilities/{ability}
Параметры запроса
| Идентификатор | Правила | Пример |
|---|---|---|
| ability | 1required | "sessions.read" |
Примеры кода
JavaScript
async function getUserAbilities() {
const baseUrl = 'https://api.stableproxy.com/v2';
const req = await fetch(baseUrl + '/user/abilities/{ability}'
.replace("{ability}", "sessions.read"), {
method: 'GET',
headers: {
'Content-Type': 'application/json'
}
}
);
const res = await req.json();
}