Response Packet Structure
The set node of the output XML packet is of type DomainTemplateSetOutputType (domain_template.xsd) which is structured as follows:

- The result node is required. It wraps the result of the set operation for a single service plan. Data type: resultType (
common.xsd). - The status node is required. Specifies the execution status of the set operation. Data type: string. Allowed values: ok | error.
- The errcode node is optional. Is required if the set operation fails. Returns the error code. Data type: unsignedInt.
- The errtext node is optional. Can be returned if the set operation fails. Returns the error message. Data type: string.
- The id node is optional. If the request packet fails before the execution, this node is missing in the response packet. In all other cases it holds the identifier of the service plan (if this id was specified in the request packet). Data type: integer.
- The name node is optional. If the request packet fails before the execution, this node is missing in the response packet. In all other cases it holds the name of the service plan (if this name was specified in the request packet). Data type: string.
- The guid node is optional. It holds the GUID of the service plan. Data type: string.
- The external-id node is optional. It holds the ID of the service plan in the Panel components (for example, Business Manager). Data type: string.
- The problems node is optional. It holds the description of conflicts occurred on completion of the operation. Data type: string.
Please send us your feedback on this help page.