<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://www.fapcofinance.com/webservices/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" targetNamespace="http://www.fapcofinance.com/webservices/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="http://www.fapcofinance.com/webservices/">
      <s:element name="GetTickerData">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="local" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetTickerDataResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetTickerDataResult">
              <s:complexType mixed="true">
                <s:sequence>
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </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="LicenseKey" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetTickerDataByDomain">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="local" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetTickerDataByDomainResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetTickerDataByDomainResult">
              <s:complexType mixed="true">
                <s:sequence>
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
    </s:schema>
  </wsdl:types>
  <wsdl:message name="GetTickerDataSoapIn">
    <wsdl:part name="parameters" element="tns:GetTickerData" />
  </wsdl:message>
  <wsdl:message name="GetTickerDataSoapOut">
    <wsdl:part name="parameters" element="tns:GetTickerDataResponse" />
  </wsdl:message>
  <wsdl:message name="GetTickerDataAuthHeader">
    <wsdl:part name="AuthHeader" element="tns:AuthHeader" />
  </wsdl:message>
  <wsdl:message name="GetTickerDataByDomainSoapIn">
    <wsdl:part name="parameters" element="tns:GetTickerDataByDomain" />
  </wsdl:message>
  <wsdl:message name="GetTickerDataByDomainSoapOut">
    <wsdl:part name="parameters" element="tns:GetTickerDataByDomainResponse" />
  </wsdl:message>
  <wsdl:portType name="KSETickerSoap">
    <wsdl:operation name="GetTickerData">
      <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">This Function get the token and language preference and return all the ticker data you can use this web services to create your own marquee</documentation>
      <wsdl:input message="tns:GetTickerDataSoapIn" />
      <wsdl:output message="tns:GetTickerDataSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetTickerDataByDomain">
      <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">This Function get  language preference and return all the ticker data you can use this web services to create your own marquee and it checks the requesting domain IP  if it is registered in our database</documentation>
      <wsdl:input message="tns:GetTickerDataByDomainSoapIn" />
      <wsdl:output message="tns:GetTickerDataByDomainSoapOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="KSETickerSoap" type="tns:KSETickerSoap">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document" />
    <wsdl:operation name="GetTickerData">
      <soap:operation soapAction="http://www.fapcofinance.com/webservices/GetTickerData" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:GetTickerDataAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTickerDataByDomain">
      <soap:operation soapAction="http://www.fapcofinance.com/webservices/GetTickerDataByDomain" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="KSETicker">
    <wsdl:port name="KSETickerSoap" binding="tns:KSETickerSoap">
      <soap:address location="http://www.fapcofinance.com/webservices/KSETicker.asmx" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>