Общедоступное API

Аутентификация и профиль пользователя

Управление учетной записью пользователя.

  • POST /auth/register

    Регистрация нового пользователя.

  • POST /auth/login

    Вход пользователя в систему.

  • GET /auth/logout

    Выход пользователя из системы.

  • POST /auth/password_reset

    Инициирование сброса пароля.

  • GET /auth/password_reset/<token>

    Проверка токена сброса пароля.

  • POST /auth/password_reset/<token>

    Сброс пароля с использованием токена.

  • GET /user/profile

    Получение информации профиля пользователя.

  • PATCH /user/profile

    Обновление профиля пользователя.

  • DELETE /user/profile

    (?) Удаление учетной записи пользователя.

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

Информация о пуле прокси и статистика использования.

  • GET /pool/status

    Текущий статус и доступность прокси.

  • GET /pool/statistics

    Статистика использования прокси.

  • GET /pool/usage

    Общая статистика использования прокси пользователем.

Финансы и API

Управление балансом, API-ключами и тарифами.

  • GET /user/balance/history

    Список операций пользователя (история трат/пополнений).

  • POST /user/balance/top_up

    Пополнение баланса пользователя.

  • GET /user/api_keys

    Просмотр всех API-ключей пользователя.

  • POST /user/api_keys

    Создание нового API-ключа.

  • DELETE /user/api_keys/<key_id>

    Удаление существующего API-ключа.

  • GET /user/tariffs

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

  • POST /user/tariffs/purchase

    Покупка пакета трафика.

  • GET /user/blocked_domains

    Просмотр списка заблокированных доменов (редактирование недоступно для пользователя).