<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://tempuri.org/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/">
      <s:element name="GetNotProcessedMobileNumbers">
        <s:complexType />
      </s:element>
      <s:element name="GetNotProcessedMobileNumbersResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetNotProcessedMobileNumbersResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AuthHeader" type="tns:AuthHeader" />
      <s:complexType name="AuthHeader">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="userName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="passWord" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="ipAddress" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="requestUrl" type="s:string" />
        </s:sequence>
        <s:anyAttribute />
      </s:complexType>
      <s:element name="SetMobileNumberInProgress">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="MobileNumbersWithCommaSeperator" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SetMobileNumberInProgressResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SetMobileNumberInProgressResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetMobileNumberInProgress">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strException" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetMobileNumberInProgressResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetMobileNumberInProgressResult" type="tns:WhatsAppMobiles" />
            <s:element minOccurs="0" maxOccurs="1" name="strException" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="WhatsAppMobiles">
        <s:complexContent mixed="false">
          <s:extension base="tns:SystemColumns">
            <s:sequence>
              <s:element minOccurs="1" maxOccurs="1" name="WHATSAPP_MOBILES_ID" type="s:long" />
              <s:element minOccurs="0" maxOccurs="1" name="MOBILE_NO" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="REF_NO" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="PROFILE_PHOTO" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="DESCRIPTION" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="CONTACT_NAME" type="s:string" />
              <s:element minOccurs="1" maxOccurs="1" name="IS_PROCESSED" type="s:int" />
              <s:element minOccurs="1" maxOccurs="1" name="UPDATED_TIMESTAMP" type="s:dateTime" />
              <s:element minOccurs="1" maxOccurs="1" name="IS_DELETED" type="s:boolean" />
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:complexType name="SystemColumns">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="USER_ID" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="IP" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="CHECK_SUM" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="TIME_STAMP" type="s:dateTime" />
          <s:element minOccurs="1" maxOccurs="1" name="SITE_ID" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="SYSTEM_ID" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="BatchStartRequestSend">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="MobileNumber" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="BatchStartRequestSendResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="BatchStartRequestSendResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveProfilePhoto">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="MobileNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ImageBase64Url" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveProfilePhotoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaveProfilePhotoResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="BatchScheduledNumbers">
        <s:complexType />
      </s:element>
      <s:element name="BatchScheduledNumbersResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="BatchScheduledNumbersResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetMobilesWhatsAppDetails">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="MobileNumbers" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="Refresh" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetMobilesWhatsAppDetailsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetMobilesWhatsAppDetailsResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
    </s:schema>
  </wsdl:types>
  <wsdl:message name="GetNotProcessedMobileNumbersSoapIn">
    <wsdl:part name="parameters" element="tns:GetNotProcessedMobileNumbers" />
  </wsdl:message>
  <wsdl:message name="GetNotProcessedMobileNumbersSoapOut">
    <wsdl:part name="parameters" element="tns:GetNotProcessedMobileNumbersResponse" />
  </wsdl:message>
  <wsdl:message name="GetNotProcessedMobileNumbersAuthHeader">
    <wsdl:part name="AuthHeader" element="tns:AuthHeader" />
  </wsdl:message>
  <wsdl:message name="SetMobileNumberInProgressSoapIn">
    <wsdl:part name="parameters" element="tns:SetMobileNumberInProgress" />
  </wsdl:message>
  <wsdl:message name="SetMobileNumberInProgressSoapOut">
    <wsdl:part name="parameters" element="tns:SetMobileNumberInProgressResponse" />
  </wsdl:message>
  <wsdl:message name="SetMobileNumberInProgressAuthHeader">
    <wsdl:part name="AuthHeader" element="tns:AuthHeader" />
  </wsdl:message>
  <wsdl:message name="GetMobileNumberInProgressSoapIn">
    <wsdl:part name="parameters" element="tns:GetMobileNumberInProgress" />
  </wsdl:message>
  <wsdl:message name="GetMobileNumberInProgressSoapOut">
    <wsdl:part name="parameters" element="tns:GetMobileNumberInProgressResponse" />
  </wsdl:message>
  <wsdl:message name="GetMobileNumberInProgressAuthHeader">
    <wsdl:part name="AuthHeader" element="tns:AuthHeader" />
  </wsdl:message>
  <wsdl:message name="BatchStartRequestSendSoapIn">
    <wsdl:part name="parameters" element="tns:BatchStartRequestSend" />
  </wsdl:message>
  <wsdl:message name="BatchStartRequestSendSoapOut">
    <wsdl:part name="parameters" element="tns:BatchStartRequestSendResponse" />
  </wsdl:message>
  <wsdl:message name="BatchStartRequestSendAuthHeader">
    <wsdl:part name="AuthHeader" element="tns:AuthHeader" />
  </wsdl:message>
  <wsdl:message name="SaveProfilePhotoSoapIn">
    <wsdl:part name="parameters" element="tns:SaveProfilePhoto" />
  </wsdl:message>
  <wsdl:message name="SaveProfilePhotoSoapOut">
    <wsdl:part name="parameters" element="tns:SaveProfilePhotoResponse" />
  </wsdl:message>
  <wsdl:message name="SaveProfilePhotoAuthHeader">
    <wsdl:part name="AuthHeader" element="tns:AuthHeader" />
  </wsdl:message>
  <wsdl:message name="BatchScheduledNumbersSoapIn">
    <wsdl:part name="parameters" element="tns:BatchScheduledNumbers" />
  </wsdl:message>
  <wsdl:message name="BatchScheduledNumbersSoapOut">
    <wsdl:part name="parameters" element="tns:BatchScheduledNumbersResponse" />
  </wsdl:message>
  <wsdl:message name="BatchScheduledNumbersAuthHeader">
    <wsdl:part name="AuthHeader" element="tns:AuthHeader" />
  </wsdl:message>
  <wsdl:message name="GetMobilesWhatsAppDetailsSoapIn">
    <wsdl:part name="parameters" element="tns:GetMobilesWhatsAppDetails" />
  </wsdl:message>
  <wsdl:message name="GetMobilesWhatsAppDetailsSoapOut">
    <wsdl:part name="parameters" element="tns:GetMobilesWhatsAppDetailsResponse" />
  </wsdl:message>
  <wsdl:message name="GetMobilesWhatsAppDetailsAuthHeader">
    <wsdl:part name="AuthHeader" element="tns:AuthHeader" />
  </wsdl:message>
  <wsdl:portType name="WhatsAppServicesSoap">
    <wsdl:operation name="GetNotProcessedMobileNumbers">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Send the not processed mobile numbers..</wsdl:documentation>
      <wsdl:input message="tns:GetNotProcessedMobileNumbersSoapIn" />
      <wsdl:output message="tns:GetNotProcessedMobileNumbersSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SetMobileNumberInProgress">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Send the not processed mobile numbers..</wsdl:documentation>
      <wsdl:input message="tns:SetMobileNumberInProgressSoapIn" />
      <wsdl:output message="tns:SetMobileNumberInProgressSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetMobileNumberInProgress">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Send the not processed mobile numbers..</wsdl:documentation>
      <wsdl:input message="tns:GetMobileNumberInProgressSoapIn" />
      <wsdl:output message="tns:GetMobileNumberInProgressSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="BatchStartRequestSend">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Send the not processed mobile numbers..</wsdl:documentation>
      <wsdl:input message="tns:BatchStartRequestSendSoapIn" />
      <wsdl:output message="tns:BatchStartRequestSendSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveProfilePhoto">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Send the not processed mobile numbers..</wsdl:documentation>
      <wsdl:input message="tns:SaveProfilePhotoSoapIn" />
      <wsdl:output message="tns:SaveProfilePhotoSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="BatchScheduledNumbers">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Send the not processed mobile numbers..</wsdl:documentation>
      <wsdl:input message="tns:BatchScheduledNumbersSoapIn" />
      <wsdl:output message="tns:BatchScheduledNumbersSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetMobilesWhatsAppDetails">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">enter multiple mobile number to get whatsapp profile pic with common seperator</wsdl:documentation>
      <wsdl:input message="tns:GetMobilesWhatsAppDetailsSoapIn" />
      <wsdl:output message="tns:GetMobilesWhatsAppDetailsSoapOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="WhatsAppServicesSoap" type="tns:WhatsAppServicesSoap">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="GetNotProcessedMobileNumbers">
      <soap:operation soapAction="http://tempuri.org/GetNotProcessedMobileNumbers" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:GetNotProcessedMobileNumbersAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SetMobileNumberInProgress">
      <soap:operation soapAction="http://tempuri.org/SetMobileNumberInProgress" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:SetMobileNumberInProgressAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetMobileNumberInProgress">
      <soap:operation soapAction="http://tempuri.org/GetMobileNumberInProgress" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:GetMobileNumberInProgressAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BatchStartRequestSend">
      <soap:operation soapAction="http://tempuri.org/BatchStartRequestSend" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:BatchStartRequestSendAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveProfilePhoto">
      <soap:operation soapAction="http://tempuri.org/SaveProfilePhoto" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:SaveProfilePhotoAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BatchScheduledNumbers">
      <soap:operation soapAction="http://tempuri.org/BatchScheduledNumbers" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:BatchScheduledNumbersAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetMobilesWhatsAppDetails">
      <soap:operation soapAction="http://tempuri.org/GetMobilesWhatsAppDetails" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:GetMobilesWhatsAppDetailsAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="WhatsAppServicesSoap12" type="tns:WhatsAppServicesSoap">
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="GetNotProcessedMobileNumbers">
      <soap12:operation soapAction="http://tempuri.org/GetNotProcessedMobileNumbers" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:GetNotProcessedMobileNumbersAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SetMobileNumberInProgress">
      <soap12:operation soapAction="http://tempuri.org/SetMobileNumberInProgress" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:SetMobileNumberInProgressAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetMobileNumberInProgress">
      <soap12:operation soapAction="http://tempuri.org/GetMobileNumberInProgress" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:GetMobileNumberInProgressAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BatchStartRequestSend">
      <soap12:operation soapAction="http://tempuri.org/BatchStartRequestSend" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:BatchStartRequestSendAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveProfilePhoto">
      <soap12:operation soapAction="http://tempuri.org/SaveProfilePhoto" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:SaveProfilePhotoAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BatchScheduledNumbers">
      <soap12:operation soapAction="http://tempuri.org/BatchScheduledNumbers" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:BatchScheduledNumbersAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetMobilesWhatsAppDetails">
      <soap12:operation soapAction="http://tempuri.org/GetMobilesWhatsAppDetails" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:GetMobilesWhatsAppDetailsAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="WhatsAppServices">
    <wsdl:port name="WhatsAppServicesSoap" binding="tns:WhatsAppServicesSoap">
      <soap:address location="http://94.236.13.210/Services/WhatsAppServices.asmx" />
    </wsdl:port>
    <wsdl:port name="WhatsAppServicesSoap12" binding="tns:WhatsAppServicesSoap12">
      <soap12:address location="http://94.236.13.210/Services/WhatsAppServices.asmx" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>