<?xml version='1.0' encoding='UTF-8'?><wsdl:definitions xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="http://api.ams.io/soap/v5/" name="AMSWebService" targetNamespace="http://api.ams.io/soap/v5/">
  <wsdl:types>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="http://api.ams.io/soap/v5/" elementFormDefault="qualified" targetNamespace="http://api.ams.io/soap/v5/">
      
  <xsd:include schemaLocation="https://api.ams.io/ws/v5/AMSWebService?xsd=AMSWebServicev5.xsd"/>
    
</xsd:schema>
  </wsdl:types>
  <wsdl:message name="ReassignMessagesResponse">
    <wsdl:part element="tns:ReassignMessagesResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="CreateMobileAccountsRequest">
    <wsdl:part element="tns:CreateMobileAccounts" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="RemoveMobileAccountsResponse">
    <wsdl:part element="tns:RemoveMobileAccountsResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetMessagesConfirmReceiptRequest">
    <wsdl:part element="tns:GetMessagesConfirmReceipt" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="CheckMessageStatusResponse">
    <wsdl:part element="tns:CheckMessageStatusResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="CheckMessageStatusRequest">
    <wsdl:part element="tns:CheckMessageStatus" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="ValidationError">
    <wsdl:part element="tns:ValidationError" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GeneralError">
    <wsdl:part element="tns:GeneralError" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="ModifyMobileAccountsResponse">
    <wsdl:part element="tns:ModifyMobileAccountsResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="ReassignMessagesRequest">
    <wsdl:part element="tns:ReassignMessages" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetMessagesResponse">
    <wsdl:part element="tns:GetMessagesResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="ModifyMobileAccountsRequest">
    <wsdl:part element="tns:ModifyMobileAccounts" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="SendMessagesResponse">
    <wsdl:part element="tns:SendMessagesResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="ModifyListResponse">
    <wsdl:part element="tns:ModifyListResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="CreateMobileAccountsResponse">
    <wsdl:part element="tns:CreateMobileAccountResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetMessagesRequest">
    <wsdl:part element="tns:GetMessages" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="ModifyListRequest">
    <wsdl:part element="tns:ModifyList" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="SendMessagesRequest">
    <wsdl:part element="tns:SendMessages" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="RemoveMobileAccountsRequest">
    <wsdl:part element="tns:RemoveMobileAccounts" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetMessagesConfirmReceiptResponse">
    <wsdl:part element="tns:GetMessagesConfirmReceiptResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:portType name="AMSWebService">
    <wsdl:operation name="SendMessages">
      <wsdl:input message="tns:SendMessagesRequest" name="SendMessagesRequest">
    </wsdl:input>
      <wsdl:output message="tns:SendMessagesResponse" name="SendMessagesResponse">
    </wsdl:output>
      <wsdl:fault message="tns:GeneralError" name="GeneralErrorFault">
    </wsdl:fault>
      <wsdl:fault message="tns:ValidationError" name="ValidationErrorFault">
    </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="GetMessages">
      <wsdl:input message="tns:GetMessagesRequest" name="GetMessagesRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetMessagesResponse" name="GetMessagesResponse">
    </wsdl:output>
      <wsdl:fault message="tns:GeneralError" name="GeneralErrorFault">
    </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="GetMessagesConfirmReceipt">
      <wsdl:input message="tns:GetMessagesConfirmReceiptRequest" name="GetMessagesConfirmReceiptRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetMessagesConfirmReceiptResponse" name="GetMessagesConfirmReceiptResponse">
    </wsdl:output>
      <wsdl:fault message="tns:GeneralError" name="GeneralErrorFault">
    </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="CheckMessageStatus">
      <wsdl:input message="tns:CheckMessageStatusRequest" name="CheckMessageStatusRequest">
    </wsdl:input>
      <wsdl:output message="tns:CheckMessageStatusResponse" name="CheckMessageStatusResponse">
    </wsdl:output>
      <wsdl:fault message="tns:GeneralError" name="GeneralErrorFault">
    </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="ModifyList">
      <wsdl:input message="tns:ModifyListRequest" name="ModifyListRequest">
    </wsdl:input>
      <wsdl:output message="tns:ModifyListResponse" name="ModifyListResponse">
    </wsdl:output>
      <wsdl:fault message="tns:GeneralError" name="GeneralErrorFault">
    </wsdl:fault>
      <wsdl:fault message="tns:ValidationError" name="ValidationErrorFault">
    </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="CreateMobileAccounts">
      <wsdl:input message="tns:CreateMobileAccountsRequest" name="CreateMobileAccountsRequest">
    </wsdl:input>
      <wsdl:output message="tns:CreateMobileAccountsResponse" name="CreateMobileAccountsResponse">
    </wsdl:output>
      <wsdl:fault message="tns:GeneralError" name="GeneralErrorFault">
    </wsdl:fault>
      <wsdl:fault message="tns:ValidationError" name="ValidationErrorFault">
    </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="RemoveMobileAccounts">
      <wsdl:input message="tns:RemoveMobileAccountsRequest" name="RemoveMobileAccountsRequest">
    </wsdl:input>
      <wsdl:output message="tns:RemoveMobileAccountsResponse" name="RemoveMobileAccountsResponse">
    </wsdl:output>
      <wsdl:fault message="tns:GeneralError" name="GeneralErrorFault">
    </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="ModifyMobileAccounts">
      <wsdl:input message="tns:ModifyMobileAccountsRequest" name="ModifyMobileAccountsRequest">
    </wsdl:input>
      <wsdl:output message="tns:ModifyMobileAccountsResponse" name="ModifyMobileAccountsResponse">
    </wsdl:output>
      <wsdl:fault message="tns:GeneralError" name="GeneralErrorFault">
    </wsdl:fault>
      <wsdl:fault message="tns:ValidationError" name="ValidationErrorFault">
    </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="ReassignMessages">
      <wsdl:input message="tns:ReassignMessagesRequest" name="ReassignMessagesRequest">
    </wsdl:input>
      <wsdl:output message="tns:ReassignMessagesResponse" name="ReassignMessagesResponse">
    </wsdl:output>
      <wsdl:fault message="tns:GeneralError" name="GeneralErrorFault">
    </wsdl:fault>
      <wsdl:fault message="tns:ValidationError" name="ValidationErrorFault">
    </wsdl:fault>
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="AMSWebServiceSoapBinding" type="tns:AMSWebService">
    <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="SendMessages">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="SendMessagesRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="SendMessagesResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="GeneralErrorFault">
        <wsdlsoap:fault name="GeneralErrorFault" use="literal"/>
      </wsdl:fault>
      <wsdl:fault name="ValidationErrorFault">
        <wsdlsoap:fault name="ValidationErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="GetMessages">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="GetMessagesRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="GetMessagesResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="GeneralErrorFault">
        <wsdlsoap:fault name="GeneralErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="GetMessagesConfirmReceipt">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="GetMessagesConfirmReceiptRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="GetMessagesConfirmReceiptResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="GeneralErrorFault">
        <wsdlsoap:fault name="GeneralErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="CheckMessageStatus">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="CheckMessageStatusRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="CheckMessageStatusResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="GeneralErrorFault">
        <wsdlsoap:fault name="GeneralErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="ModifyList">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="ModifyListRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="ModifyListResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="GeneralErrorFault">
        <wsdlsoap:fault name="GeneralErrorFault" use="literal"/>
      </wsdl:fault>
      <wsdl:fault name="ValidationErrorFault">
        <wsdlsoap:fault name="ValidationErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="CreateMobileAccounts">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="CreateMobileAccountsRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="CreateMobileAccountsResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="GeneralErrorFault">
        <wsdlsoap:fault name="GeneralErrorFault" use="literal"/>
      </wsdl:fault>
      <wsdl:fault name="ValidationErrorFault">
        <wsdlsoap:fault name="ValidationErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="RemoveMobileAccounts">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="RemoveMobileAccountsRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="RemoveMobileAccountsResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="GeneralErrorFault">
        <wsdlsoap:fault name="GeneralErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="ModifyMobileAccounts">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="ModifyMobileAccountsRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="ModifyMobileAccountsResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="GeneralErrorFault">
        <wsdlsoap:fault name="GeneralErrorFault" use="literal"/>
      </wsdl:fault>
      <wsdl:fault name="ValidationErrorFault">
        <wsdlsoap:fault name="ValidationErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="ReassignMessages">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="ReassignMessagesRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="ReassignMessagesResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="GeneralErrorFault">
        <wsdlsoap:fault name="GeneralErrorFault" use="literal"/>
      </wsdl:fault>
      <wsdl:fault name="ValidationErrorFault">
        <wsdlsoap:fault name="ValidationErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="AMSWebService">
    <wsdl:port binding="tns:AMSWebServiceSoapBinding" name="AMSWebServicePort">
      <wsdlsoap:address location="https://api.ams.io/ws/v5/AMSWebService"/>
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>