Short Message Service (SMS) is a messaging service that is provided by Alibaba Cloud. SMS provides an efficient method for you to send verification codes and notification text messages. SMS provides carrier-grade operations and maintenance (O&M) capabilities, monitors the performance of SMS channels in real time and supports automatic channel switchovers. SMS provides a wide range of API operations that allow you to send individual text messages, send text messages in batches, and query the delivery status of text messages.


You can use the following methods to call SMS API operations:

  • Use the software development kits (SDKs) that are developed by using various programming languages for SMS. We recommend that you use this method.
  • Use OpenAPI Explore that is provided by Alibaba Cloud.


You must pay attention to the following considerations before you call the API operations:

  • Before you call API operations to send text messages to Mainland China, you must create signatures and specify the text message content in the SMS console. You must also obtain the parameter values for the signatures and the text message content.
  • For the text messages that are sent to Mainland China, the signatures and the content are valid only when the signatures and the content are in the Approved state.