TCS Cloud Messaging
TCS’ Cloud Messaging Center REST API allows developers to easily integrate SMS/Text messaging into their applications and web services. We offer two-way text messaging coverage for all US wireless carriers. The Cloud Messaging Center (CMC) REST API provides a set of methods that are called using https or http, to perform messaging (SMS) features such as… • Sending a message • Getting delivery…
TCS Cloud Messaging endpoints
| Method | Endpoint | Description |
|---|---|---|
| Messaging | ||
| GET |
Replies /rest/v1/replies/{messageid} |
Replies are responses to a message sent using dynamic codes |
| POST |
Send Message /rest/v1/messages |
Allows authorized users to send messages to handsets and mobile devices using SMS. |
| GET |
Delivery Notification /rest/v1/notifications/{jobtrackingid} |
Delivery notifications are provided in response to sending a message using the CMC REST API. A delivery notification provides a message delivery status and the unique message ID… |
| GET |
Delivery Receipts /rest/v1/receipts/{messageid} |
Delivery receipts allow you to determine the delivery status of a message. CMC reports two delivery receipts where applicable by the destination’s carrier. The first receipt is… |
| GET |
Program Replies with Keyword /rest/v1/programreplies/{keyword} |
Requesting of program replies allows the client to retrieve unsolicited Mobile Originated (MO) traffic sent to a CTIA short code or fixed code. |
| Contacts | ||
| DELETE |
Delete contact(s) /rest/v1/contacts/{mdns} |
Delete the contact provisioned in the CMC system. |
| POST |
Add contact /rest/v1/contacts |
Add contacts into the CMC system |
| PUT |
Update contact /rest/v1/contacts |
Update contacts into the CMC system |
| POST |
Add multiple contacts /rest/v1/contacts |
Add multiple contacts into the CMC system |
| PUT |
Update multiple contacts /rest/v1/contacts |
Update multiple contacts into the CMC system |
| GET |
Retrieve contact(s) /rest/v1/contacts/{mdns} |
Retrieve the contact provisioned in the CMC system. Contacts are used as message destination, and contacts can be added to a group for sending group messages. |
| Groups | ||
| POST |
Add group /rest/v1/groups/{groupname}/members |
Add groups into the CMC system |
| DELETE |
Delete group members /rest/v1/groups/{groupname}/members/{members} |
Add group member from existing groups in the CMC system |
| POST |
Add group members /rest/v1/groups/{groupname}/members |
Add group member to existing groups into the CMC system |
| DELETE |
Delete group /rest/v1/groups/{groupnames} |
Delete the group provisioned in the CMC system. |
| DELETE |
Delete all groups /rest/v1/groups |
Delete all the groups provisioned in the CMC system. |
| GET |
Retrieve group /rest/v1/groups/{groupname} |
Retrieve the group provisioned in the CMC system |
| Scheduling | ||
| POST |
Schedule an event /rest/v1/schedules |
Schedule a calendar event |
| DELETE |
Delete all scheduled events /rest/v1/schedules |
Delete all the scheduled events from the CMC system. |
| DELETE |
Delete Scheduled event /rest/v1/schedules/{msgids} |
Delete a scheduled event from the CMC system |
TCS Cloud Messaging pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | $400 / month | — |
|
| PRO | $765 / month | — |
|
| ULTRA | $1,200 / month | — |
|
| MEGA | $1,850 / month | — |
|