tencent cloud

All product documents
APIs
SMS Sending Status Notification
Last updated: 2024-12-19 10:53:14
SMS Sending Status Notification
Last updated: 2024-12-19 10:53:14

API Description

Feature description

This API is used for Tencent Cloud SMS to notify the business of the message sending status by calling back the service URL after an SMS message is sent to a user.

Sample URL

POST http://example.com/sms/callback

Request Parameters

The following table lists the request parameters.
Parameter
Required
Type
Description
user_receive_time
Yes
string
The time when the user actually receives the message
nationcode
Yes
string
Country/Region code
mobile
Yes
string
Mobile number
report_status
Yes
string
Whether the SMS message is actually received. Valid values: SUCCESS (success), FAIL (failure)
errmsg
Yes
string
Error message of receipt status code. For more information, see Error Codes for SMS Sending and Receipt Status
description
Yes
string
Description of SMS receipt status.
sid
Yes
string
Sending ID (corresponding to the SerialNo returned by the sending API)
Note:
A callback request may return the results of multiple SMS requests.
Sample request:
[
{
"user_receive_time": "2015-10-17 08:03:04",
"nationcode": "86",
"mobile": "13xxxxxxxxx",
"report_status": "SUCCESS",
"errmsg": "DELIVRD",
"description": "The SMS message is successfully delivered",
"sid": "xxxxxxx"
}
]

Response Parameters

The following table lists the response parameters.
Parameter
Required
Type
Description
result
Yes
number
Error code. 0: success; other values: failure
errmsg
Yes
string
When result is 0, it displays "OK", and when result is not 0, it displays a specific error message.
Sample response:
{
"result": 0,
"errmsg": "OK"
}
Was this page helpful?
You can also Contact Sales or Submit a Ticket for help.
Yes
No

Feedback

Contact Us

Contact our sales team or business advisors to help your business.

Technical Support

Open a ticket if you're looking for further assistance. Our Ticket is 7x24 available.

7x24 Phone Support
Hong Kong, China
+852 800 906 020 (Toll Free)
United States
+1 844 606 0804 (Toll Free)
United Kingdom
+44 808 196 4551 (Toll Free)
Canada
+1 888 605 7930 (Toll Free)
Australia
+61 1300 986 386 (Toll Free)
EdgeOne hotline
+852 300 80699
More local hotlines coming soon