Fix SOAP client and API