Skip to content
This repository has been archived by the owner on Mar 4, 2024. It is now read-only.

Latest commit

 

History

History
29 lines (21 loc) · 1.84 KB

interfaces-general.md

File metadata and controls

29 lines (21 loc) · 1.84 KB

#Available Interfaces

Back to main page - Table of contents - Previous section - Next section

The SMS Gateway API have several different interfaces that you can choose to integrate towards. We generally suggest the REST API for both MT, MO and DR if you have no preference.

The different interfaces have some differences regarding what functionality is available, see table below:

Interface NameOutgoing (MT SMS)Incoming (MO SMS)Delivery Reports (DR)Comments
REST APIYesYesYesRecommended
SOAP APIYesNoNo
HTTP(S) GETYesYesYesNumber of messages in each batch limited by max URL length
SMTP (email)YesYesNoNot all parameters are available
SMPPYesYesYesOnly recommended if you have a pre-built SMPP client
TCP SocketYesNoNo

It is possible to combine the different interfaces, for example it is possible to send MT messages using SOAP webservices, receive MO SMS using Rest API (HTTP POST with JSON or XML) and recieve delivery reports using HTTP(S) GET.

When integrating towards SMS Gateway, make sure that your client support the latest TLS standards (e.g. TLSv1.2) and support cipher suites that are considered secure.