If an error occurs, for example if a request is missing a required parameter, an error report is generated such as the following:

<?xml version="1.0" encoding="ISO-8859-1"?>
<Response stat="400" code="fail">
    <Error>
    param: String Value missing
    </Error>
</Response>

The error code may change, depending on what the issue is. The HTTP status of the request also reflects the response code.

Other error messages may be displayed if commands were unsuccessful for some reason, such as:

<Response stat="400" code="fail">
<Error>unable to delete the LoadMaster-VLM image file</Error>
</Response>