Skip to main content

DeleteUSMSTemplate

Delete SMS Template

API Description

Delete specified SMS templates. Supports batch deletion.

Request Information

Request Parameters

Header Parameters

Parameter NameTypeRequiredDescriptionExample Value
Content-TypestringYesRequest content type"application/json"
AuthorizationstringYesHTTP Basic authentication"Basic $(echo -n 'accesskeyId:accesskeySecret'

Query Parameters

Parameter NameTypeRequiredDescriptionExample Value
idstring[]YesTemplate ID list (passed via query parameters, multiple allowed)["template_id_1", "template_id_2"]

Note: Parameters are passed via URL query string, format: ?id=template_id_1&id=template_id_2

Request Examples

curl -X DELETE "https://api.uspeedo.com/api/v1/usms/USMSTemplate?id=template_id_1&id=template_id_2" \
-H "Content-Type: application/json" \
-H "Authorization: Basic $(echo -n 'YOUR_ACCESSKEY_ID:YOUR_ACCESSKEY_SECRET' | base64)"

Response Format

Success Response

{
"RetCode": 0,
"Message": "success"
}

Response Field Description

Field NameTypeDescription
RetCodeintReturn code, 0 indicates success
MessagestringReturn message

Error Response

{
"RetCode": 215396,
"Message": "Template not found"
}

Common Error Codes

Error CodeDescription
0Success
215392Parameter error
215396Template not found
215400Server error