This article describes the endpoints, protocol, methods, components, and encoding of the Message Service (MNS) API requests.


MNS is available in multiple regions. Each region has a public endpoint, internal endpoint, and classic endpoint. For more information, see Regions and endpoints.


MNS supports the HTTP protocol for data communication.


MNS supports HTTP methods such as PUT, POST, GET, and DELETE to send requests. For more information, see List of operations by function and RESTful API operations about topics.


When you use an HTTP request to call an API operation, make sure that the URL parameters, request headers, and request body are valid.


All requests and responses are encoded in the UTF-8 format.