src.dualinventive.com/mtinfo/dist/webroot/rc-4.05/vodafone-m2m/schema/M2MSSpp_extWebServices.wsdl

182 lines
8.2 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<definitions
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:tns="http://ws.gdsp.vodafone.com/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns="http://schemas.xmlsoap.org/wsdl/"
targetNamespace="http://ws.gdsp.vodafone.com/"
name="extWebServices">
<types>
<xsd:schema>
<xsd:import namespace="http://ws.gdsp.vodafone.com/" schemaLocation="M2MSS_extWebServices_schema.xsd"></xsd:import>
</xsd:schema>
</types>
<!-- submitSMSv2 -->
<message name="submitSMSv2">
<part name="parameters" element="tns:submitSMSv2"></part>
<part name="gdspHeader" element="tns:gdspHeader"></part>
</message>
<message name="submitSMSv2Response">
<part name="result" element="tns:submitSMSv2Response"></part>
</message>
<portType name="SMSv2">
<operation name="SubmitSMSv2" parameterOrder="parameters gdspHeader">
<input message="tns:submitSMSv2"></input>
<output message="tns:submitSMSv2Response"></output>
</operation>
</portType>
<binding name="SubmitSMSv2PortBinding" type="tns:SMSv2">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"></soap:binding>
<operation name="SubmitSMSv2">
<soap:operation soapAction=""></soap:operation>
<input>
<soap:body use="literal" parts="parameters"></soap:body>
<soap:header message="tns:submitSMSv2" part="gdspHeader" use="literal"></soap:header>
</input>
<output>
<soap:body use="literal"></soap:body>
</output>
</operation>
</binding>
<service name="SubmitSMSv2Service">
<port name="SubmitSMSv2Port" binding="tns:SubmitSMSv2PortBinding">
<soap:address location="https://m2mstagingapi.vodafone.com:11851/GDSPWebServices/SMSv2Service"></soap:address>
</port>
</service>
<!-- getDeviceDetails -->
<message name="getDeviceDetails">
<part name="parameters" element="tns:getDeviceDetails"></part>
<part name="gdspHeader" element="tns:gdspHeader"></part>
</message>
<message name="getDeviceDetailsResponse">
<part name="result" element="tns:getDeviceDetailsResponse"></part>
</message>
<portType name="GetDeviceDetails">
<operation name="getDeviceDetails" parameterOrder="parameters gdspHeader">
<input message="tns:getDeviceDetails"></input>
<output message="tns:getDeviceDetailsResponse"></output>
</operation>
</portType>
<binding name="GetDeviceDetailsPortBinding" type="tns:GetDeviceDetails">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"></soap:binding>
<operation name="getDeviceDetails">
<soap:operation soapAction=""></soap:operation>
<input>
<soap:body use="literal" parts="parameters"></soap:body>
<soap:header message="tns:getDeviceDetails" part="gdspHeader" use="literal"></soap:header>
</input>
<output>
<soap:body use="literal"></soap:body>
</output>
</operation>
</binding>
<service name="GetDeviceDetailsService">
<port name="GetDeviceDetailsPort" binding="tns:GetDeviceDetailsPortBinding">
<soap:address location="https://m2mstagingapi.vodafone.com:11851/GDSPWebServices/GetDeviceDetailsService"></soap:address>
</port>
</service>
<!-- setDeviceDetailsv2 -->
<message name="setDeviceDetailsv2">
<part name="parameters" element="tns:setDeviceDetailsv2"></part>
<part name="gdspHeader" element="tns:gdspHeader"></part>
</message>
<message name="setDeviceDetailsv2Response">
<part name="result" element="tns:setDeviceDetailsv2Response"></part>
</message>
<portType name="SetDeviceDetailsv2">
<operation name="setDeviceDetailsv2" parameterOrder="parameters gdspHeader">
<input message="tns:setDeviceDetailsv2"></input>
<output message="tns:setDeviceDetailsv2Response"></output>
</operation>
</portType>
<binding name="SetDeviceDetailsv2PortBinding" type="tns:SetDeviceDetailsv2">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"></soap:binding>
<operation name="setDeviceDetailsv2">
<soap:operation soapAction=""></soap:operation>
<input>
<soap:body use="literal" parts="parameters"></soap:body>
<soap:header message="tns:setDeviceDetailsv2" part="gdspHeader" use="literal"></soap:header>
</input>
<output>
<soap:body use="literal"></soap:body>
</output>
</operation>
</binding>
<service name="SetDeviceDetailsv2Service">
<port name="SetDeviceDetailsv2Port" binding="tns:SetDeviceDetailsv2PortBinding">
<soap:address location="https://m2mstagingapi.vodafone.com:11851/GDSPWebServices/SetDeviceDetailsv2Service"></soap:address>
</port>
</service>
<!-- submitWUTrigger -->
<message name="submitWUTrigger">
<part name="parameters" element="tns:submitWUTrigger"></part>
<part name="gdspHeader" element="tns:gdspHeader"></part>
</message>
<message name="submitWUTriggerResponse">
<part name="result" element="tns:submitWUTriggerResponse"></part>
</message>
<portType name="SubmitWUTrigger">
<operation name="submitWUTrigger" parameterOrder="parameters gdspHeader">
<input message="tns:submitWUTrigger"></input>
<output message="tns:submitWUTriggerResponse"></output>
</operation>
</portType>
<binding name="SubmitWUTriggerPortBinding" type="tns:SubmitWUTrigger">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"></soap:binding>
<operation name="submitWUTrigger">
<soap:operation soapAction=""></soap:operation>
<input>
<soap:body use="literal" parts="parameters"></soap:body>
<soap:header message="tns:submitWUTrigger" part="gdspHeader" use="literal"></soap:header>
</input>
<output>
<soap:body use="literal"></soap:body>
</output>
</operation>
</binding>
<service name="SubmitWUTriggerService">
<port name="SubmitWUTriggerPort" binding="tns:SubmitWUTriggerPortBinding">
<soap:address location="https://m2mstagingapi.vodafone.com:11851/GDSPWebServices/WUTriggerService"></soap:address>
</port>
</service>
<!-- submitWUTriggerv2 -->
<message name="submitWUTriggerv2">
<part name="parameters" element="tns:submitWUTriggerv2"></part>
<part name="gdspHeader" element="tns:gdspHeader"></part>
</message>
<message name="submitWUTriggerv2Response">
<part name="result" element="tns:submitWUTriggerv2Response"></part>
</message>
<portType name="SubmitWUTriggerv2">
<operation name="submitWUTriggerv2" parameterOrder="parameters gdspHeader">
<input message="tns:submitWUTriggerv2"></input>
<output message="tns:submitWUTriggerv2Response"></output>
</operation>
</portType>
<binding name="SubmitWUTriggerv2PortBinding" type="tns:SubmitWUTriggerv2">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"></soap:binding>
<operation name="submitWUTriggerv2">
<soap:operation soapAction=""></soap:operation>
<input>
<soap:body use="literal" parts="parameters"></soap:body>
<soap:header message="tns:submitWUTriggerv2" part="gdspHeader" use="literal"></soap:header>
</input>
<output>
<soap:body use="literal"></soap:body>
</output>
</operation>
</binding>
<service name="SubmitWUTriggerv2Service">
<port name="SubmitWUTriggerv2Port" binding="tns:SubmitWUTriggerv2PortBinding">
<soap:address location="https://m2mstagingapi.vodafone.com:11851/GDSPWebServices/WUTriggerv2Service"></soap:address>
</port>
</service>
</definitions>