---
title: 'API - Операція Rebuild | Zomro'
description: 'У цій інструкції докладно описано, як можна виконати операції rebuild і stop за допомогою API'
image: 'https://dx86q6oq7ry0e.cloudfront.net/uploads/blog/a54%40server-panel.net/2024/06/04/screenshot-from-2024-06-04-15-01-02_q50.jpg'
---

![opened image]()

  * [Zomro](https://zomro.com/ua/)
  * [Корисні статті](https://zomro.com/ua/blog/articles/)
  * API - Операція Rebuild 



# API - Операція Rebuild

06-06-2024

Для запуску операції Rebuild через API необхідно використовувати специфічну функцію і передати необхідні параметри запиту. Нижче наведені деталі запиту, включаючи URL, метод і обов'язкові параметри, які потрібно вказати для успішного виконання операції.  
  
Для запуску операції Rebuild, використовуємо наступну функцію.

URL: 
    
    
    https://api.zomro.com/

Метод: POST

Тіло запиту(Form-data):

Параметр | Приклад значення | Обов'язковий параметр | Опис значення  
---|---|---|---  
func | instances.fleio.rebuild | Так | Функція, для запуску виконання rebuild сервера  
auth | 21fc199...c43f71 | Ні | Токен сесії. Це один з варіантів авторизації. Докладніше, які ще є варіанти, описані [тут](https://docs.ispsystem.com/b6c/developer-section/guide-to-ispsystem-software-api)  
out | json | Так | Тип відповіді, який очікувати  
sok | ok | Так | Підтвердження операції  
elid | 5113119 | Так | ID послуги, над якою потрібно виконати операцію  
zone | image | Так | З якого розділу використовувати образи для перевстановлення ОС  
select_rebuild | 18d0ee2e-4d57-4f40-9b56-03c1773b5831 | Так | UID операційної системи, на яку потрібно перевстановити instance. _U_ ID операційної системи, можна отримати з функції v2.instances.order.pricelist. Докладніше, як користуватися, описано [тут](https://zomro.com/ua/blog/faq/464-api-obtaining-information-about-available-tariffs-and-their-parameters)  
enablessh | off | Так | Використовувати ssh ключ чи ні. Може приймати значення off або on.  
password | Mypassword1 | Ні | Пароль доступу до сервера. У випадку з Linux, пароль для користувача root. У випадку Windows - пароль користувача Administrator. Не потрібно передавати, якщо параметр enablessh=on.  
Також, пароль повинен містити хоча б 1 символ великої англійської літери, 1 цифровий символ, мінімальна кількість символів 8.   
ssh_keys | 490 | Ні |  ID SSH ключа, який потрібно додати до сервера після встановлення ОС. Не потрібно передавати, якщо параметр use_ssh_key=off.  
ID SSH ключа, можна отримати з функції v2.instances.order.pricelist. Докладніше, як користуватися, описано [тут](https://zomro.com/ua/blog/faq/464-api-obtaining-information-about-available-tariffs-and-their-parameters)  
  
Приклад виконання rebuild

Для прикладу, використовуємо послугу з Ubuntu 20.04, і виконаємо rebuild на AlmaLinux 8, і встановимо пароль для користувача root - Mypassword1.

![API - Операція Rebuild - 1](https://dx86q6oq7ry0e.cloudfront.net/uploads/blog/a54%40server-panel.net/2024/06/04/screenshot-from-2024-06-04-15-01-02_q50.jpg)

URL: 
    
    
    https://api.zomro.com/

Метод: POST

Тіло запиту(Form-data):

Параметр | Значення  
---|---  
func | instances.fleio.rebuild  
auth | 21fc199...c43f71  
out | json  
sok | ok  
elid | 5113119  
zone | image  
select_rebuild | 18d0ee2e-4d57-4f40-9b56-03c1773b5831  
enablessh | off  
password | Mypassword1  
  
Ось приклад запиту, який можна виконати з консолі:
    
    
    curl --location 'https://api.zomro.com/' \
    --form 'func="instances.fleio.rebuild"' \
    --form 'auth="f1662dcabc6b96c85be3af64"' \
    --form 'elid="5113119"' \
    --form 'zone="image"' \
    --form 'select_rebuild="18d0ee2e-4d57-4f40-9b56-03c1773b5831"' \
    --form 'enablessh="off"' \
    --form 'password="Mypassword12"' \
    --form 'sok="ok"' \
    --form 'out="json"'

Дана операція займає деякий час, оскільки під час операції здійснюється перевстановлення операційної системи. Залежно від ОС, час очікування може відрізнятися.

Після виконання запиту, можемо переконатися, що операційна система перевстановлена в особистому кабінеті або за допомогою API

  
![API - Операція Rebuild - 2](https://dx86q6oq7ry0e.cloudfront.net/uploads/blog/a54%40server-panel.net/2024/06/06/screenshot-from-2024-06-06-11-18-34_q50.jpg)

Результат операції також можна побачити в історії виконання операцій у графічному інтерфейсі.

![API - Операція Rebuild - 3](https://dx86q6oq7ry0e.cloudfront.net/uploads/blog/a54%40server-panel.net/2024/06/06/screenshot-from-2024-06-06-11-21-49_q50.jpg)

Як бачимо, операція виконана успішно.  
  


Також пропонуємо вивчити статті, які можуть бути корисними для взаємодії з продуктами [Cloud VPS](https://zomro.com/ua/vps) за допомогою API:

  * [_API - Створення послуги_](https://zomro.com/ua/blog/articles/462-api-creation-of-a-service)
  * [_API - Отримання інформації про доступні тарифи та їх параметри_](https://zomro.com/ua/blog/articles/464-api-obtaining-information-about-available-tariffs-and-their-parameters)
  * [_API - Операція Start & Stop_](https://zomro.com/ua/blog/articles/468-api-operation-start-and-stop)
  * [_API - Операція Reboot_](https://zomro.com/ua/blog/articles/465-api-operation-reboot)​​​​​​​
  * [_API - Операція Delete_](https://zomro.com/ua/blog/articles/467-api-operation-delete)
  * [_API - Взаємодія з Backup Schedule_](https://zomro.com/ua/blog/faq/486-api-interaction-with-backup-schedule)
  * [_API - Взаємодія з Rescue_](https://zomro.com/ua/blog/faq/485-api-interacting-with-rescue)
  * [_API - Взаємодія з Backup_](https://zomro.com/ua/blog/faq/482-api-interaction-with-backup)
  * [_API - Взаємодія з Snapshots_](https://zomro.com/ua/blog/faq/483-api-interacting-with-snapshots)
  * [_API - Взаємодія з Boot From ISO_](https://zomro.com/ua/blog/faq/484-api-interacting-with-boot-from-iso)
  * [_API - Взаємодія з Image_](https://zomro.com/ua/blog/faq/487-api-interaction-with-image)



Схожі статті

[API - Взаємодія зі Snapshots](https://zomro.com/ua/blog/articles/483-api-interacting-with-snapshots) [Безпека на хмарному VPS: як захистити сервер від атак](https://zomro.com/ua/blog/articles/541-security-on-cloud-vps-how-to-protect-the-server-from-attacks) [Короткий огляд Cloudmodule](https://zomro.com/ua/blog/articles/523-cloudmodule-brief-overview) [Надійний Adult-хостинг для вашого проєкту](https://zomro.com/ua/blog/articles/506-reliable-adult-hosting-for-your-project) [Посібник з управління панеллю керування cPanel на VPS](https://zomro.com/ua/blog/articles/539-guide-to-managing-the-cpanel-control-panel-on-vps)

[ Сервер з GPU від €174.80/міс ](/dedicated-servers/type=gpu)
