Difference between revisions of "API: App manager"
m (Protected "API: App manager" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))) |
|||
Line 163: | Line 163: | ||
|- | |- | ||
| | | | ||
− | '''[https://docs.brainycp.io/index.php/API:_антивирус API: | + | '''[https://docs.brainycp.io/index.php/API:_антивирус API: Antivirus]''' |
| | | |
Revision as of 10:39, 16 November 2021
Administrative functions require API root rights in order to use any login hosted on the server. If you do not have root rights, you can only use your login.
Module |
Function |
Incoming data |
Error variants |
packet_manager |
List of applications. list_applications |
username (post или get)* — Username; password (post или get)* — User password; packet_manager (post или get)* —constant, module name; list_applications (post или get)* — constant, operation name; language (post или get) — can take the value: en/ru (by default ru). |
error:0, mess:'List of applications', detail [array_application]; error:100, mess:'List of applications is empty'; error:400, mess:'Unfortunately, this module is not available for you'. |
packet_manager |
Installing application. install_application |
username (post или get)* — Username; password (post или get)* — User password; packet_manager (post или get)* — Constant, module name; install_application (post или get)* — constant, operation name; service (post или get)* — selecting a service; language (post или get) — can take a value: en/ru (by default ru). |
error:0, mess:'Command is performed', detail [id_stream]; error:100, mess:'The servise is set incorrectly', detail [array_service]; error:400, mess:'Unfortunately, this module is not available for you'. |
packet_manager |
Deleting application. delete_application |
username (post или get)* — Username; password (post или get)* — User password; packet_manager (post или get)* — кconstant, module name; delete_application (post или get)* — constant, operation name; service (post или get)* — selecting a service; language (post или get) — can take a value: en/ru (by default ru). |
error:0, mess:'Command is performed', detail [id_stream]; error:100, mess:'The serviced is incorrectly set', detail [array_service]; error:400, mess:'Unfortunately, this module is unavailable for you'. |
packet_manager |
Start / Stop / Restart / Adding to auto installer/ deleting from auto installer. operation |
username (post или get)* — Username; password (post или get)* — user password; packet_manager (post или get)* — constant, module name; operation (post или get)* — constant, operation name; service (post или get)* — selecting a service; command (post или get)* — select a command: autoload_true — add to auto installer; autoload_false — remove from auto installer; start — start service; stop — stop service; restart — restart service. language (post или get) — can take a value: en/ru (by default ru). |
error:0, mess:'Command is performed', detail [console message]; error:100, mess:'The command is entered incorrectly', detail [list of commands]; error:101, mess:'Error in performing the command'; error:400, mess:'Unfortunately, this module is unavailable for you'. |
Other useful articles: