logo
logo
请输入关键词搜索产品或者文档
中国

中国站

创蓝云智

国际站

Innopaas

模板管理

更新时间:2026-10-22 11:51:12

接口列表

1. 创建模板

1.1 接口说明

接口地址:https://smssh.253.com/sms/v2/template/add 通用接口说明详见 API 调用说明

1.2 请求参数

名称类型必填描述示例
productTypeString是产品类型:notify-通知短信;market-营销短信;verify-验证码短信;2ec-CS 短信(二类电商);finance-DK 短信(金融);game-BK 短信(游戏);acquisition-HK 短信(拉新)。notify
contentString是模板内容:不包含短信签名和退订语,长度不超过 500 个字符;包含链接时需在链接前后各加一个空格;变量用 {s} 标识。-
contentNameString是模板名称:长度为 2~20 个字符。-
signNameString是关联签名名称-
businessCategoryString是业务大类:从 查询模板类型枚举 接口获取。-
businessSubcategoryString是业务细类:从 查询模板类型枚举 接口获取。-
variableParamsString否变量属性:Object[] 序列化后的 JSON 字符串;每个元素的字段见 variableParams 参数;运营商建议 3 个变量,最大不超过 20 个。-
guideUrlString否引流链接:Object 序列化后的 JSON 字符串;字段见 guideUrl 参数。-
guidePhoneString否联系方式:Object[] 序列化后的 JSON 字符串(支持多个联系方式);每个元素的字段见 guidePhone 参数。-
needUnsubscribeString否退订语:0-不需要;1-需要(营销必填)。0
remarkString否备注内容:描述对审核者的提议,有利于加速模板审核。-

variableParams 参数
名称类型必填描述示例
nameString否变量名称:例如变量 1、变量 2。-
typeString否变量类型:从 查询模板类型枚举 接口获取。-
lengthString否变量长度:最大值为 30 位。-
positionInteger否变量位置:第一个变量为 0,第二个为 1,第三个为 2,以此递增。-

guideUrl 参数
名称类型必填描述示例
guideTypeString否引流链接类型:从 查询模板类型枚举 接口获取。-
contentString否引流链接内容:需与实际下发链接一致,详见下方填写示例。-
domainExampleString否完整链接示例:除了填写引流链接外,还需要提供一个完整链接示例,运营商审核需要(是短链的话,就填写完整的短链)。-
icpImgString条件域名 ICP 备案截图:查询地址,Base64 编码,支持 PNG、JPG、JPEG 格式,大小不超过 2 MB;当 guideType=2(域名类型)时必填。-
originLinkAuthImgString否原链接授权书:Base64 编码,支持 PNG、JPG、JPEG 格式,大小不超过 2 MB。-
redirectLinkAuthImgString否跳转后链接授权书:Base64 编码,支持 PNG、JPG、JPEG 格式,大小不超过 2 MB。-

补充说明:content 需与实际下发链接一致,不同场景的填写示例如下:

场景模板内容示例链接填写建议
有协议头,无变量你好...请点击: https://api.253.com/OMVKA2v 拒收请回复Rhttps://api.253.com/OMVKA2v
有协议头,含变量你好...请点击: https://api.253.com/{s} 拒收请回复Rhttps://api.253.com/
无协议头,无变量你好...请点击: tatx.cc/OMVKA2v 拒收请回复Rtatx.cc/OMVKA2v
无协议头,含变量你好...请点击: tatx.cc/{s} 拒收请回复Rtatx.cc/
纯域名链接(实际下发域名后无任何路径)你好...请点击: https://api.253.com 拒收请回复Rhttps://api.253.com

guidePhone 参数
名称类型必填描述示例
guideTypeString否联系方式类型:从 查询模板类型枚举 接口获取。-
contentString否联系方式内容:模板内容中包含的联系方式(引流号码不要带空格或横杠,如 021-123-456 需填 021123456)。-
phoneMaterialImgString否引流号码材料:Base64 编码,支持 PNG、JPG、JPEG 格式,大小不超过 2 MB。-

1.3 请求示例

{
  "productType": "verify",
  "content": "您的验证码是{s},请勿泄露。",
  "contentName": "验证码模板",
  "signName": "创蓝253",
  "needUnsubscribe": "0",
  "businessCategory": "1",
  "businessSubcategory": "101",
  "remark": "登录验证码",
  "variableParams": "[{\"name\":\"变量1\",\"type\":\"code\",\"length\":\"6\",\"position\":0}]"
}

1.4 响应参数

名称类型描述示例
codeString请求状态码:000000 表示成功;其他值表示失败。000000
msgString提示信息:Unicode 字符编码,需自行解码。-
requestIdString请求 ID-
dataObject返回数据-
-templateCodeString模板 ID-

返回数据示例(JSON):

{
  "code": "000000",
  "msg": "成功",
  "data": {
    "templateCode": "100001"
  }
}

2. 查询模板类型枚举

2.1 接口说明

接口地址:https://smssh.253.com/sms/v2/template/query-type-enum 通用接口说明详见 API 调用说明

2.2 请求参数

名称类型必填描述示例
productTypeString是产品类型:notify-通知短信;market-营销短信;verify-验证码短信;2ec-CS 短信(二类电商);finance-DK 短信(金融);game-BK 短信(游戏);acquisition-HK 短信(拉新)。notify

2.3 请求示例

{
  "productType": "notify"
}

2.4 响应参数

名称类型描述示例
codeString请求状态码:000000 表示成功。000000
msgString提示信息:Unicode 字符编码,需自行解码。-
requestIdString请求 ID-
dataObject返回数据:字段见 data 参数。-

data 参数
名称类型描述示例
variableTypesObject[]变量类型-
-idString类型 ID-
-typeString类型名称-
mobileTypesObject[]号码类型-
-idString类型 ID-
-typeString类型名称-
urlTypesObject[]引流链接类型-
-idString类型 ID-
-typeString类型名称-
businessTypesObject[]业务类型:每个元素的字段见 data.businessTypes 参数。-

data.businessTypes 参数
名称类型描述示例
idString类型 ID-
typeString类型名称-
detailsObject[]业务明细-
-idString明细 ID-
-typeString明细名称-

返回数据示例(JSON):

{
  "code": "000000",
  "data": {
    "variableTypes": [
      {
        "id": "1",
        "type": "字符型"
      },
      {
        "id": "2",
        "type": "整数型"
      },
      {
        "id": "3",
        "type": "小数型"
      },
      {
        "id": "4",
        "type": "字符数据混合型"
      }
    ],
    "mobileTypes": [
      {
        "id": "1",
        "type": "手机号码"
      },
      {
        "id": "2",
        "type": "固定号码"
      },
      {
        "id": "3",
        "type": "400电话"
      },
      {
        "id": "4",
        "type": "800电话"
      },
      {
        "id": "5",
        "type": "95开头号码"
      },
      {
        "id": "6",
        "type": "96开头号码"
      },
      {
        "id": "7",
        "type": "1开头号码(非手机号码)"
      },
      {
        "id": "8",
        "type": "其他号码"
      }
    ],
    "urlTypes": [
      {
        "id": "1",
        "type": "ip类型链接"
      },
      {
        "id": "2",
        "type": "域名类型链接"
      }
    ],
    "businessTypes": [
      {
        "id": "00",
        "type": "业务管理和服务类",
        "details": [
          {
            "id": "00",
            "type": "其他用途"
          },
          {
            "id": "01",
            "type": "通知服务"
          },
          {
            "id": "02",
            "type": "验证码"
          },
          {
            "id": "03",
            "type": "业务提醒(非金融类)"
          },
          {
            "id": "04",
            "type": "业务提醒(金融类)"
          },
          {
            "id": "05",
            "type": "还款通知"
          }
        ]
      },
      {
        "id": "01",
        "type": "商业性",
        "details": [
          {
            "id": "00",
            "type": "其它营销类别"
          },
          {
            "id": "01",
            "type": "金融推销(贷款理财和保险推销)"
          },
          {
            "id": "02",
            "type": "零售业推销"
          },
          {
            "id": "03",
            "type": "电信业务宣传"
          },
          {
            "id": "04",
            "type": "网络游戏推广"
          },
          {
            "id": "05",
            "type": "教育培训推销"
          },
          {
            "id": "06",
            "type": "房产中介推销"
          },
          {
            "id": "07",
            "type": "股票证券推销"
          },
          {
            "id": "08",
            "type": "医疗卫生推销"
          },
          {
            "id": "09",
            "type": "猎头招聘推广"
          },
          {
            "id": "10",
            "type": "旅游推广"
          },
          {
            "id": "11",
            "type": "未主动更新"
          }
        ]
      },
      {
        "id": "02",
        "type": "公益性",
        "details": [
          {
            "id": "00",
            "type": "其他公益信息"
          },
          {
            "id": "01",
            "type": "政务民生信息"
          },
          {
            "id": "02",
            "type": "应急通知"
          }
        ]
      }
    ]
  },
  "msg": "深度接口枚举类型查询成功"
}

3. 模板列表

3.1 接口说明

接口地址:https://smssh.253.com/sms/v2/template/list 通用接口说明详见 API 调用说明

3.2 请求参数

名称类型必填描述示例
productTypeString是产品类型:notify-通知短信;market-营销短信;verify-验证码短信;2ec-CS 短信(二类电商);finance-DK 短信(金融);game-BK 短信(游戏);acquisition-HK 短信(拉新)。notify
pageNoInteger否起始值:传 0 代表从第一个查起,默认值为 0。-
pageSizeInteger否查询条数:默认值为 10,最大值为 100。-
signNameString否关联签名名称:精确匹配。-
contentNameString否模板名称:模糊查询。-

3.3 请求示例

{
  "productType": "market",
  "pageNo": 1,
  "pageSize": 10
}

3.4 响应参数

名称类型描述示例
codeString请求状态码:000000 表示成功。000000
msgString提示信息:Unicode 字符编码,需自行解码。-
requestIdString请求 ID-
dataObject返回数据-
-totalInteger列表总数-
-listObject[]模板列表:每个元素的字段见 data.list 参数。-

data.list 参数
名称类型描述示例
templateCodeString模板 ID-
webOrApiString来源:0-Web 和 API 通用;1-Web;2-API。0
accountIdString自助通账号 ID-
typeString模板类型:1-通知短信;2-营销样板;3-变量样板;4-自定义样板;5-物流订单;6-验证码;7-医疗行业;8-电商订单。6
contentTaskString任务内容-
contentString模板内容-
needUnsubscribeString是否需要退订语:0-不需要;1-需要。0
remarkString模板备注-
createTimeString创建时间:格式 yyyy-MM-dd HH:mm:ss。-
statusString模板状态:0-未审核;1-已审核;2-审核驳回;4-模板过期。1
auditDateString审核时间:格式 yyyy-MM-dd HH:mm:ss。-
auditReasonString驳回原因-
signNameString关联签名名称-
contentNameString模板名称-
cmOperatorStatusString移动运营商审核状态:1-未审核;2-审核通过;3-审核驳回;-1-查询失败。2
ctOperatorStatusString电信运营商审核状态:1-未审核;2-审核通过;3-审核驳回;-1-查询失败。2
cuOperatorStatusString联通运营商审核状态:1-未审核;2-审核通过;3-审核驳回;-1-查询失败。2

返回数据示例(JSON):

{
  "code": "000000",
  "msg": "成功",
  "data": {
    "total": 5,
    "list": [
      {
        "templateCode": "100001",
        "webOrApi": "0",
        "accountId": "252289",
        "type": "6",
        "contentTask": "",
        "content": "您的验证码是{s},请勿泄露。",
        "needUnsubscribe": "0",
        "remark": "",
        "createTime": "2025-01-01 10:00:00",
        "status": "1",
        "auditDate": "",
        "auditReason": null,
        "signName": "创蓝",
        "contentName": "验证码模板",
        "cmOperatorStatus": "2",
        "ctOperatorStatus": "2",
        "cuOperatorStatus": "2"
      }
    ]
  }
}

4. 模板详情

4.1 接口说明

接口地址:https://smssh.253.com/sms/v2/template/detail 通用接口说明详见 API 调用说明

4.2 请求参数

名称类型必填描述示例
productTypeString是产品类型:notify-通知短信;market-营销短信;verify-验证码短信;2ec-CS 短信(二类电商);finance-DK 短信(金融);game-BK 短信(游戏);acquisition-HK 短信(拉新)。notify
templateCodeString是模板 ID-

4.3 请求示例

{
  "productType": "notify",
  "templateCode": "341708"
}

4.4 响应参数

名称类型描述示例
codeString请求状态码:000000 表示成功。000000
msgString提示信息:Unicode 字符编码,需自行解码。-
requestIdString请求 ID-
dataObject返回信息:字段见 data 参数。-

data 参数
名称类型描述示例
templateCodeString模板 ID-
webOrApiString来源:0-Web 和 API 通用;1-Web;2-API。0
accountIdString自助通账号 ID-
auditDateString审核时间:Unix 时间戳,秒级。-
auditReasonString驳回原因-
businessCategoryString业务大类:从 查询模板类型枚举 接口获取。-
businessSubcategoryString业务细类:从 查询模板类型枚举 接口获取。-
contentString模板内容:Unicode 字符编码,需自行解码为中文。-
contentNameString模板名称-
contentTaskString任务内容-
createTimeString创建时间:Unix 时间戳,秒级。-
modelIdString模型 ID-
needUnsubscribeString是否需要退订语:0-不需要;1-需要(营销必填)。0
remarkString模板备注-
remoteIdString远程 ID-
signNameString关联签名名称:从签名列表接口查询审核通过的签名。-
signatureString关联签名:含签名括号。-
statusString模板状态:0-未审核;1-已审核;2-审核驳回;4-模板过期。1
statusDescString状态描述-
typeString模板类型:1-通知短信;2-营销样板;3-变量样板;4-自定义样板;5-物流订单;6-验证码;7-医疗行业;8-电商订单。4
unsubscribeString后缀:适用于营销短信。-
guidePhoneList<Object>联系方式-
-guideTypeString联系方式类型:从 查询模板类型枚举 接口获取。-
-contentString联系方式内容:模板内容中包含的联系方式。-
variableParamsList<Object>变量属性:应运营商要求,变量模板的变量词最多支持 20 个;每个元素的字段见 data.variableParams 参数。-
guideUrlObject引流链接:字段见 data.guideUrl 参数。-
cmOperatorStatusString移动运营商审核状态:1-未审核;2-审核通过;3-审核驳回;-1-查询失败。1
ctOperatorStatusString电信运营商审核状态:1-未审核;2-审核通过;3-审核驳回;-1-查询失败。3
cuOperatorStatusString联通运营商审核状态:1-未审核;2-审核通过;3-审核驳回;-1-查询失败。1
cmOperatorRejectReasonList<Object>移动运营商审核驳回原因:每个元素的字段见 data.*OperatorRejectReason 参数。-
ctOperatorRejectReasonList<Object>电信运营商审核驳回原因:每个元素的字段见 data.*OperatorRejectReason 参数。-
cuOperatorRejectReasonList<Object>联通运营商审核驳回原因:每个元素的字段见 data.*OperatorRejectReason 参数。-

data.variableParams 参数
名称类型描述示例
nameString变量名称-
typeString变量类型:从 查询模板类型枚举 接口获取。1
lengthString变量长度-
positionString变量位置:0、1、2、3…依次递增。-

data.guideUrl 参数
名称类型描述示例
guideTypeString引流链接类型:从 查询模板类型枚举 接口获取。-
contentString引流链接内容:模板内容中包含的引流链接。-
domainExampleString完整链接示例:例如引流链接内容为 xx.cn,完整链接 http://www.xxx.cn。-

data.*OperatorRejectReason 参数
名称类型描述示例
issueTypeInteger问题类型:1-签名问题;2-签名材料问题;3-终端资质问题;4-其他;5-引流问题。5
issueDescString问题描述-
operationRecommendString操作建议-
modifyModulesString修改模块:1-新增终端资质;2-变更签名终端资质;3-修改签名材料;4-变更签名类型;5-新增签名;6-修改链接材料;7-修改联系方式材料;8-无需修改。6

返回数据示例(JSON):

{
  "code": "000000",
  "msg": "操作成功",
  "data": {
    "templateCode": "1021146428",
    "webOrApi": "0",
    "accountId": "2036723",
    "auditDate": "1766730322",
    "auditReason": null,
    "businessCategory": "00",
    "businessSubcategory": "00",
    "content": "天气预报,12{s}天气多云,风力一级,注意防护",
    "contentName": "1226",
    "contentTask": "",
    "createTime": "1766730311",
    "modelId": "1021146428",
    "needUnsubscribe": "0",
    "remark": "",
    "remoteId": "1021146428",
    "signName": "222",
    "signature": "222",
    "status": "1",
    "statusDesc": "已审核",
    "type": "4",
    "unsubscribe": "",
    "guidePhone": null,
    "guideUrl": null,
    "variableParams": [
      {
        "length": "2",
        "name": "变量1",
        "position": 1,
        "type": "1"
      }
    ],
    "cmOperatorStatus": "1",
    "ctOperatorStatus": "3",
    "cuOperatorStatus": "1",
    "cmOperatorRejectReason": null,
    "ctOperatorRejectReason": [
      {
        "issueDesc": "引流类型",
        "issueType": 5,
        "modifyModules": "6",
        "operationRecommend": "修改链接材料"
      },
      {
        "issueDesc": "请联系人工客服处理",
        "issueType": null,
        "modifyModules": null,
        "operationRecommend": null
      }
    ],
    "cuOperatorRejectReason": null
  }
}

5. 编辑模板

5.1 接口说明

接口地址:https://smssh.253.com/sms/v2/template/update 通用接口说明详见 API 调用说明

5.2 请求参数

名称类型必填描述示例
productTypeString是产品类型:notify-通知短信;market-营销短信;verify-验证码短信;2ec-CS 短信(二类电商);finance-DK 短信(金融);game-BK 短信(游戏);acquisition-HK 短信(拉新)。notify
templateCodeString是模板 ID-
contentString是模板内容:不包含短信签名和退订语,长度不超过 500 个字符;包含链接时需在链接前后各加一个空格;变量用 {s} 标识。-
contentNameString是模板名称:长度为 2~20 个字符。-
signNameString是关联签名名称-
businessCategoryString是业务大类:从 查询模板类型枚举 接口获取。-
businessSubcategoryString是业务细类:从 查询模板类型枚举 接口获取。-
variableParamsString否变量属性:Object[] 序列化后的 JSON 字符串;每个元素的字段见 variableParams 参数;运营商建议 3 个变量,最大不超过 20 个。-
guideUrlString否引流链接:Object 序列化后的 JSON 字符串;字段见 guideUrl 参数。-
guidePhoneString否联系方式:Object[] 序列化后的 JSON 字符串(支持多个联系方式);每个元素的字段见 guidePhone 参数。-
needUnsubscribeString否退订语:0-不需要;1-需要(营销必填)。0
remarkString否备注内容:描述对审核者的提议,有利于加速模板审核。-

variableParams 参数
名称类型必填描述示例
nameString否变量名称:例如变量 1、变量 2。-
typeString否变量类型:从 查询模板类型枚举 接口获取。-
lengthString否变量长度:最大值为 30 位。-
positionInteger否变量位置:第一个变量为 0,第二个为 1,第三个为 2,以此递增。-

guideUrl 参数
名称类型必填描述示例
guideTypeString否引流链接类型:从 查询模板类型枚举 接口获取。-
contentString否引流链接内容:需与实际下发链接一致,详见下方填写示例。-
domainExampleString否完整链接示例:除了填写引流链接外,还需要提供一个完整链接示例,运营商审核需要(是短链的话,就填写完整的短链)。-
icpImgString否域名 ICP 备案截图:查询地址,Base64 编码,支持 PNG、JPG、JPEG 格式,大小不超过 2 MB。-
originLinkAuthImgString否原链接授权书:Base64 编码,支持 PNG、JPG、JPEG 格式,大小不超过 2 MB。-
redirectLinkAuthImgString否跳转后链接授权书:Base64 编码,支持 PNG、JPG、JPEG 格式,大小不超过 2 MB。-

补充说明:content 需与实际下发链接一致,不同场景的填写示例如下:

场景模板内容示例链接填写建议
有协议头,无变量你好...请点击: https://api.253.com/OMVKA2v 拒收请回复Rhttps://api.253.com/OMVKA2v
有协议头,含变量你好...请点击: https://api.253.com/{s} 拒收请回复Rhttps://api.253.com/
无协议头,无变量你好...请点击: tatx.cc/OMVKA2v 拒收请回复Rtatx.cc/OMVKA2v
无协议头,含变量你好...请点击: tatx.cc/{s} 拒收请回复Rtatx.cc/
纯域名链接(实际下发域名后无任何路径)你好...请点击: https://api.253.com 拒收请回复Rhttps://api.253.com

guidePhone 参数
名称类型必填描述示例
guideTypeString否联系方式类型:从 查询模板类型枚举 接口获取。-
contentString否联系方式内容:模板内容中包含的联系方式(引流号码不要带空格或横杠,如 021-123-456 需填 021123456)。-
phoneMaterialImgString否引流号码材料:Base64 编码,支持 PNG、JPG、JPEG 格式,大小不超过 2 MB。-

5.3 请求示例

{
  "productType": "verify",
  "templateCode": "100001",
  "content": "您的验证码是{s},有效期5分钟。",
  "remark": "更新有效期提示"
}

5.4 响应参数

名称类型描述示例
codeString请求状态码:000000 表示成功。000000
msgString提示信息:Unicode 字符编码,需自行解码。-
requestIdString请求 ID-
dataObject返回数据-

返回数据示例(JSON):

{
  "code": "000000",
  "msg": "成功",
  "data": null
}

6. 删除模板

6.1 接口说明

接口地址:https://smssh.253.com/sms/v2/template/delete 通用接口说明详见 API 调用说明

6.2 请求参数

名称类型必填描述示例
productTypeString是产品类型:notify-通知短信;market-营销短信;verify-验证码短信;2ec-CS 短信(二类电商);finance-DK 短信(金融);game-BK 短信(游戏);acquisition-HK 短信(拉新)。notify
templateCodeString是模板 ID-

6.3 请求示例

{
  "productType": "notify",
  "templateCode": "750665"
}

6.4 响应参数

名称类型描述示例
codeString请求状态码:000000 表示成功。000000
msgString提示信息:Unicode 字符编码,需自行解码。-
requestIdString请求 ID-
dataObject返回数据-

返回数据示例(JSON):

{
  "code": "000000",
  "msg": "深度接口根据 id 删除模板成功"
}
24小时热线 400-9669-253