SMS & MMS Developer APIs


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/JSP 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.

Other Miscellanous