prepared xenserver api