UpdateUSMSTemplate
Call the UpdateUSMSTemplate API to modify an unapproved SMS template and resubmit it for review.
Request Parameters
Parameter name | Type | Description | Required |
---|---|---|---|
Action | string | Value is: UpdateUSMSTemplate. | Yes |
AccountId | int | Project ID. Get AccountId. | Yes |
TemplateId | string | ID of the SMS template to be modified. | Yes |
Template | string | New template content. Either the template name or the template content must be provided, otherwise an error will be reported. The length should be no more than 600 characters. | Yes |
TemplateName | string | New template name. The length must be less than or equal to 32 characters, and each English letter, symbol, number, and Chinese character counts as one character. | No |
Remark | string | Cause description for applying for an SMS template. The length must not exceed 128 characters, and each English letter, symbol, number, Chinese character, etc. counts as one character. | No |
Instruction | string | Explanation of the template variable properties. | No |
Modify the SMS template. It is used to modify existing templates. After a successful submission, if the template content is modified, the template status will be reset to the initial state; if only the template name is modified, it will not be reset.
Response Elements
Parameter name | Type | Description | Required |
---|---|---|---|
RetCode | int | When RetCode is not 0, the specific error description is displayed in Message. If RetCode is 0, Message will not be returned. | Yes |
Action | string | Operation name. | Yes |
Message | string | Error description when an error occurs. | Yes |
Request Example
curl -X POST https://api.uspeedo.com/api -H 'Content-Type: application/json' -d '{
"Action": "UpdateUSMSTemplate",
"AccountId": 1,
"TemplateId": "UTA1908XXXX8B3F",
"Template": "alertXXXXXXXXXXXXXXXXXXXXXXXX",
"TemplateName": "uSpeedo-alert",
"Remark": "XXXXXXXXXXXXXXX",
"Instruction": "cmUVPDNr"
}'
Response Example
{
"Action": "UpdateUSMSTemplateResponse",
"Message": "",
"RetCode": 0
}