When an error occurs in a call to the API through web services .NET throws an exception. This exception translates back to a SoapFault which will contain information on the error. This SoapFault is returned as part of the response from the SOAP method invocation.