Ring.io SMS API
Stan avatar
Written by Stan
Updated over a week ago

Ring.io offers an SMS API that will allow users to send SMS from their CRM (if supported). You will need the following unique identifiers from your Ring.io account to integrate SMS with your CRM.

1. Auth Token and Account ID (Please contact support@ring.io) for this.

SMS API Commands

1. Get a list of user ID's

curl -u <apitoken>:x -X GET http://api.ringio.com/feeds/accounts/<accountid>/users

Example: curl -u TGRtE8sDJ9M4VSNMeShWdqgSpP9qhcwuJS6v:x -X GET http://api.ringio.com/feeds/accounts/29158/users

2. Get specific user Information

curl -u apitoken:x -X GET http://api.ringio.com/users/userid

Example: curl -u TGRtE8sDJ9M4VSNMeShWdqgSpP9qhcwuJS6v:x -X GET http://api.ringio.com/users/5469878

3. Send SMS as a specific user

curl -u apitoken:x -H "Content-Type: application/json" -X POST -d '{"dstNumber":"+xxxxxxxxx","body":"xxxx" }' http://api.ringio.com/users/userid/sendSms

Example: curl -u TGRtE8sDJ9M4VSNMeShWdqgSpP9qhcwuJS6v:x -H "Content-Type: application/json" -X POST -d '{"dstNumber":"+7605555555","body":"Hi Ring.io!" }' http://api.ringio.com/users/5469878/sendSms

Did this answer your question?