General structure

Requests are sent in SOAP format as shown below. For brevity the rest of the documentation omits the SOAP wrapper and only displays the Alea:Document node and children.

Request

<Alea:Document xmlns:Alea="http://www.misag.com">
  <Alea:Request RequestID="001" Class="ClassType" Method="MethodType">
  ...
  </Alea:Request>
</Alea:Document>

This table describes the parameters:

Parameter Description
"http://www.misag.com" The namespace name "http://www.misag.com" identifies the namespace "Alea".
RequestID Optional, identifies one special request
ClassType Database, Cube, Dimension, Connection
MethodType Depends on the chosen ClassType

Answer

The answer contains the requested information, an error message, or validates the request.

<Alea:Document xmlns:Alea="http://www.misag.com">
  <Alea:Request RequestID="001">
    <Alea:Return/>
  </Alea:Request>
</Alea:Document>

Error

<Alea:Document xmlns:Alea="http://www.misag.com">
  <Alea:Request RequestID="001">
    <Alea:Error ErrorID="error_code" /> 
  </Alea:Request>
</Alea:Document>