Request Validation

The AllOnMobile API validates a client request in two stages. Initially the request is validated against the XML schema, and then it is checked to ensure that it does not violate any business rules.

  • A failure of schema validation causes a SOAP fault to be returned
  • All other errors are returned within the response described by the Error node
  • Business rules that have caused a failure are returned beside the Error node using the BrokenRules node