US Penny
One penny per message.


How to use the XML-RPC API

PENNY SMS provides an XML-RPC server for third parties to integrate into their applications. An XML-RPC message is an HTTP-POST request. The body of the request is in XML. The XML-RPC request executes a procedure on the server and returns a status formatted in XML.

PLEASE NOTE: that a "Content-Type: text/xml" HTTP header must be sent as part of the HTTP-POST request.

URL for XML-RPC Requests:
http://api.pennysms.com/xmlrpc

RPC Method:
send


parametertypedefinition
api_key string The API Key provided by PENNY SMS
from string Who the SMS message will appear to come from
The email address where you can view replies to your outgoing messages
phone string The ten digit cell phone number

More than one cell phone number can be provided, to send the same message to multiple people. Seperate multiple numbers with a space.
text string The text message. The message must be shorter than 160 characters.

Sample XML-RPC Request

<?xml version="1.0"?>
<methodCall>
<methodName>send</methodName>
    <params>
        <param>
            <value><string>YOUR_API_KEY</string></value>
        </param>
        <param>
            <value><string>msg@mycompany.com</string></value>
        </param>
        <param>
            <value><string>5551231234</string></value>
        </param>
        <param>
            <value><string>Test Message from PENNY SMS</string></value>
        </param>
    </params>
</methodCall>