The primary API for sending and receiving SMS and MMS messages with NowSMS is HTTP-based. Because the API is HTTP based, applications that wish to send or receive messages via NowSMS do not have to run on the same physical server, they can interface with NowSMS over a network.
This page contains links to additional information that describes the raw HTTP interface, as well as links to example scripts for PHP, Java and command-line interfacing with NowSMS.
Note that in addition to these APIs, NowSMS also supports the SMPP protocol, allowing SMS clients to connect to NowSMS as an SMPP server for both sending and receiving SMS messages. For MMS clients, NowSMS also supports the MM1, EAIF, MM3 (SMTP), MM4 and MM7 protocols for both sending and receiving MMS messages.
HTTP Protocol Information
PHP Scripts for Sending SMS & MMS
Java Examples for Sending SMS & MMS
.NET Examples for Sending SMS & MMS
Command Line Interface for Sending SMS & MMS
Note: The Command Line Interface is particularly useful because you can easily spawn a command line script to interface with NowSMS.
Related pages:
- APIs, APIs & more APIs Need more details on how to interface with NowSMS? In this article we provide links to detailed information on interfacing...
- Submitting SMS Messages This section details how applications can submit SMS messages to NowSMS. Applications can submit SMS messages using either HTTP, SMPP...
- Sending WAP Push and Binary SMS from the Command Line In past postings, we’ve provided a variety of command line script examples that make it easy to interface with NowSMS...
- Submitting MMS Messages Once NowSMS has been successfully configured to send MMS messages via the web interface, it is possible to use various...
- Sending Multimedia Content Push Messages with NowSMS One of the ways that NowSMS can be used for multimedia content delivery is a service that we refer to...
- Send WAP Push from Java (or JSP) The previously posted examples for sending SMS and MMS messages from a Java application with NowSMS can also be used...
- Documentation TABLE OF CONTENTS System Requirements Installing NowSMS New Customer: Installing Free 60-Day Trial Version New Customer: Applying a Purchased License...
- Introducing NowSMS Lite The Now SMS & MMS Gateway is one of the most widely used middleware software solutions for SMS, MMS and...
- Connecting to an Operator MMSC The Now SMS & MMS Gateway includes an MMSC which can function independent of an operator MMSC. However, in many...
- NowSMS Features NowSMS supports a wide range of SMS and MMS protocols, and simultaneous connectivity to multiple SMSC and/or MMSC connections. Applications...
Topic Category: API
For comments and further discussion, please click here to visit the NowSMS Technical Forums (Discussion Board)...

Click here to download a free trial version of NowSMS & MMS Gateway, NowSMS Lite or NowWAP Gateway.
Learn more about NowSMS Lite.