Главная Облачные серверы Выделенные серверы Документация Компания
Поддержка
Войти Регистрация
API для управления VDS

API Управления VDS
Автоматизируйте работу с серверами

Полный набор инструментов для создания, управления и мониторинга VDS серверов через API TopCase. Интегрируйте облачную инфраструктуру в свои проекты.

36+
Тарифов VDS
INSTANT
Создание сервера
REST
Архитектура
24/7
Доступность

Возможности API для управления VDS

Всё, что нужно для управления VDS серверами через API

Создание VDS серверов

Мгновенное создание VDS серверов с выбором тарифа, локации, ОС и периода. Автоматическая активация за минуты.

INSTANT

Мониторинг и статистика

Получение данных о загрузке CPU, использовании RAM, дисковом пространстве и сетевом трафике в реальном времени.

Метрики

Управление серверами

Перезагрузка, остановка, запуск и удаление VDS серверов. Полный контроль через API.

Управление

Управление биллингом

Получение информации о балансе, истории транзакций и управление оплатой через API.

Финансы

Безопасность и доступ

Настройка брандмауэров, управление SSH-ключами и защита ресурсов через API.

Безопасность

Поддержка 24/7

Круглосуточная поддержка разработчиков и полная документация для быстрого старта.

Поддержка

Основные эндпоинты API

Базовый URL: https://api.topcase.pro/v1

GET /servers
Получение списка всех VDS серверов
POST /servers
Создание нового VDS сервера
GET /servers/{id}
Информация о конкретном сервере
PUT /servers/{id}
Обновление конфигурации сервера
DELETE /servers/{id}
Удаление VDS сервера
POST /servers/{id}/reboot
Перезагрузка сервера
POST /servers/{id}/start
Запуск сервера
POST /servers/{id}/stop
Остановка сервера
GET /servers/{id}/metrics
Метрики сервера (CPU, RAM, Disk)
GET /tariffs
Список доступных тарифов VDS
GET /locations
Список доступных локаций
GET /balance
Информация о балансе аккаунта
Тестирование API
Выберите метод и параметры для тестового запроса
// Ответ API будет здесь

Пример запроса на создание VDS

// Создание нового VDS сервера через API curl -X POST https://api.topcase.pro/v1/servers \ -H "Authorization: Bearer YOUR_API_TOKEN" \ -H "Content-Type: application/json" \ -d '{ "name": "My VDS Server", "tariff": "blitz-intel", "location": "nl-3", "os": "ubuntu-22.04", "period": 30, "password": "SecurePassword123!" }'
Ответ в формате JSON SSL шифрование Создание за минуты

Коды статусов

Стандартные HTTP статусы для всех запросов

200 OK Успех Запрос выполнен успешно
201 Created Создано Сервер успешно создан
400 Bad Request Неверный запрос Ошибка в параметрах запроса
401 Unauthorized Не авторизован Требуется аутентификация
403 Forbidden Доступ запрещён Недостаточно прав
404 Not Found Не найдено Сервер не существует
429 Too Many Слишком много запросов Превышен лимит запросов
500 Server Error Ошибка сервера Внутренняя ошибка

API для управления VDS — готово к использованию!

Наш API для управления VDS серверами предоставляет все необходимые методы для интеграции облачной инфраструктуры в ваш проект. Управляйте созданием, мониторингом, перезагрузкой и удалением серверов через единый REST API.

Что вы можете делать с API:
Создавать VDS серверы с выбором тарифа и локации
Управлять серверами: запуск, остановка, перезагрузка
Получать метрики CPU, RAM, Disk в реальном времени
Просматривать список всех серверов
Управлять балансом и оплатой
Получать актуальные тарифы и локации

API полностью готов к использованию
24 / 7 | Поддержка | чат, телефон, тикеты