The APIs defined in this document are for the external application to make use of services provided by the COMMZGATE Messaging Gateway Service. To make use of the service, you require an account from COMMZGATE as well as the IP address of the gateway on the Internet. Please contact your account manager if you do not have the above. HTTP Methods:
The POST method may be used for the APIs unless explicitly stated otherwise.

There are two categories of APIs:
1. MT (Mobile Terminate) APIs involve sending messages from the MMG to Mobile Device. The APIs are:
1) Send Message
2) Check Balance (Tokens are deducted upon each successful MT request)

2. MO (Mobile Originate) APIs involve receiving messages from the Mobile Device to MMG.

There is currently only one API:
1) Receive Message
For MT and Application APIs, http POST is initiated by the External Application and directed to the MMG.
For MO APIs, http POST is initiated by the MMG and directed to the External Application.
This document defines the APIs, their parameters, and return values. Note that parameter names are case sensitive. Also, none of the parameter values that are passed in should contain the pipe “|” character. The standard HTTP encoding rules must be used when passing text as parameters.

Download pdf Mobile Messaging Gateway HTTP API Connectivity Guide Version 2.0