Welcome GuestLogin
© Copyright Link Mobility ASA
Home

Search the wiki

»

API Documentation


Mobile Payment


Other






PSWinCom Gateway SOAP WebService API

RSS
Modified on Mon, 27 Feb 2017 11:10 by Kjetil Meland Categorized as Gateway, SOAP API
The WebService Interface of the PSWinCom SMS/MMS Gateway service is suitable for application developers that have integrated support for utilizing WebServices in their tools. The interface is “firewall-friendly” since SOAP is running over a standard HTTP protocol and port number 80 is used for client connections.

It is a ASP.Net based classic style SOAP web service, which means that for developers using Microsoft Visual Studio it is convenient to work with this API.
However, developers using other platforms such as Java are advised to use our XML interface instead.

This interface has methods for both single message sending and bulk SMS message sending as well as for Wap Push.

Gateway connect information

SMS WebServicehttp://soap.pswin.com (failover: http://soap2.pswin.com)
SMS WSDLhttp://soap.pswin.com/?wsdl

Gateway connect information for load balanced setup

This endpoint is set up with loadbalancing across several gateways. If one shoudl fail it will be removed automatically. This gives better performance and stability. But cannot be used for CPA, GAS or MMS at this point.
SMS WebServicehttps://soap-lb1.pswin.com (failover: https://soap-lb2.pswin.com)
SMS WSDLhttps://soap-lb1.pswin.com/?wsdl

Legacy Endpoints - Not covered by load balancing, can be unavailable during maintenance

These endpoints are still in use, but customers should move to the ones on the primary list.
SMS WebServicehttp://sms.pswin.com/SOAP/SMS.asmx
Secure SMShttps://secure.pswin.com/SOAP/SMS.asmx
MMS WebServicehttp://sms.pswin.com/SOAP/MMS.asmx
Secure MMShttps://secure.pswin.com/SOAP/MMS.asmx
Receive WSDLhttps://secure.pswin.com/SOAP/Receive.asmx?wsdl

Security Considerations

Using plain HTTP should be done with caution when dealing with information. All data, including username and password, are sent as cleartext over the Internet and may be intercepted by a third-party. To increase security, the SSL secured transport layer (HTTPS) can be used.

See SSL certificates for details..

Objects/Complex types

Several complex types are defined to support the SOAP communication with the Gateway. Following is a description of these complex types and their class representation (C# syntax).


Methods


Testing

You can test the SOAP interface from the following page:


The C# source code of the SOAP Test is available for download.

See also

Gateway interfaces: | XML | HTTP | SMTP | SOAP | SFTP BatchLoader
Intouch interfaces: REST | Syncopy

© Copyright Link Mobility ASA.