Web Service: SMSWarriorService

Target Namespace:
http://www.lexiconsoftware.gr/

Port SMSWarriorServiceSoap Port typeSource code

Location:
http://www.lexiconsoftware.gr/sms/service.asmx
Protocol:
SOAP
Transport protocol:
SOAP over HTTP
Operations:

Port SMSWarriorServiceSoap12 Port typeSource code

Location:
http://www.lexiconsoftware.gr/sms/service.asmx
Protocol:
SOAP
Transport protocol:
SOAP over HTTP
Operations:

Port SMSWarriorServiceHttpGet Port typeSource code

Location:
http://www.lexiconsoftware.gr/sms/service.asmx
Protocol:
HTTP
Default method:
GET
Operations:

Port SMSWarriorServiceHttpPost Port typeSource code

Location:
http://www.lexiconsoftware.gr/sms/service.asmx
Protocol:
HTTP
Default method:
POST
Operations:

Operations

    Port type SMSWarriorServiceHttpGetSource code

    1. AddUser
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      HTTP path:
      /AddUser
      Input:
      AddUserHttpGetIn (http:urlEncoded)Source code
      username type string
      Epomumia type string
      address type string
      city type string
      email type string
      mobile type string
      key type string
      Device type string
      Output:
      AddUserHttpGetOut (mime:mimeXml, part = Body)Source code
      Body type string
    2. Balance
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      HTTP path:
      /Balance
      Input:
      BalanceHttpGetIn (http:urlEncoded)Source code
      username type string
      password type string
      Output:
      BalanceHttpGetOut (mime:mimeXml, part = Body)Source code
      Body type string
    3. CheckIfUserExists
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      HTTP path:
      /CheckIfUserExists
      Input:
      CheckIfUserExistsHttpGetIn (http:urlEncoded)Source code
      username type string
      key type string
      Output:
      CheckIfUserExistsHttpGetOut (mime:mimeXml, part = Body)Source code
      Body type string
    4. CheckUserBalance
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      HTTP path:
      /CheckUserBalance
      Input:
      CheckUserBalanceHttpGetIn (http:urlEncoded)Source code
      username type string
      password type string
      key type string
      Output:
      CheckUserBalanceHttpGetOut (mime:mimeXml, part = Body)Source code
      Body type string
    5. CreateContact
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      HTTP path:
      /CreateContact
      Input:
      CreateContactHttpGetIn (http:urlEncoded)Source code
      username type string
      password type string
      Groupid type string
      ContactName type string
      ContactNumber type string
      Output:
      CreateContactHttpGetOut (mime:mimeXml, part = Body)Source code
      Body type string
    6. CreateGroup
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      HTTP path:
      /CreateGroup
      Input:
      CreateGroupHttpGetIn (http:urlEncoded)Source code
      username type string
      password type string
      GroupName type string
      Output:
      CreateGroupHttpGetOut (mime:mimeXml, part = Body)Source code
      Body type string
    7. Delivery
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      HTTP path:
      /Delivery
      Input:
      DeliveryHttpGetIn (http:urlEncoded)Source code
      msgid type string
      Output:
      DeliveryHttpGetOut (mime:mimeXml, part = Body)Source code
      Body type string
    8. RemindByEmail
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      HTTP path:
      /RemindByEmail
      Input:
      RemindByEmailHttpGetIn (http:urlEncoded)Source code
      email type string
      key type string
      Output:
      RemindByEmailHttpGetOut (mime:mimeXml, part = Body)Source code
      Body type string
    9. RemindByPhone
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      HTTP path:
      /RemindByPhone
      Input:
      RemindByPhoneHttpGetIn (http:urlEncoded)Source code
      mobile type string
      key type string
      Output:
      RemindByPhoneHttpGetOut (mime:mimeXml, part = Body)Source code
      Body type string
    10. SendSMS
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      HTTP path:
      /SendSMS
      Input:
      SendSMSHttpGetIn (http:urlEncoded)Source code
      username type string
      password type string
      Sender type string
      ToNumber type string
      Message type string
      DelayUntil type string
      Output:
      SendSMSHttpGetOut (mime:mimeXml, part = Body)Source code
      Body type string
    11. ViewContacts
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      HTTP path:
      /ViewContacts
      Input:
      ViewContactsHttpGetIn (http:urlEncoded)Source code
      username type string
      password type string
      GroupID type string
      Output:
      ViewContactsHttpGetOut (mime:mimeXml, part = Body)Source code
      Body type string
    12. ViewGroups
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      HTTP path:
      /ViewGroups
      Input:
      ViewGroupsHttpGetIn (http:urlEncoded)Source code
      username type string
      password type string
      key type string
      Output:
      ViewGroupsHttpGetOut (mime:mimeXml, part = Body)Source code
      Body type string

    Port type SMSWarriorServiceHttpPostSource code

    1. AddUser
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      HTTP path:
      /AddUser
      Input:
      AddUserHttpPostIn (mime:content)Source code
      username type string
      Epomumia type string
      address type string
      city type string
      email type string
      mobile type string
      key type string
      Device type string
      Output:
      AddUserHttpPostOut (mime:mimeXml, part = Body)Source code
      Body type string
    2. Balance
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      HTTP path:
      /Balance
      Input:
      BalanceHttpPostIn (mime:content)Source code
      username type string
      password type string
      Output:
      BalanceHttpPostOut (mime:mimeXml, part = Body)Source code
      Body type string
    3. CheckIfUserExists
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      HTTP path:
      /CheckIfUserExists
      Input:
      CheckIfUserExistsHttpPostIn (mime:content)Source code
      username type string
      key type string
      Output:
      CheckIfUserExistsHttpPostOut (mime:mimeXml, part = Body)Source code
      Body type string
    4. CheckUserBalance
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      HTTP path:
      /CheckUserBalance
      Input:
      CheckUserBalanceHttpPostIn (mime:content)Source code
      username type string
      password type string
      key type string
      Output:
      CheckUserBalanceHttpPostOut (mime:mimeXml, part = Body)Source code
      Body type string
    5. CreateContact
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      HTTP path:
      /CreateContact
      Input:
      CreateContactHttpPostIn (mime:content)Source code
      username type string
      password type string
      Groupid type string
      ContactName type string
      ContactNumber type string
      Output:
      CreateContactHttpPostOut (mime:mimeXml, part = Body)Source code
      Body type string
    6. CreateGroup
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      HTTP path:
      /CreateGroup
      Input:
      CreateGroupHttpPostIn (mime:content)Source code
      username type string
      password type string
      GroupName type string
      Output:
      CreateGroupHttpPostOut (mime:mimeXml, part = Body)Source code
      Body type string
    7. Delivery
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      HTTP path:
      /Delivery
      Input:
      DeliveryHttpPostIn (mime:content)Source code
      msgid type string
      Output:
      DeliveryHttpPostOut (mime:mimeXml, part = Body)Source code
      Body type string
    8. RemindByEmail
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      HTTP path:
      /RemindByEmail
      Input:
      RemindByEmailHttpPostIn (mime:content)Source code
      email type string
      key type string
      Output:
      RemindByEmailHttpPostOut (mime:mimeXml, part = Body)Source code
      Body type string
    9. RemindByPhone
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      HTTP path:
      /RemindByPhone
      Input:
      RemindByPhoneHttpPostIn (mime:content)Source code
      mobile type string
      key type string
      Output:
      RemindByPhoneHttpPostOut (mime:mimeXml, part = Body)Source code
      Body type string
    10. SendSMS
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      HTTP path:
      /SendSMS
      Input:
      SendSMSHttpPostIn (mime:content)Source code
      username type string
      password type string
      Sender type string
      ToNumber type string
      Message type string
      DelayUntil type string
      Output:
      SendSMSHttpPostOut (mime:mimeXml, part = Body)Source code
      Body type string
    11. ViewContacts
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      HTTP path:
      /ViewContacts
      Input:
      ViewContactsHttpPostIn (mime:content)Source code
      username type string
      password type string
      GroupID type string
      Output:
      ViewContactsHttpPostOut (mime:mimeXml, part = Body)Source code
      Body type string
    12. ViewGroups
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      HTTP path:
      /ViewGroups
      Input:
      ViewGroupsHttpPostIn (mime:content)Source code
      username type string
      password type string
      key type string
      Output:
      ViewGroupsHttpPostOut (mime:mimeXml, part = Body)Source code
      Body type string

    Port type SMSWarriorServiceSoapSource code

    1. AddUser
      Style:
      document
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      http://www.lexiconsoftware.gr/AddUser
      Input:
      AddUserSoapIn (soap:body, use = literal)Source code
      parameters type AddUser
      • username - optional; type string
      • Epomumia - optional; type string
      • address - optional; type string
      • city - optional; type string
      • email - optional; type string
      • mobile - optional; type string
      • key - optional; type string
      • Device - optional; type string
      Output:
      AddUserSoapOut (soap:body, use = literal)Source code
      parameters type AddUserResponse
      • AddUserResult - optional; type string
    2. Balance
      Style:
      document
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      http://www.lexiconsoftware.gr/Balance
      Input:
      BalanceSoapIn (soap:body, use = literal)Source code
      parameters type Balance
      • username - optional; type string
      • password - optional; type string
      Output:
      BalanceSoapOut (soap:body, use = literal)Source code
      parameters type BalanceResponse
      • BalanceResult - optional; type string
    3. CheckIfUserExists
      Style:
      document
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      http://www.lexiconsoftware.gr/CheckIfUserExists
      Input:
      CheckIfUserExistsSoapIn (soap:body, use = literal)Source code
      parameters type CheckIfUserExists
      • username - optional; type string
      • key - optional; type string
      Output:
      CheckIfUserExistsSoapOut (soap:body, use = literal)Source code
      parameters type CheckIfUserExistsResponse
      • CheckIfUserExistsResult - optional; type string
    4. CheckUserBalance
      Style:
      document
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      http://www.lexiconsoftware.gr/CheckUserBalance
      Input:
      CheckUserBalanceSoapIn (soap:body, use = literal)Source code
      parameters type CheckUserBalance
      • username - optional; type string
      • password - optional; type string
      • key - optional; type string
      Output:
      CheckUserBalanceSoapOut (soap:body, use = literal)Source code
      parameters type CheckUserBalanceResponse
      • CheckUserBalanceResult - optional; type string
    5. CreateContact
      Style:
      document
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      http://www.lexiconsoftware.gr/CreateContact
      Input:
      CreateContactSoapIn (soap:body, use = literal)Source code
      parameters type CreateContact
      • username - optional; type string
      • password - optional; type string
      • Groupid - optional; type string
      • ContactName - optional; type string
      • ContactNumber - optional; type string
      Output:
      CreateContactSoapOut (soap:body, use = literal)Source code
      parameters type CreateContactResponse
      • CreateContactResult - optional; type string
    6. CreateGroup
      Style:
      document
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      http://www.lexiconsoftware.gr/CreateGroup
      Input:
      CreateGroupSoapIn (soap:body, use = literal)Source code
      parameters type CreateGroup
      • username - optional; type string
      • password - optional; type string
      • GroupName - optional; type string
      Output:
      CreateGroupSoapOut (soap:body, use = literal)Source code
      parameters type CreateGroupResponse
      • CreateGroupResult - optional; type string
    7. Delivery
      Style:
      document
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      http://www.lexiconsoftware.gr/Delivery
      Input:
      DeliverySoapIn (soap:body, use = literal)Source code
      parameters type Delivery
      • msgid - optional; type string
      Output:
      DeliverySoapOut (soap:body, use = literal)Source code
      parameters type DeliveryResponse
      • DeliveryResult - optional; type string
    8. RemindByEmail
      Style:
      document
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      http://www.lexiconsoftware.gr/RemindByEmail
      Input:
      RemindByEmailSoapIn (soap:body, use = literal)Source code
      parameters type RemindByEmail
      • email - optional; type string
      • key - optional; type string
      Output:
      RemindByEmailSoapOut (soap:body, use = literal)Source code
      parameters type RemindByEmailResponse
      • RemindByEmailResult - optional; type string
    9. RemindByPhone
      Style:
      document
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      http://www.lexiconsoftware.gr/RemindByPhone
      Input:
      RemindByPhoneSoapIn (soap:body, use = literal)Source code
      parameters type RemindByPhone
      • mobile - optional; type string
      • key - optional; type string
      Output:
      RemindByPhoneSoapOut (soap:body, use = literal)Source code
      parameters type RemindByPhoneResponse
      • RemindByPhoneResult - optional; type string
    10. SendSMS
      Style:
      document
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      http://www.lexiconsoftware.gr/SendSMS
      Input:
      SendSMSSoapIn (soap:body, use = literal)Source code
      parameters type SendSMS
      • username - optional; type string
      • password - optional; type string
      • Sender - optional; type string
      • ToNumber - optional; type string
      • Message - optional; type string
      • DelayUntil - optional; type string
      Output:
      SendSMSSoapOut (soap:body, use = literal)Source code
      parameters type SendSMSResponse
      • SendSMSResult - optional; type string
    11. ViewContacts
      Style:
      document
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      http://www.lexiconsoftware.gr/ViewContacts
      Input:
      ViewContactsSoapIn (soap:body, use = literal)Source code
      parameters type ViewContacts
      • username - optional; type string
      • password - optional; type string
      • GroupID - optional; type string
      Output:
      ViewContactsSoapOut (soap:body, use = literal)Source code
      parameters type ViewContactsResponse
      • ViewContactsResult - optional; type string
    12. ViewGroups
      Style:
      document
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      http://www.lexiconsoftware.gr/ViewGroups
      Input:
      ViewGroupsSoapIn (soap:body, use = literal)Source code
      parameters type ViewGroups
      • username - optional; type string
      • password - optional; type string
      • key - optional; type string
      Output:
      ViewGroupsSoapOut (soap:body, use = literal)Source code
      parameters type ViewGroupsResponse
      • ViewGroupsResult - optional; type string

WSDL source code

<?xml version="1.0"?>
<wsdl:definitions targetNamespace="http://www.lexiconsoftware.gr/"
xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
xmlns:tns="http://www.lexiconsoftware.gr/"
xmlns:s="http://www.w3.org/2001/XMLSchema"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
>
<wsdl:types>
<s:schema elementFormDefault="qualified" targetNamespace="http://www.lexiconsoftware.gr/"></s:schema>
</wsdl:types>
<wsdl:portType name="SMSWarriorServiceSoap"></wsdl:portType>
<wsdl:portType name="SMSWarriorServiceHttpGet"></wsdl:portType>
<wsdl:portType name="SMSWarriorServiceHttpPost"></wsdl:portType>
<wsdl:binding name="SMSWarriorServiceSoap" type="tns:SMSWarriorServiceSoap"></wsdl:binding>
<wsdl:binding name="SMSWarriorServiceSoap12" type="tns:SMSWarriorServiceSoap"></wsdl:binding>
<wsdl:binding name="SMSWarriorServiceHttpGet" type="tns:SMSWarriorServiceHttpGet"></wsdl:binding>
<wsdl:binding name="SMSWarriorServiceHttpPost" type="tns:SMSWarriorServiceHttpPost"></wsdl:binding>
</wsdl:definitions>

About wsdl-viewer.xsl

This document was generated by SAXON 9.1.0.8 from Saxonica XSLT engine. The engine processed the WSDL in XSLT 2.0 compliant mode.
This page has been generated bywsdl-viewer.xsl, version 3.1.02