# 更新用户通知配置 1、请求地址:/api/updateNotifyOfUser 2、请求方式:POST 3、请求参数 | 参数 | 类型 | 必须 | 说明 | | -| - | - | - | | type_id | int | 是 | 通知类型id [NotifyTypeEnum](/enums/NotifyTypeEnum.md) | value | object | 是 | 通知配置参数,见示例 4、返回参数 无 5、请求示例 邮件配置 ``` POST {{baseUrl}}/api/updateNotifyOfUser Content-Type: application/json X-Token: { "type_id": 1, "value": { "email_list": ["123@qq.com"] } } ``` Webhook配置 ```json POST {{baseUrl}}/api/updateNotifyOfUser Content-Type: application/json X-Token: { "type_id":2, "value": { "method":"POST", "url":"https://server.com/api/push/", "headers":{ "Content-Type":"application/json" }, "body":"{\n \"title\": \"SSL证书到期\",\n \"content\": \"查看:http://127.0.0.1:5173/\"\n}" } } ``` webhook方式提交的body参数支持[jinja2模板语法](http://doc.yonyoucloud.com/doc/jinja2-docs-cn/index.html) 例如 ```json { "title": "推送的消息标题", "content": "{% for item in domain_list %} {{item.domain}} - {{item.expire_days}} \n {% endfor %}" } ``` 模板变量同 [获取域名列表](/domain/getDomainList.md) 6、返回示例 ```json { "code": 0, "data": null, "msg": "success" } ```