Перейти к основному содержанию
Публичный API Catproxy предоставляет программный доступ ко всему, что доступно в дашборде: создание и настройка прокси, отслеживание использования, управление балансом и поиск геоданных - всё через HTTPS с JSON.

Интерактивный Swagger UI

Изучайте и тестируйте каждый эндпоинт прямо в браузере.

Коллекция Postman

Импортируйте готовую коллекцию и начните делать запросы за несколько минут.

Базовый URL

Все запросы к API отправляются на:

Аутентификация

API использует API-ключи, передаваемые в заголовке запроса. Каждый запрос должен содержать:
Как получить API-ключ:
  1. Откройте Панель управления и перейдите в раздел API-ключи в боковом меню.
  2. Нажмите Создать API‑ключ и выберите необходимые разрешения.
  3. Скопируйте ключ - он отображается только один раз.
API-ключи являются секретными данными. Не коммитьте их в репозиторий и не используйте в клиентском коде. При утечке ключа немедленно его отзовите.

Разрешения

Каждый API-ключ содержит одно или несколько разрешений, ограничивающих доступ к группам эндпоинтов. Запрашивайте только те разрешения, которые нужны вашей интеграции. proxies:write не включает proxies:read - разрешения независимы.

Формат запроса

Для эндпоинтов, принимающих тело запроса (POST, PUT), отправляйте JSON и указывайте заголовок Content-Type:

Формат ответа

Все ответы возвращаются в виде JSON со стандартной обёрткой:

Обработка ошибок

Ответы с ошибками используют стандартные HTTP-коды статуса:

Быстрый пример

Получите список всех своих прокси одним запросом curl:
Полный интерактивный справочник по всем эндпоинтам, включая схемы запросов и живые примеры ответов, доступен в Swagger UI.