1. How to send sms through my site/program/software ?
2. How to check delivery status of sms that has been pushed ?
3. My requirement is much higher and i want to send bulk, will it be cheaper ?
1. How to send sms through my site/program/software ?
You need to call following URL with parameters as described below :
http://www.cellebrum.com/SMSDevApp/SubmithttpSMS.asp
Parameters
Parameter |
Description |
receiver |
Recipient Mobile number.
To send to multiple recipients, pass multiple values separated by comma |
message |
Content(Currently we support English only) Message length shouldn't increase by 160 |
user |
Your UserID as on cellebrum |
password |
Your password as on cellebrum |
Api_id |
Your unique Api id as on cellebrum |
You can use any of POST or GET method to pass these parameters
Example :
http://www.cellebrum.com/SMSDevApp/SubmithttpSMS.asp?
receiver=23456789023&message=Hello&user=test&password=test123&Api_id=xxxx
Success
In case of successful submission, following would be returned :
messageid#value e.g. messageid#67679
where "messageid" is a constant , "#" is a separator and "67679" is the Message Id of submitted message.
Message Id is a unique identifier to track the status of message later.
Failure
In case of failure, following would be returned :
fail#reason e.g. fail#insufficient credits
where fail is a constant, "#" is a separator and "insufficient credits" is the reason.
2. How to check delivery status of sms that has been pushed ?
You need to call following URL with parameters as specified below :
http://www.cellebrum.com/SMSDevApp/CheckhttpDelivery.asp
Parameters
Parameter |
Description |
user |
Your UserID as on cellebrum |
password |
Your password as on cellebrum |
Api_id |
Your unique Api id as on cellebrum |
messageid |
messageid of message whose status is to be checked |
You can use any of POST or GET method to pass these parameters
Example :
http://www.cellebrum.com/SMSDevApp/CheckhttpDelivery.asp?
user=test&password=test123&Api_id=xxxx&messageid=web6789
Result
Status of messageid would be returned in following format :
In case of delivered :
Delivered#None
In case of pending (under retry) :
Pending#Error e.g. Pending#Switched Off
In case of Failed :
Failed#Error e.g. Failed#Invalid Number
How to send SMS with Alpha-CLI(for Paid Users)?
This facility is only available for PAID USERS. They can request for an ALPHA CLI through send sms page (option visible for paid users only) and same Alphanumeric CLI can be used through these HTTP API. They would be allowed to use an additional parameter "sender" e.g. One user
has approval for sending sms through "ClubJoe" , then we would use following URL :
http://www.cellebrum.com/SMSDevApp/SubmithttpSMS.asp?
receiver=23456789023&message=Hello&user=test&password=test123&api_id=xxxx&sender=ClubJoe
If user is not allowed to use this Sender CLI, the message would be sent by there respective registered mobile number.
How to check available credits?
You need to call following URL with parameters as specified below :
http://www.cellebrum.com/SMSDevApp/CheckhttpBalance.asp
Parameters
Parameter |
Description |
user |
Your UserID as on cellebrum |
password |
Your password as on cellebrum |
Api_id |
Your unique Api id as on cellebrum |
You can use any of POST or GET method to pass these parameters
Example :
http://www.cellebrum.com/SMSDevApp/CheckhttpBalance.asp?user=test&password=test123
Success
In case of successful submission, following would be returned :
success#credits e.g. success#579
where "success" is a constant , "#" is a separator and "579" is the available credits of submitted user.
Failure
In case of failure, following would be returned :
fail#reason e.g. fail#Invalid loginid
where fail is a constant, "#" is a separator and "Invalid loginid" is the reason.
3. My requirement is much higher and i want to send bulk, will it be cheaper ?
Yes, we have cheaper rates for bulk sms. It is based on different slabs and you would be given a separate developer account for the same. To see the pricing slab Click Here
For queries regarding the same, send a mail to sms56300@cellebrum.com with subject "Bulk SMS"
|