Перейти к содержанию

saas.php

API роутер для управления SaaS-панелью и выполнения системных операций


saas/install

Запуск процесса установки SaaS-продукта или компонента на сервер

HTTP-метод: POST

Параметры:

Параметр Обязательный Тип Описание
token string Токен авторизации пользователя
params[server_id] int ID сервера для установки
params[name] string Имя устанавливаемого продукта или сервиса

Пример запроса

curl -s "https://invapi.hostkey.ru/saas.php" -X POST \
--data "token=HOSTKEY_TOKEN" \
--data "params[server_id]=123" \
--data "params[name]=wordpress"
Пример успешного ответа
{
"result": "OK",
"action": "install",
"data": {
"status": "pending",
"job_id": 12345,
"callback": "7bc29eb23fb1b879b21fce509597f07c"
}
}
Примеры ошибок

``` { "code": 400, "message": "No action specified" }

```

question_mark
Я могу вам чем-то помочь?
question_mark
ИИ Помощник ×