Webservice responds to GET or POST requests and accepts URL encoded variables
Webservice returns XML but does not require XML in the request
http://www.omnovia.com/api/sms/
Most calls require authentication.
companyID md5pass
$auth = "?companyID=xxx&md5pass=098f6bcd4621d373cade4e832627b4f6";
<?xml version ='1.0' encoding ='ISO-8859-1' ?> <root> <status>completed</status> </root>
Valid Status Codes: 0: Never Send 1: Send only when not in room 2: Always Send
$url/users/$roomID/$auth
http://www.omnovia.com/api/sms/users/246/?companyID=xxx&&md5pass=xxx
$url/user/$roomID/$username/$auth
http://www.omnovia.com/api/sms/user/246/mott/?companyID=xxx&&md5pass=xxx
$url/saveUser/$auth
roomID (number) userName (string) origUser (optional if rename) phone (number) cstatus (number) countryCode (string optional)
Two character string to represent Country Code cell service is located. The SMS service uses ISO-3166 for Country Code naming conventions. For an example of country codes, Click Here
$url/deleteUser/$roomID/$username/$auth
$url/send/$auth
roomID (number) userName (string) message fromName fromNumber toNumber
Recipients are not passed, they are based on the roomID
$url/sendBulk/$auth
roomID (number) message fromName fromNumber