1) Unfortunately, there is old offline version of documentation in ISPmanager. Now you can see revised version of documentation at
http://www.ispsystem.com/en/software...documentation/. But at the present time there isn't any information about ISPmanager API on this website.
Information about menu levels is located in /usr/local/ispmgr/etc/ispmgr.xml file.
What are your working hours? We have a difference in time zones, I'll try answer on your questions ASAP.
2) Do you mean "Nodes are placed on new lines and their values are placed on the same lines"? We store all nodes on new lines. Also we handle these *.xml files (look for changes, mistakes and etc.). This is not a problem.