Integration Guide Xura Messaging HTTP-Interface

Size: px
Start display at page:

Download "Integration Guide Xura Messaging HTTP-Interface"

Transcription

1 Integration Guide Xura Messaging HTTP-Interface Version Content is subject to change Xura Secure Communications GmbH Tel.: : asc-support@xura.com All rights reserved. This product and related documentation are protected by copyright and under licenses restricting its use, copying, distribution and compilation. No part of this product or related documentation may be reproduced in any form by any means without prior written authorisation of Xura Secure Communications GmbH.

2 TABLE OF CONTENTS 1 REVISION HISTORY INTRODUCTION Setup and Connection Data Resource Management Sender Identification UCS2 Messages Timeouts Configuration URLs and Downloads Error Codes Mobile Networks HTTP INTERFACE DESCRIPTION SMS Outbound Parameters Text Messages UCS2 Encoded Messages WAP-Push Messages Transparent Messages Concatenated Transparent Messages Splitting of Overlong Messages HTTP Return Values Sample Messages SMS Inbound Parameter HTTP Return Values Delivery Notifications Notification Format HTTP Return Values Ping HTTP Interface LIST OF TABLES AND SAMPLES List of Tables List of Samples Page: 2 of 18

3 1 REVISION HISTORY Date Author Version Comment Frank Merten Revised version Robert Riesener Added http ping Robert Riesener Set udh to mandatory for transparent sms Frank Merten Changed interface URL Frank Merten Minor changes in introduction chapter. Changed interface URL Frank Merten Minor changes in chapter Frank Merten Changed contact information Frank Merten Added parameter Type to Delivery Notification Jakub Flis Added information about password encoding Table 1: Revision History Page: 3 of 18

4 2 INTRODUCTION Xura messaging service platform provides a secure and highly available messaging platform. It offers different messaging interfaces for sending and receiving messages. This document describes the Xura HTTP Interface and provides various examples. For general information such as character mapping and notification states please consult the Xura Messaging Interface Guide. 2.1 Setup and Connection Data The HTTP messaging interface supports sending and receiving of messages via the HTTP GET method. Xura provides customers with the interface URL, customer identification number (cid), a password, and a target URL used for the delivery of data via HTTP(S)-Request. 2.2 Resource Management Due to security reasons Xura uses an IP-address white-list. Each customer must provide their IP- Address to apply for a Xura HTTP account. If the maximum number of connections per IP address or of the system are reached, the system will reply with an HTTP status code 503 (system temporarily not available). In this case it is recommended to retry. Usually 10 parallel connections per IP address are allowed. 2.3 Sender Identification The sender identification can be either alphanumeric (maximum 11 characters) or numeric. Please note that numeric sender identification must always be in international format, e.g UCS2 Messages UCS2 messages are supported by the HTTP Interface. The message text must be supplied url-encoded with 16-bit encoding (2 Bytes per character), e.g. %00A%00B%00C 2.5 Timeouts Xura uses a HTTP timeout of 300 seconds. The HTTP protocol defines the timeout of an HTTP request. We recommend that clients use a higher value in their client implementation, as otherwise delayed responses may not be correctly evaluated. Page: 4 of 18

5 2.6 Configuration URLs and Downloads Configuration constants and network information can be download via HTTP GET requests. Note: All interfaces listed in this chapter are not designed to be accessed by runtime processes or to be used for batch SMS delivery. Xura may apply request throttling filters to restrict the access to less than 10 requests per second per remote IP at any time. There is no guaranteed response time for these types of requests Error Codes All interface error codes are available as HTML documentation online: be provided by Xura>/messagegateway/errorcodes/ Mobile Networks The keys for operator and service provider names can be accessed as XML documents by supplying the country parameter as a query argument: be provided by Xura>/messagegateway/config/networks/list/?country=DE The country parameter is mandatory. The values are the country ISO codes (with exception of Great Britain where UK is used). Example 1: Response for Germany (DE) be provided by Xura>/messagegateway/config/networks/list/?country=DE <?xml version="1.0" encoding="iso "?> <networks listcreated=" :34:55"> <operator key="vistream" name="vistream"/> <operator key="viag" name="o2"/> <operator key="landline" name="landline / Festnetz"/> <operator key="eplus" name="e-plus"/> <operator key="d2" name="d2-vodafone"/> <operator key="d1" name="t-mobile"/> <serviceprovider key="victorvox" name="victorvox"/> <serviceprovider key="phonehouse" name="phonehouse"/> <serviceprovider key="mobilcom" name="mobilcom"/> <serviceprovider key="debitel" name="debitel"/> </networks> Sample 1: Mobile Network List (DE) Page: 5 of 18

6 3 HTTP INTERFACE DESCRIPTION 3.1 SMS Outbound Parameters Parameter Type Description Example cid m Customer identification, numeric value 3512 password m Customer authorization, alphanumeric value. Same as other parameters it should be URL-encoded (using Percent-encoding) from m Originating numeric telephone number (with complete country code so that replies are possible, max. 20 characters). or Alphanumeric sender max. 11 characters or Short code to m Target numeric telephone number starting with the complete country code (max. 20 characters). content m Content of the SMS message. ASCII Message : URL-encoded Binary SMS : Hexadecimal coded messages in capital letters Secret, %24%26cr Free-SMS This%20is%20a%20tes t%20message EF version m Interface version. Current version targetformat o String describing the target SMS format: COMMON.1.1 : Text SMS (Default if not set) COMMON.1.2 : Flash SMS COMMON.1.3 : Transparent WAP.1.2 : WAP PUSH Service Indication myid o Alphanumeric ID that can be set by customers (max. 128 characters) jobid o Numeric ID that can be set by customers. Range from 0 to notification o Indicates if a delivery notification is requested. 0: Delivery Notification Off (Default if not set) 1: Delivery Notification On scheduletime o Formatted date (yyyymmddhhmmss) for delayed sms delivery at the given time. validitytime o The maximum live time (yyyymmddhhmmss) of the sms. If the recipient mobile phone is offline and the validity time is reached, the sms message will be deleted from the SMSC. This feature is only available if supported by the network operator. COMMON.1.1 ID Page: 6 of 18

7 Table 2: HTTP Outbound Parameter Definition Text Messages Using only mandatory HTTP Interface parameter a simple text message will be send to the mobile phone. A signle SMS Text message can have up to 160 chars. Messages with more than 160 chars are automatic splittet into multiple SMS message (See chapter: Splitting of Overlong Messages) UCS2 Encoded Messages Using the coding parameter, a text SMS (targetformat=common.1.1) can be UCS2 encoded. The message text must be supplied url-encoded with 16-bit encoding (2 Bytes per character), e.g. %00A%00B%00C. The coding parameters must set to UCS2. If the parameter targetformat is set it must have the value COMMON.1.1 which is also the default. Parameter Type Description Example targetformat o String describing the target SMS format. Can only set to: COMMON.1.1 (Default if not set) coding m String describing the coding of content: ISO : standard encoding (Default if not set) UCS2 : 16-bit ucs2 encoding Table 3: HTTP Outbound Parameter for UCS2 messages This parameter is only permitted if the target format is COMMON.1.1 COMMON.1.1 UCS2 Page: 7 of 18

8 3.1.3 WAP-Push Messages Parameter Type Explanation Example targetformat m String describing the target SMS format. Must be set to: WAP.1.2 WAP.1.2 content m Descriptive text of the WAP Push message Xura url m URL for WAP Push message (URL-encoded) Maximum number of characters: 255 myid o This field identifies the WAP Push message on the mobile device. If myid is not set, the URL serves as the Identifier. expirytime o This field determines the validity period of the WAP Push message on the mobile device. (YYYYMMDDHHMMSS). If this value is not specified, the value will be set at 24 hours after delivery. Table 4: HTTP Outbound Parameter for WAP Push Messages http%3a%2f%2fwap%2 Emindmatics%2Ede Link23b-mindmatics.de Note: For a WAP push message, the content parameter contains the description of the push SMS. The description is displayed on the mobile device when receiving the WAP push message.the URL must be delivered URL-encoded. Example URL: Example URL-Encoded: http%3a%2f%2fwap.mindmatics.de%2fcgi%2fscript.pl%3fid%3d14%26text%3dnew%2520picture The myid parameter is optional. It serves as a Service-Indication (SI) identifier, which enables a device to distinguish between different service indications. If it is not set, the url will be used as the identifier. The calculation of the message length depends also on the setting of the myid parameter. Length calculation without MyId: l(ascii) (ASCII) <= 94 Length of ASCII-Content 1 SMS (Signs sequences: will not be counted in url) l(ascii) > 94 ceil [ ( ( l(ascii) x 2 ) + 72) / 256] Table 5: Length Calculation without MyId Page: 8 of 18

9 Length calculation with MyId: l(ascii) (ASCII) <= 91 Length of ASCII-Content 1 SMS (Signs sequences: will not be counted in url) l(ascii) > 91 ceil [ ( ( l(ascii) x 2 ) + 78) / 256] Table 6: Length Calculation with MyId Transparent Messages The parameter targetformat=common.1.3 allows delivery of transparent messages to the HTTP interface. This way all possible SMS parameters, e.g. user data header, message class and content, can be set as desired. In the case of a long SMS, it is the client s responsibility to ensure that messages are split and that the user data header contains all the relevant information. Parameter Type Description Example targetformat m String describing the target SMS format. Must be set to: COMMON.1.3 udh m Custom User Data Header (UDH) in binary format. The UDH will be processed transparently; it is the client s responsibility to split long SMS. msgclass m Defines the SMS message class: Valid values are: -1: no value 0: Message Class 0 1: Message Class 1 2: Message Class 2 3: Message Class 3 binary m Specifies whether the content of the message is binary. Valid values are: binary = 1 ascii = 0 Table 7: HTTP Outbound Parameter for Transparent Messages COMMON Note: If concatenated SMS, such as ringtones or logos, are delivered individually by COMMON.1.3, it is not guaranteed that they will be delivered over the same network operator s SMSC. The result of this may be that the concatenated SMS do not reach the mobile device in the correct order. In order to avoid this problem, it is therefore recommended that the above described format, e.g. WAP.1.2 is used or that the SMS is delivered in a single request as described in the section above. Page: 9 of 18

10 3.1.5 Concatenated Transparent Messages In the case of concatenated transparent SMS delivery (COMMON.1.3.), it is possible to transmit the component parts of a single SMS in one HTTP request. The request parameters udh and content must be set multiple times for every single message part. The isbinary and msgclass parameters are equally valid for all parts of the SMS. The order of the parameters have to match up: the first udh will correspond to the first content, the second udh will correspond to the second content, etc. Most importantly, the number of udh parameters has to correspond to the number of content parameters. This option is recommended for sending transparent SMS Splitting of Overlong Messages Xura follows the GSM specifications for setting maximum message length. However, the actual delivery is dependent on the operator and the mobile phone involved. Longer messages will be sent with an internal sequence number. Normally, blocks of 153 characters are sent in the case of an ASCII message with more than 160 characters. The following tables show the maximum length for different types of messages and the maximum block length if the maximum single message length is exceeded. When coding binary SMS, 2 bytes are calculated per hexadecimal value. Hence this type of notation of the message length. The number of send messages will be returned in the HTTP-Response. Lengths for message types with automatic splitting Target format Max. single message length Max. message length for multipart SMS COMMON.1.1 COMMON COMMON.1.1 (UCS2) 70 (2 byte characters) 67 WAP.1.2 2*133 2*128 Table 8: TargetFormats for Automatic Splitting of Overlong Messages Lengths for message types without automatic splitting Target format Binary Maximum length COMMON UDH length < 128 and length ASCII Content <= 160 and ceiling( (Length UDH / 2) * 8/7) + length ASCII <= 160 COMMON UDH length < 128 and length Binary Content <= 140 * 2 and (Length UDH / 2) + (Length Binary Content / 2) <= 140 Table 9: TargetFormats without Automatic Splitting of Overlong Messages Page: 10 of 18

11 3.1.7 HTTP Return Values In response to their HTTP(S) Request, the customer receives a XML Document (HTTP response code 200) containing the information displayed in the following table. For global errors, the interface will generate an HTTP response unequal to 200, e.g. Service Unavailable (HTTP 503) Internal Server Error (HTTP 500) Receiving a successful result from Xura means that the message was accepted and queued. Tag Description Example <smsreport > </smsreport> <date> </date> <result> </result> <errorcode> </errorcode> <errormessage> </errormessage> <msgid> </msgid> <msgparts> </msgparts> Table 10: HTTP Response Tags Root-Tag which contains single return values. Tag which contains the date and time of delivery in the form of: YYYY-MM-DD HH:MM:SS Z Tag that shows whether the SMS was successfully (success) or unsuccessfully (error) delivered to Xura. Possible values: error or success. This tag contains a numerical code in case of an error (i.e. if the result tag returns error ). In case of an error this tag displays a detailed error message. In case of a success, this tag contains the unique message ID (GUID) of this message. The message ID is a string containing maximum 128 characters. For successful deliveries, this tag shows the number of message parts transmitted :00: success -70 maximum content length exceeded 2D67C865FB6FA25A9261C7 5E8D2F0F2B 1 Page: 11 of 18

12 Example of a successful delivery response (Content type: text/xml): <?xml version= 1.0 encoding= ISO ?> <smsreport> <date> :00: </date> <result>success</result> <msgid>2d67c865fb6fa25a9261c75e8d2f0f2b </msgid> <msgparts>1</msgparts> </smsreport> Sample 2: Successful Delivery Response Example of an unsuccessful delivery response (Content type: text/xml): <?xml version= 1.0 encoding= ISO ?> <smsreport> <date> :05: </date> <result>error</result> <errorcode>-70</errorcode> <errormessage>maximum content length exceeded</errormessage> </smsreport> Sample 3: Unsuccessful Delivery Response Sample Messages Text Message via Lynx Using lynx, the delivery of an SMS message via the web interface could be read as follows: lynx dump Xura URL>? version=3.0&cid=3512&password=secret&to= &from= &content= Dies+ist+ein+test Sample 4: Text Message via Lynx Text Messages Xura URL>? version=3.0 &cid=3512 &password=secret &to= &from= &content=dies+ist+ein+test Sample 5: Text Message Xura URL>? version=3.0 &cid=3512 &password=secret &to= &from= &content=this+is+the+euro+sign+%80 Sample 6: Euro sign in Messages Flash Messages Xura URL>? version=3.0 &cid=3512 &password=secret &to= &from= &content=dies+ist+ein+test &targetformat=common.1.2 Sample 7: Flash Message Page: 12 of 18

13 UCS2 encoded Messages Xura URL>? version=3.0 &cid=3512 &password=secret &to= &from= &content=%00t%00h%00i%00s%00+%00i%00s%00+%00a%00+%00t%00e%00s%00t &targetformat=common.1.1 &coding=ucs2 Sample 8: UCS2 encoded Message Transparent Messages Xura URL>? version=3.0 &cid=3512 &password=secret &to= &from= &content=024a3a6d39bd9165bdd5c ead197d4460a dc d c3125a092f DB54498A23049B824C3125A092F B3126D8A22C516828BC145A0A DC12720A22C49B824E414460A28D B414520A22C494424B212618A23000 &targetformat=common.1.3 &udh= &msgclass=3 &binary=1 Sample 9: Transparent Message Concatenated Transparent Messages Xura URL>? version=3.0 &cid=3512 &password=secret &from=0000 &to= &targetformat=common.1.3 &binary=1 &msgclass=3 &udh=4d c43004d454c4f44593a2a a a d0a454e443a494d454c4f4459 &udh=5e c57004d454c4f44593a2a a a a a d0a454e443a494d454c4f4459 &udh= c3b004d454c4f44593a2a a a a a d0a454e443a494d454c4f4459 &content= &content= &content= Sample 10: Concatenated Transparent Message WAP Push messages Xura URL>? version=3.0 &cid=3512 &password=secret &to= &from= &content=mindmatics AG &url=http%3a%2f%2fwww%2emindmatics%2ecom &targetformat=wap.1.2 Sample 11: WAP Push Message with URL Parameter Page: 13 of 18

14 3.2 SMS Inbound Parameter Xura forwards inbound messages via HTTP GET Request. Therefore the customers has to provide its URL. The basic URL must be less than 254 character. Xura also needs to know the timeout of the customers web server. The following table shows all standard parameters which can be forwarded. All HTTP GET parameter names can be customized. guid Parameter Type Description Example m Unique identifier of the message. The GUID can be used to refer to the message or track processing of the message. content m The content of the sms. Sound 1 coding to m m This parameter describes the encoding of a message depends on the SMS encoding we received from the mobile network. Possible values are: -ISO (default for standard text SMS) -BINARY -UCS2 Receiving number of the message (short code or longnumber). to_country m The country code of the short code number. DE from m The mobile phone number of the user sending the sms. The parameter can also be a encrypted number in some specific countries. from_country o The country of the originator msisdn. DE from_operator o The operator, as far as known. D1 from_serviceprovider timestamp o o The serviceprovider, as far as known. The serviceprovider can differ from the operator. The timestamp of a message is generated when a messages was received by Xura and is formatted according to RFC BFC5FE99CEEFEE3 5DD7FF2DADE9498 ISO DEBITEL keyword o Matched keyword of the MO message. Sound T12:59:40+02:00. udh o UserDataHeader of the message Table 11: HTTP Inbound Parameter Definition Example with standard parameter names: URL>?guid=34BFC5FE99CEEFEE35DD7FF2DADE9498&content=Sound%201&timestamp= &to=12345&to_country=de&from= Sample 12: Inbound Message with Standard Parameter Names HTTP Return Values A delivery is performed successfully if the Xura server receives the HTTP-Status Code 200 OK from the customer web server. If the customer web server does not send this status in time Xura will reattempt the delivery. The content of the HTTP-response will not be parsed and evaluated. Page: 14 of 18

15 3.3 Delivery Notifications Notifications are delivered by Xura via HTTP POST to the customer s web server. Therefore the customers has to provide its URL. The basic URL must be less than 254 character. An reply from the customer server must be sent within 300 seconds (timeout), otherwise the notification will be delivered again. The HTTP interface will forward the final delivery status to the client, such as Delivered, Expired, Undeliverable, etc. The delivery status will be encoded in the <errorcode> tag. The detailed error code will be encoded in the <detailederror> tag. For detailed information regarding possible notification states and errors see WP Xura Messaging Interface Guide Notification Format Tag Explanation Example <notificationreport> Root-tag, which contains the single return values <date> Time stamp containing the date and the time :51 of the arrival of the notification, having the format DDMMYYYY HH:MM:SS <result> Tag, which indicates if the SMS has been success successfully (success) or unsuccessfully (error) delivered by Xura. Possible values: error or success <errorcode> Contains the error code - only present in 1001 error case. <detailederror> Contains the detailed error code - only 007 present in error case. <errormessage> Contains an error message - only present in sms timeout error case. <msgid> Message ID of the original delivered MT 0C9270F5B00ACD01DC3F4AB28 message. <jobid> Numeric id, which can be set by the customer, 1234 when sending a MT message. If the jobid has not been set by the former delivery, this tag will not be present anymore <myid> Alphanumeric id, which can be set by the ABC1234DE customer, when sending a MT message. If the myid has not been set by the former delivery, this tag will not be present. <cid> Customer s numeric identification. 0 <recnbr> Msisdn, which has been set by the former SMS delivery. <type> This optional parameter defines whether the message was delivered as SMS message or as TRUSTEGO message. Possible values are SMS or TRUSTEGO. This parameter is only available when requested. TRUSTEGO Table 12: HTTP Notification Parameter Tags Page: 15 of 18

16 A notification always corresponds to a previously sent MT message. When a message has been sent successfully, a global unique identifier (msgid) will be included in the response. Note: For a concatenated message only one notification will be sent. Example for a successful DLN with type paramter: <?xml version="1.0" encoding="iso "?> <notificationreport> <date> :51:23</date> <result>success</result> <msgid>0c9270f5b00acd01dc3f4ab28dcd1442</msgid> <cid>0</cid> <recnbr> </recnbr> <type>sms</type> </notificationreport> Sample 13: Successful DLN without MyId and JobId Example for a successful DLN with MyId and JobId: <?xml version="1.0" encoding="iso "?> <notificationreport> <date> :51:23</date> <result>success</result> <msgid>0c9270f5b00acd01dc3f4ab28dcd1442</msgid> <jobid>1234</jobid> <myid>abc1234de</myid> <cid>0</cid> <recnbr> </recnbr> </notificationreport> Sample 14: Successful DLN with MyId and JobId Example for an unsuccessful DLN: <?xml version="1.0" encoding="iso "?> <notificationreport> <date> :51:23</date> <result>error</result> <msgid>0c9270f5b00acd01dc3f4ab28dcd1442</msgid> <cid>0</cid> <recnbr> </recnbr> <errorcode>1001</errorcode> <detailederror>007</ detailederror > <errormessage>sms timeout</errormessage> </notificationreport> Sample 15: Unsuccessful DLN without MyId and JobId Example for an unsuccessful DLN with MyId JobId: <?xml version="1.0" encoding="iso "?> <notificationreport> <date> :51:23</date> <result>error</result> <msgid>0c9270f5b00acd01dc3f4ab28dcd1442</msgid> <jobid>1234</jobid> <myid>abc1234de</myid> <cid>0</cid> <recnbr> </recnbr> <errorcode>1001</errorcode> <detailederror>007</ detailederror > <errormessage>sms timeout</errormessage> </notificationreport> Sample 16: Unsuccessful DLN with MyId and JobId Page: 16 of 18

17 3.3.2 HTTP Return Values A notification delivery is performed successfully if the Xura server receives the HTTP-Status Code 200 OK from the customer web server. If the customer web server does not send this status in time Xura will reattempt the delivery. The content of the HTTP-response will not be parsed and evaluated. 3.4 Ping HTTP Interface It is possible to check if the http interface is up and running by calling the following url. be provided by Xura>/messagegateway/ping.jsp be provided by Xura>/messagegateway/clientcertificate/ping.jsp Example of a ping result: <?xml version="1.0" encoding="iso "?> <pingreport version="3.1"> <date> :00: </date> <result>success</result> <msgid>994147b9e9378c e5828d0b69</msgid> </pingreport> Sample 17: Http ping result xml Page: 17 of 18

18 4 LIST OF TABLES AND SAMPLES 4.1 List of Tables Table 1: Revision History... 3 Table 2: HTTP Outbound Parameter Definition... 7 Table 3: HTTP Outbound Parameter for UCS2 messages... 7 Table 4: HTTP Outbound Parameter for WAP Push Messages... 8 Table 5: Length Calculation without MyId... 8 Table 6: Length Calculation with MyId... 9 Table 7: HTTP Outbound Parameter for Transparent Messages... 9 Table 8: TargetFormats for Automatic Splitting of Overlong Messages Table 9: TargetFormats without Automatic Splitting of Overlong Messages Table 10: HTTP Response Tags Table 11: HTTP Inbound Parameter Definition Table 12: HTTP Notification Parameter Tags List of Samples Sample 1: Mobile Network List (DE)... 5 Sample 2: Successful Delivery Response Sample 3: Unsuccessful Delivery Response Sample 4: Text Message via Lynx Sample 5: Text Message Sample 6: Euro sign in Messages Sample 7: Flash Message Sample 8: UCS2 encoded Message Sample 9: Transparent Message Sample 10: Concatenated Transparent Message Sample 11: WAP Push Message with URL Parameter Sample 14: Inbound Message with Standard Parameter Names Sample 18: Successful DLN without MyId and JobId Sample 17: Successful DLN with MyId and JobId Sample 20: Unsuccessful DLN without MyId and JobId Sample 19: Unsuccessful DLN with MyId and JobId Sample 21: Http ping result xml Page: 18 of 18

CLX MSISDN Lookup Interface Description

CLX MSISDN Lookup Interface Description CLX MSISDN Lookup Interface Description VERSION 2.1.0 CONTENT IS SUBJECT TO CHANGE TEL.: +49 89 201 727 0 E-MAIL: SUPPORT-DE@CLXCOMMUNICATIONS.COM All rights reserved. This product and related documentation

More information

Integration Guide Xura Messaging SMTP- Interface

Integration Guide Xura Messaging SMTP- Interface Integration Guide Xura Messaging SMTP- Interface Version 1.3.0 Content is subject to change Xura Secure Communications GmbH Tel.: +49 89 201 727 0 e-mail.: asc-support@xura.com All rights reserved. This

More information

SMS Outbound. HTTP interface - v1.1

SMS Outbound. HTTP interface - v1.1 SMS Outbound HTTP interface - v1.1 Table of contents 1. Version history... 5 2. Conventions... 5 3. Introduction... 6 4. Application Programming Interface (API)... 7 5. Gateway connection... 9 5.1 Main

More information

SMS Outbound. SMTP interface - v1.1

SMS Outbound. SMTP interface - v1.1 SMS Outbound SMTP interface - v1.1 Table of contents 1. Version history... 5 2. Conventions... 5 3. Introduction... 6 4. Gateway connection... 7 4.1 E-mail message format... 7 4.2 Header section... 7 4.3

More information

Forthnet Mobile Platform - groupsms http interface v1.0 1 / 9

Forthnet Mobile Platform - groupsms http interface v1.0 1 / 9 Table of Contents Introduction... 2 Requirements... 2 Connecting to Forthnet Mobile Platform... 2 Message submission... 3 Client Request... 3 Parameters... 4 Parameter user... 4 Parameter pass... 4 Parameter

More information

LINK Mobility SMS REST API MT and Delivery Reports Version 1.3; Last updated September 21, 2017

LINK Mobility SMS REST API MT and Delivery Reports Version 1.3; Last updated September 21, 2017 LINK Mobility SMS REST API MT and Delivery Reports Version 1.3; Last updated September 21, 2017 For help, contact support@linkmobility.com The most up-to-date version of this document is available at http://www.linkmobility.com/developers/

More information

SMS Submit Interface description HTTP Version 1.5

SMS Submit Interface description HTTP Version 1.5 SMS Submit Interface description HTTP Version 1.5 This document is intended for application developers with knowledge about the HTTP protocol. Document history Version Description 1.5 Spelling error corrected

More information

Revision: 50 Revision Date: :43 Author: Oliver Zabel. GTX Mobile Messaging SMS Gateway Interface Simple HTTP API Manual

Revision: 50 Revision Date: :43 Author: Oliver Zabel. GTX Mobile Messaging SMS Gateway Interface Simple HTTP API Manual Revision: 50 Revision Date: 09.06.17 14:43 Author: Oliver Zabel GTX Mobile Messaging SMS Gateway Interface Simple HTTP API Manual Table of Contents Table of Contents... 2 Introduction... 3 Sending SMS...

More information

All requests must be authenticated using the login and password you use to access your account.

All requests must be authenticated using the login and password you use to access your account. The REST API expects all text to be encoded as UTF-8, it is best to test by sending a message with a pound sign ( ) to confirm it is working as expected. If you are having issues sending as plain text,

More information

Cloud SMS API Guide. Version 5.1

Cloud SMS API Guide. Version 5.1 Cloud SMS API Guide Version 5.1 Cloud API Guide v5.1 Page 1 of 18 Table of Content 1 Overview 1 2 MACH Push Messaging 2 3 MT API Details 3 3.1 Send Message 3 3.2 Send Long Concatenated Messages 8 4 MO

More information

Pro Solutions Interface specification

Pro Solutions Interface specification Interface specification Version 3.1.0 Copyright Telenor Sverige AB 2010 Contents: 1 Introduction...3 2 Protocols for interconnection...3 3 Content format...3 4 XML References...4 5 Abbreviations...4 6

More information

NIC SMS SERVICE INTEGRATION

NIC SMS SERVICE INTEGRATION Overview NIC Messaging Division has set up new SMS Gateway services. In order to integrate your application and to access different services like reports and statistics please refer to below steps. To

More information

SMS-Bulk Gateway HTTP interface

SMS-Bulk Gateway HTTP interface SMS-Bulk Gateway HTTP interface Release 3.0.0 2001-2017 SmsItaly.Com 1 1 Introduction 1.1 Summary Only authorized users can submit SMS messages for delivery by one of the following methods: - Internet

More information

Integrating with Cellsynt's SMS gateway via HTTP interface (technical documentation)

Integrating with Cellsynt's SMS gateway via HTTP interface (technical documentation) Integrating with Cellsynt's SMS gateway via HTTP interface (technical documentation) Integrating with Cellsynt's SMS gateway via HTTP interface (technical documentation) Table of Contents Part I Introduction

More information

Technical Guide. REST API for Mobile Outbound SMS

Technical Guide. REST API for Mobile Outbound SMS Technical Guide REST API for Mobile Outbound SMS Munich +49 89 202 451 100 Singapore +65 6478 3020 London +44 207 436 0283 San Francisco +1 415 527 0903 sales@tyntec.com www.tyntec.com Table of Contents

More information

SMS Pro/Billing Pro. Interface specification. Version 3.0.1

SMS Pro/Billing Pro. Interface specification. Version 3.0.1 SMS Pro/Billing Pro Interface specification Version 3.0.1 Copyright Telenor Sverige AB 2008 Contents: 1 Introduction... 3 2 Protocols for interconnection... 3 3 Content format... 3 4 XML References...

More information

Gatesms.eu Mobile Solutions for Business

Gatesms.eu Mobile Solutions for Business TECHNICAL SPECIFICATIONS XML Web API GATESMS.EU, version 1.1 Prepared by: Gatesms.eu Contents Document version history...3 Security...3 General requirements...3 HTTP transmission security mechanism...3

More information

SONERA OPERATOR SERVICE PLATFORM OPAALI PORTAL SMS. FREQUENTLY ASKED QUESTIONS, version 2.0

SONERA OPERATOR SERVICE PLATFORM OPAALI PORTAL SMS. FREQUENTLY ASKED QUESTIONS, version 2.0 SONERA OPERATOR SERVICE PLATFORM FREQUENTLY ASKED QUESTIONS, version 2.0 OPAALI PORTAL Q: Why Registration link to Opaali portal does not work currently, HTTP Operation Forbidden error is shown? A: Sonera's

More information

cellip CELLIPS SMS INTERFACE DESCRIPTION HTTP GET INNEHÅLLSFÖRTECKNING

cellip CELLIPS SMS INTERFACE DESCRIPTION HTTP GET INNEHÅLLSFÖRTECKNING INNEHÅLLSFÖRTECKNING Innehållsförteckning... 1 1 Introduction... 2 1.1 Scope... 2 2 HTTP Get interface... 2 2.1 Mobile Terminated Messages... 2 2.1.1 Usage... 2 2.1.2 Parameters... 2 2.1.3 Codes... 4 2.1.4

More information

Response: Note: Please define Dynamic Value in ##Field## The following are the parameters used: For Unicode Message:

Response: Note: Please define Dynamic Value in ##Field## The following are the parameters used: For Unicode Message: For Unicode Message: Promotional Unicode Message API http://cloud.smsindiahub.in/vendorsms/pushsms.aspx?user=youruserid&password=yourpassword& msisdn=919898xxxxxx&sid=senderid&msg=पर षण स द श &fl=0&dc=8

More information

ERMES. Technical Specification for ex MPAY services integration. version /10/2018

ERMES. Technical Specification for ex MPAY services integration. version /10/2018 ERMES Technical Specification for ex MPAY services integration version 1.7 26/10/2018 Summary 1.Changes...3 2.Introduction...4 2.1.Glossary...4 3.ERMES API Overview...5 3.1.Protocol...6 4.ERMES API...9

More information

API Integration Document

API Integration Document API Integration Document Table of Contents 1 Introduction to API... 3 2 Services... 3 2.1 Message Compose... 3 2.2 Campaign Status... 8 2.3 Reply Message... 9 2.3.1 Client Request... 9 3 About mvaayoo...

More information

Mobile forensics. SMS (Short Message Service) EMS, MMS, CBS

Mobile forensics. SMS (Short Message Service) EMS, MMS, CBS Mobile forensics SMS (Short Message Service) EMS, MMS, CBS How the Mobiles Work The Route of a Mobile Phone Telephone Call, (or SMS or user data traffic) SIM card Radio access network Core network MS/UE

More information

Dynmark Messaging Platform XML HTTP Interface Quick Start Guide. Draft Revision September

Dynmark Messaging Platform XML HTTP Interface Quick Start Guide. Draft Revision September Dynmark Messaging Platform XML HTTP Interface Quick Start Guide Draft Revision 3.0.5 4 September 2006 E-mail: support@e-txt.co.uk CONTENTS Sending Messages... 3 Sending a Simple Message...3 Text Merge

More information

In order to create your proxy classes, we have provided a WSDL file. This can be located at the following URL:

In order to create your proxy classes, we have provided a WSDL file. This can be located at the following URL: Send SMS via SOAP API Introduction You can seamlessly integrate your applications with aql's outbound SMS messaging service via SOAP using our SOAP API. Sending messages via the SOAP gateway WSDL file

More information

HTTP Specification Version 1.83

HTTP Specification Version 1.83 HTTP Specification Version 1.83 1. HTTP URL link 2. Sending Text Message 3. Sending Flash Message 4. Sending Unicode Message 5. Sending Binary Message 6. Sending 2D Barcode Message 7. Check for credits

More information

API Documentation. Release Version 1 Beta

API Documentation. Release Version 1 Beta API Documentation Release Version 1 Beta Document Version Control Version Date Updated Comment 0.1 April 1, 2016 Initialize document 1 Release version PROMOTEXTER V3 BETA - API Documentation 1 Table of

More information

Message parameter details

Message parameter details HTTP API for Message Forwarding (SMS India Hub Gateway Version 1.1) Overview... 2 Introduction... 2 Messaging... 3 Message parameter details... 4-7 Error Codes... 8 Contact Details... 9 Overview This document

More information

mvaayoo API Ver 1.2.0

mvaayoo API Ver 1.2.0 Ver 1.2.0 DOCUMENT RELEASE NOTE Ver 1.2.0 Author(s): Sriram Gopal Reddy K Date: 21/10/2009 Reviewer(s): Dipto Mukherjee Date: 21/10/2009 Approved by: Date: REVISION HISTORY Document No: Document Title:

More information

TWW UNIMESSAGE. Volume SMS Messaging. Web services Integration Guide ( Version 3.09 )

TWW UNIMESSAGE. Volume SMS Messaging. Web services Integration Guide ( Version 3.09 ) TWW UNIMESSAGE Volume SMS Messaging Web services Integration Guide ( Version 3.09 ) 1 TWW UNIMESSAGE Volume SMS Messaging WEBSERVICES Integration Guide Information in this document, or in the described

More information

HTTP Based Unified API

HTTP Based Unified API HTTP Based Unified API SMS GATEWAY Issue 5.0 June 2017 1 HTTP Based Unified API HTTP ACCESS MODEL INTRODUCTION The platform exposes a HTTP interface to its SMS Gateway. The SMS Gateway can be used for

More information

Way2mint SMS Mobile Terminate (MT) API Guide for HTTP HTTPS

Way2mint SMS Mobile Terminate (MT) API Guide for HTTP HTTPS Way2mint SMS Mobile Terminate (MT) API Guide for HTTP HTTPS The content of this document are copyright and remain the property of. This document is not to be reproduced in any form, whether electronic,

More information

Quriiri HTTP MT API. Quriiri HTTP MT API v , doc version This document describes the Quriiri HTTP MT API version 1 (v1).

Quriiri HTTP MT API. Quriiri HTTP MT API v , doc version This document describes the Quriiri HTTP MT API version 1 (v1). Quriiri HTTP MT API This document describes the Quriiri HTTP MT API version 1 (v1). Sending messages Request types Security Request parameters Request examples JSON POST GET Response JSON response example

More information

Wired 2 Wireless Technology Solutions API Help Document Copyright Introduction. 2. Parameter list

Wired 2 Wireless Technology Solutions API Help Document Copyright Introduction. 2. Parameter list 1. Introduction Wired 2 Wireless Technology Solutions offers an easy way to send and receive messages via its built-in webserver using HTTP. In this document you will learn how to send SMS, check delivery

More information

Way2mint SMS Mobile Terminate (MT) API Guide for HTTP / HTTPS

Way2mint SMS Mobile Terminate (MT) API Guide for HTTP / HTTPS Way2mint SMS Mobile Terminate (MT) API Guide for HTTP / HTTPS 10/1/2009 Way2mint Services Prepared by: Mohit Jaswani Copyright Way2mint Services The content of this document are copyright and remain the

More information

SMSPortal SMS Encapsulation (8bit data)

SMSPortal SMS Encapsulation (8bit data) API HTTP POST Version 2.3.0 Introduction With this document we would like to explain to all users how can be sent one sms through our API. 1.0.0 How to send SMS For each SMS that the user wants to send,

More information

HTTP API Specification V2.7

HTTP API Specification V2.7 HTTP API Specification V2.7 Version information Version Comment Date V2.7 Added testsms call 2017-08-09 V2.6 HTTPS information added 2016-12-10 Added error code 4007 V2.5 Changed endpoints 2016-12-09 Added

More information

Table of Contents. Developer Manual...1

Table of Contents. Developer Manual...1 Table of Contents Developer Manual...1 API...2 API Overview...2 API Basics: URL, Methods, Return Formats, Authentication...3 API Errors...4 API Response Examples...6 Get Articles in a Category...6 Get

More information

Front Gateway Product Description for the connection between the SMS gateway and customer

Front Gateway Product Description for the connection between the SMS gateway and customer Front Gateway Product Description for the connection between the SMS gateway and customer Applies to: SMS Gateway Standard SMS Gateway Proff SMS Gateway PSK Development Manual v.2.22 2017-05-05 Side 1

More information

Cisco Encryption

Cisco  Encryption This chapter contains the following sections: Overview of, page 1 How to Encrypt Messages with a Local Key Server, page 2 Encrypting Messages using the Email Security Appliance, page 3 Determining Which

More information

SMS API TECHNICAL SPECIFICATION

SMS API TECHNICAL SPECIFICATION SMS API TECHNICAL SPECIFICATION Version 2.1 Provision of the Click SMS Gateway Service is dependent upon compliance with the specifications contained in this document. Although Click SMS has taken reasonable

More information

SMS HTTP API DOCUMENTATION December 2012

SMS HTTP API DOCUMENTATION December 2012 SMS HTTP API DOCUMENTATION December 2012 TABLE OF CONTENTS 1.0) INTRODUCTION 3 2.0) SENDING NORMAL TEXT MESSAGES 4 3.0) SENDING UNICODE (UCS2) MESSAGES (MULTILINGUAL) 5 4.0) SENDING UDH HEADER MESSAGES

More information

3GPP TS V8.2.0 ( )

3GPP TS V8.2.0 ( ) TS 29.311 V8.2.0 (2011-09) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals; Service Level Interworking (SLI) for Messaging Services

More information

Bulk HTTP API Specification

Bulk HTTP API Specification Bulk HTTP API Specification (Document Version 1.0) (This Document gives details on how to send messages via the Bulk HTTP API for the CloudSMS Gateway) HTTP API to submit messages to CloudSMS http://developers.cloudsms.com.ng/api.php?userid=xxxx&password=yyyyy&type=y&destinati

More information

Enable Continuity for all users on all domains on the account to comply with business continuity regulations.

Enable  Continuity for all users on all domains on the account to comply with business continuity regulations. If you make setting changes, allow a few minutes for the changes to take effect. Important If your organization is using LDAP Authentication and your LDAP server goes offline, the Barracuda Email Security

More information

ezeesms URL API Documentation

ezeesms URL API Documentation ezeesms URL API Documentation 1 1. ABOUT COMPANY: Pinnacle Teleservices Pvt. Ltd. is a leading Cellular IT Solutions Company established in 2003 and awarded as ISO 9001: 2008 Certified Company, traveled

More information

Send-only SMS user guide

Send-only SMS user guide Send-only SMS user guide Send-only SMS communications sometimes called SMS blasts are used to send information to recipients with no requirement to receive any return information. See the 2-way SMS user

More information

We currently are able to offer three different action types:

We currently are able to offer three different action types: SMS Inbound Introduction SMS Inbound provides a simple to use interface for receiving inbound MMS messages. Inbound Message Actions Inbound Message Actions in SMS Inbound are things that our system can

More information

4 Mobile-Originated - is a term used to determine the identification of the source direction or originator of a message.

4 Mobile-Originated - is a term used to determine the identification of the source direction or originator of a message. www.o2.cz 1 www.o2.cz 2 Content 1 Introduction... 4 1.1 Purpose and Scope... 4 1.2 Definitions, Acronyms and Abbreviations... 4 2 System Context and usage Scenarios... 5 2.1 Key Usage Scenarios and Service

More information

Reqs-LTE-SMS. Device Requirements Issued: Mar-16

Reqs-LTE-SMS. Device Requirements Issued: Mar-16 Reqs-LTE-SMS Device Requirements Issued: Mar-16 This document provides initial information related to Verizon Wireless Long Term Evolution (LTE) Reqs-LTE- SMS requirement document. All information herein

More information

HTTP API - HELP DOCUMENT

HTTP API - HELP DOCUMENT 1. INTRODUCTION This document is to provide help and illustrations to users who wish to delivery SMS using the SMSCountry SMS Gateway via the HTTP Protocol. Accessing gateway through HTTP API is one of

More information

REST SERVICE. Web Services API Version 1.5

REST SERVICE. Web Services API Version 1.5 REST SERVICE Web Services API Version 1.5 The information contained within this document is the property of PageOne Communications Ltd and may not be copied used or disclosed in whole or in part, except

More information

Transactional- Interface Specification

Transactional- Interface Specification Transactional-Email Interface Specification MailSolution - Version 2.1 Experian Deutschland GmbH Kaistr. 2 40221 Düsseldorf Tel: +49 (0) 211 220 424 0 Support: +49 (0) 211 220 424 60 Fax: +49 (0) 211 220

More information

4/ FGC Uen Rev C IPX. Implementation Guide SMS Utility API 1.0

4/ FGC Uen Rev C IPX. Implementation Guide SMS Utility API 1.0 4/155 19-FGC 101 0169 Uen Rev C IPX Implementation Guide SMS Utility API 1.0 All rights reserved. No part of this document may be reproduced in any form without the written permission of the copyright

More information

Notification Services

Notification Services Apple Push Notifications, page 1 Email Notifications, page 5 Multiple Email Notification Configuration, page 9 SMS Notifications, page 12 Multiple SMSC Server Configuration, page 20 Real Time Notifications,

More information

eservices channel-any_name_for_sms Section

eservices channel-any_name_for_sms Section eservices channel-any_name_for_sms Section 6/30/2018 channel-any_name_for_sms Section default-reply-address driver-classname inbound-route password reconnection-timeout session-by-address session-by-text

More information

ETSI TS V8.1.0 ( ) Technical Specification

ETSI TS V8.1.0 ( ) Technical Specification TS 129 311 V8.1.0 (2009-04) Technical Specification Universal Mobile Telecommunications System (UMTS); LTE; Service Level Interworking for Messaging Services (3GPP TS 29.311 version 8.1.0 Release 8) 1

More information

API-SMS HTTP/GET Interface Ref Push SMS, Balance, ACKs. April 18, 2017 v1.12

API-SMS HTTP/GET Interface Ref Push SMS, Balance, ACKs. April 18, 2017 v1.12 Ref. 17041802 - Push SMS, Balance, ACKs. April 18, 2017 v1.12 Index Page 1 Introduction 3 1.1 Changelog 3 2 Send SMS messages (MT) 4 2.1 Required information 4 2.2 HTTP/GET Messaging 4 2.3 HTTP/GET Variables

More information

Configuring Gmail (G Suite) with Cisco Cloud Security

Configuring Gmail (G Suite) with Cisco Cloud  Security Configuring Gmail (G Suite) with Cisco Cloud Email Security This document covers the steps required to integrate Cisco Cloud Email Security with Google G Suite for inbound and outbound email delivery.

More information

3GPP TS V7.6.0 ( )

3GPP TS V7.6.0 ( ) TS 23.204 V7.6.0 (2009-03) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Support of Short Message Service (SMS) over generic Internet

More information

v2.12 XML Interface Specification

v2.12 XML Interface Specification v2.12 XML Interface Specification Revision History Date Revision 11-11-1999 0.1 Initial Draft of Document 19-11-1999 1.0 First draft of document released to INMS 16-12-1999 1.1 Second draft of document

More information

SMSCenter. SMSCenter API

SMSCenter. SMSCenter API www.smscenter.co.il SMSCenter Multi Messaging Software Server SMS / MMS / IVR / WAP Push SMSCenter API SMSCenter API The software described in this book is furnished under a license agreement and may be

More information

PCCW mobile SMS Web Access 2.0 User Guide

PCCW mobile SMS Web Access 2.0 User Guide PCCW mobile SMS Web Access 2.0 User Guide Version 2.1.2 11 March 2011 Version: 2.1.2 Table of Content 1 Introduction... 4 2 General... 5 2.1 Getting started... 5 2.2 Login/Logout... 5 2.3 Switch between

More information

Enabler Test Specification for RCS Conformance

Enabler Test Specification for RCS Conformance Enabler Test Specification for RCS Conformance Candidate Version 1.2.2 10 Mar 2014 Open Mobile Alliance OMA-ETS-RCS-CON-V1_2_2-20140310-C OMA-ETS-RCS-CON-V1_2_2-20140310-C Page 2 (74) Use of this document

More information

Instructions for Using New API. Instructions for Using New API

Instructions for Using New API. Instructions for Using New API Instructions for Using New API Instructions for Using New API I Change Logs Version 1.0 2016-12-8 1. Add request_status_report parameter to SMS request; 2. Add pushing feature; 3. Add slot, callstate,

More information

IPConfigure Embedded LPR API

IPConfigure Embedded LPR API IPConfigure Embedded LPR API Version 1.3.6 February 23, 2016 1 Camera Configuration Parameters IPConfigure Embedded LPR uses several user-adjustable configuration parameters which are exposed by Axis Communication

More information

SMS Relay. API Documentation SPLIO - SPRING Contact and Campaign SMS Relay API - EN v1.2.docx

SMS Relay. API Documentation SPLIO - SPRING Contact and Campaign SMS Relay API - EN v1.2.docx SMS Relay API Documentation 2017-09-07 Summary Introduction... 3 Access... 3 Base URL... 3 Europe hosting... 3 Asia hosting... 3 Authentication... 3 Single call... 4 Bulk call... 4 Transactional messages...

More information

Description of SMS notification

Description of SMS notification The application has 4 steps: Step 1 - entering recipients Description of SMS notification Sending SMS Several methods of adding a list of recipients and SMS content to the message are available: file upload;

More information

Session Viewer. Tutorial

Session Viewer. Tutorial Session Viewer Tutorial OVERVIEW Here at Travolutionary, we believe in technical transparency and self-serviceable platforms. In light of these principles, we have developed a Session Viewer tool. This

More information

Overview Introduction Messaging Error Codes Message parameter details Contact Details... 7

Overview Introduction Messaging Error Codes Message parameter details Contact Details... 7 HTTP API for Message Forwarding (SMS Lane Gateway Version 1.1) Overview... 2 Introduction... 2 Messaging... 3 Error Codes... 4 Message parameter details... 5-6 Contact Details... 7 1/7 Overview This document

More information

atms PremiumSMS Documentation Info Hotline: Author: Karl Lettner English Version: Gerald Eigenstuhler

atms PremiumSMS Documentation Info Hotline: Author: Karl Lettner English Version: Gerald Eigenstuhler atms PremiumSMS Documentation Info Hotline: 0820 240 403 +43 6216 20211 Author: Karl Lettner English Version: Gerald Eigenstuhler Version 1.8 Last modified: 19.08.2008 Page 1 Contents: 1 Introduction...

More information

HTTP API. https://www.smsn.gr. Table of Contents

HTTP API. https://www.smsn.gr. Table of Contents HTTP API https://www.smsn.gr Table of Contents Send SMS...2 Query SMS...3 Multiple Query SMS...4 Credits...5 Save Contact...5 Delete Contact...7 Delete Message...8 Email: sales@smsn.gr, Τηλ: 211 800 4200,

More information

ETSI TS V ( )

ETSI TS V ( ) TS 129 311 V11.0.0 (2012-10) Technical Specification Universal Mobile Telecommunications System (UMTS); LTE; Service level interworking for Messaging Services (3GPP TS 29.311 version 11.0.0 Release 11)

More information

version 2.0 HTTPS SMSAPI Specification Version 1.0 It also contains Sample Codes for -.Net - PHP - Java

version 2.0 HTTPS SMSAPI Specification Version 1.0 It also contains Sample Codes for -.Net - PHP - Java HTTPS SMS API SPEC version 2.0 HTTPS SMSAPI Specification This document contains HTTPS API information about - Pushing SMS, - Pushing Unicode SMS, - Scheduling SMS - Checking SMS credits, Version 1.0 -

More information

User s Manual to access the Partner Portal

User s Manual to access the Partner Portal User s Manual to access the Partner Portal Foreword Data and design subject to change without notice. Supply subject to availability. 2015 Copyright Voxel Group We reserve all rights in this document and

More information

Corporate Gateway. Mail and Telephone Order Payment Service (Hosted Call Centre) Guide

Corporate Gateway. Mail and Telephone Order Payment Service (Hosted Call Centre) Guide Corporate Gateway Mail and Telephone Order Payment Service (Hosted Call Centre) Guide V4.2 April 2017 Mail and Telephone Order Payment Service (Hosted Call Centre) Guide > Contents Contents 1 Introduction

More information

API-SMS HTTP/POST Interface Ref Push SMS, Balance, ACKs. April 18, 2017 v2.15

API-SMS HTTP/POST Interface Ref Push SMS, Balance, ACKs. April 18, 2017 v2.15 Ref. 17041801 - Push SMS, Balance, ACKs. Index Page 1 Introduction 3 1.1 Changelog 3 2 Send SMS messages (MT) 4 2.1 Required information 4 2.2 HTTP/POST Messaging 4 2.3 XML format 4 2.4 XML examples 7

More information

Table of Contents 1 AQL SMS Gateway How to Guide...1

Table of Contents 1 AQL SMS Gateway How to Guide...1 Table of Contents 1 AQL SMS Gateway How to Guide...1 2 AQL...2 3 Overview...3 4 Trial Account with 50 free SMS messages...4 5 Prerequisites...5 6 Configuring the AQL transport...6 6.1 Configuring one or

More information

LINK Mobility SMS REST API MO messages Version 1.1; Last updated June 07, 2017

LINK Mobility SMS REST API MO messages Version 1.1; Last updated June 07, 2017 LINK Mobility SMS REST API MO messages Version 1.1; Last updated June 07, 2017 For help, contact support@linkmobility.com The most up-to-date version of this document is available at http://www.linkmobility.com/developers/

More information

SMS Pro API Interface specification

SMS Pro API Interface specification Interface specification Version 3.2.0 Copyright Telenor Sverige AB 2013 Contents: 1 Introduction... 3 2 Protocols for interconnection, authentication and security... 3 3 Content format... 4 4 XML References...

More information

3GPP TS V ( )

3GPP TS V ( ) TS 24.341 V12.6.0 (2014-12) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals; Support of SMS over IP networks; Stage 3 (Release 12) The

More information

Role-Based Access Configuration

Role-Based Access Configuration Role-Based Access Control Overview, page 1 User Accounts for Cisco UCS, page 1 User Roles, page 3 Locales, page 9 Locally Authenticated User Accounts, page 11 Monitoring User Sessions, page 19 Role-Based

More information

PROFESSIONAL SMS APP CENTER USER MANUAL

PROFESSIONAL SMS APP CENTER USER MANUAL 2017 WWW.TEXTGHANA.COM Silky I.T. Production 0245701001 textghana@gmail.com info@textghana.com PROFESSIONAL SMS APP CENTER USER MANUAL Professional SMS is designed to send large customised SMS volumes

More information

HTTP Interface API. for SMS Services. Version 2. Claude ICT Poland Sp. z o. o.

HTTP Interface API. for SMS Services. Version 2. Claude ICT Poland Sp. z o. o. Version 2 HTTP Interface API for SMS Services Claude ICT Poland Sp. z o. o. WWW.TELECUBE.PL Table of Contents 1. Foreword...2 2. Revision History...2 3. Introduction Please Note...3 a. Communication Protocol...

More information

PrepAwayExam. High-efficient Exam Materials are the best high pass-rate Exam Dumps

PrepAwayExam.   High-efficient Exam Materials are the best high pass-rate Exam Dumps PrepAwayExam http://www.prepawayexam.com/ High-efficient Exam Materials are the best high pass-rate Exam Dumps Exam : I10-003 Title : XML Master Professional Database Administrator Vendors : XML Master

More information

SMS Aggregation - API Documentation

SMS Aggregation - API Documentation SMS Aggregation - API Documentation Wireless Logic Version - 2.0 Issue Date - 20th February 2014 Wireless Logic Ltd Grosvenor House Horseshoe Crescent Beaconsfield, Buckinghamshire HP9 1LJ Tel: +44 (0)1494

More information

redcoal InteraktSMS Technical Guide

redcoal InteraktSMS Technical Guide redcoal InteraktSMS Technical Guide Technical Support: support@redcoal.com Or visit http://www.redcoal.com/ All Documents prepared or furnished by redcoal Pty Ltd remains the property of redcoal Pty Ltd.

More information

Operation Manual for OutboxSMS-Lite

Operation Manual for OutboxSMS-Lite Operation Manual for OutboxSMS-Lite Copyright 2006-2016 Felltech Limited. All rights reserved The use and copying of this product is subject to a license agreement. Any other use is prohibited. No part

More information

BULK SMS RESELLER PLATFORM WEB SERVICES API

BULK SMS RESELLER PLATFORM WEB SERVICES API 1 (41) BULK SMS RESELLER PLATFORM WEB SERVICES API 2 (41) Contents CONTENTS... 2 1 PLATFORM WEB SERVICES API... 4 2 METHODS... 5 2.1 LOGIN... 5 2.2 LOGOUT... 6 2.3 CHECK PASSWORD... 6 2.4 CHANGE PASSWORD...

More information

Messaging Service REST API Specification V2.3.2 Last Modified: 07.October, 2016

Messaging Service REST API Specification V2.3.2 Last Modified: 07.October, 2016 Messaging Service REST API Specification V2.3.2 Last Modified: 07.October, 2016 page 1 Revision history Version Date Details Writer 1.0.0 10/16/2014 First draft Sally Han 1.1.0 11/13/2014 Revised v.1.1

More information

2. Introduction to Internet Applications

2. Introduction to Internet Applications 2. Introduction to Internet Applications 1. Representation and Transfer 2. Web Protocols 3. Some Other Application Layer Protocols 4. Uniform Resource Identifiers (URIs) 5. Uniform Resource Locators (URLs)

More information

SMS API User Guide. Document Reference: October Version: 6

SMS API User Guide. Document Reference: October Version: 6 SMS API User Guide Document Reference: 8297 October 2016 Version: 6 Version Date Author Changes Number 1 Apr 2015 John Lindsay 2 Sep 2015 Sam Smith Branding updated USSD section added Postman updated 3

More information

Microsoft Dynamics CRM Integration with Bomgar Remote Support

Microsoft Dynamics CRM Integration with Bomgar Remote Support Microsoft Dynamics CRM Integration with Bomgar Remote Support 2017 Bomgar Corporation. All rights reserved worldwide. BOMGAR and the BOMGAR logo are trademarks of Bomgar Corporation; other trademarks shown

More information

text2reach2 SMS API Sep 5, 2013 v1.1 This document describes application interface (API) between SMS service provider (SP) and SMS gateway (SMSGW).

text2reach2 SMS API Sep 5, 2013 v1.1 This document describes application interface (API) between SMS service provider (SP) and SMS gateway (SMSGW). text2reach2 SMS API Sep 5, 2013 v1.1 This document describes application interface (API) between SMS service provider (SP) and SMS gateway (SMSGW). Table of Contents API Interface Types...3 Bulk SMS interface...3

More information

Oreka TR 1.4 User Manual

Oreka TR 1.4 User Manual Oreka TR 1.4 User Manual Rev. 3 August, 2012 2012 TABLE OF CONTENTS TABLE OF CONTENTS... 1 Chapter 1. Introduction... 2 1.1. What is Oreka... 2 1.2. Who should read this manual?... 2 Chapter 2. Recording

More information

API USER GUIDE MARKETING MESSAGES & BROADCASTS

API USER GUIDE MARKETING MESSAGES & BROADCASTS API USER GUIDE MARKETING MESSAGES & BROADCASTS General Overview So, what do you want to do? 3 3 Marketing Messages with replies 4 First, let s send the messages Advanced API developers note Next, let s

More information

Configuring SSL. SSL Overview CHAPTER

Configuring SSL. SSL Overview CHAPTER CHAPTER 8 Date: 4/23/09 This topic describes the steps required to configure your ACE (both the ACE module and the ACE appliance) as a virtual Secure Sockets Layer (SSL) server for SSL initiation or termination.

More information

Ciphermail Gateway PDF Encryption Setup Guide

Ciphermail Gateway PDF Encryption Setup Guide CIPHERMAIL EMAIL ENCRYPTION Ciphermail Gateway PDF Encryption Setup Guide April 4, 2016, Rev: 5454 Copyright c 2008-2016, ciphermail.com. CONTENTS CONTENTS Contents 1 Introduction 4 2 Portal 4 3 PDF encryption

More information

Ozeki Message Server 6 Product Guide. Last updated: 16th. March Number of pages: 185

Ozeki Message Server 6 Product Guide. Last updated: 16th. March Number of pages: 185 Last updated: 16th. March. 2006. Number of pages: 185 Table of contents TABLE OF CONTENTS 1 INTRODUCTION 4 Terms of use 5 Summary of changes 6 About Ozeki Message Server 6 7 Package contents 8 Ozeki Message

More information

Partner Integration API Details

Partner Integration API Details Partner Integration API Details Document Version 1.2 1 Table of Content 1.1 Communication Protocol... 1 1.2 Request XML... 1 1.3 Response XML... 1 2.1 Use Case 1: Wallet to Account / TIGO to Partner (Pay

More information