# WebHook 管理

WebHook是SendCloud异步推送客户关注某些事件的数据到客户的回调URL上的机制

你可以使用 API 对回调URL进行查询, 添加, 更新, 删除操作.


# 查询WebHook

URL

https://api2.sendcloud.net/api/webhook/list
1

HTTP请求方式

post    get
1

参数说明

参数 类型 必须 说明
apiUser string API_USER
apiKey string API_KEY
url string 所产生的消息Post到Url
categoryName string 指定的API_USER
event string 事件类型,比如1,3多个用逗号隔开,不填写默认全部

event参数说明

event 描述 触发条件
1 送达(Delivered) 邮件发送成功
3 垃圾邮件举报(report_spam) 用户举报邮件
4 无效邮件(Invalid) 邮件未发送成功
5 软退信(Soft Bounce) 接收方拒收该邮件
10 点击(Click) 用户点击链接
11 打开(Open) 用户打开邮件
12 取消订阅(Unsubcribes) 用户取消订阅邮件
18 请求(Request) 邮件请求成功

# 创建WebHook

URL

https://api2.sendcloud.net/api/webhook/add
1

HTTP请求方式

post    get
1

参数说明

参数 类型 必须 说明
apiUser string API_USER
apiKey string API_KEY
url string 所产生的消息Post到Url
categoryName string 指定的API_USER
event string 事件类型,比如1,3多个用逗号隔开,不填写默认全部

# 更新WebHook

URL

https://api2.sendcloud.net/api/webhook/update
1

HTTP请求方式

post    get
1

参数说明

参数 类型 必须 说明
apiUser string API_USER
apiKey string API_KEY
url string 所产生的消息Post到Url
categoryName string 指定的API_USER
event string 事件类型,比如1,3多个用逗号隔开,不填写默认全部
newCategoryName string * 新指定的API_USER
newUrl string 新的消息推送Url
newEvent string 新的触发webhook推送的事件

说明

1. *代表可以仅修改apiuser、事件、url中的一项,均不可修改为空值.
1

# 删除WebHook

URL

https://api2.sendcloud.net/api/webhook/delete
1

HTTP请求方式

post    get
1

参数说明

参数 类型 必须 说明
apiUser string API_USER
apiKey string API_KEY
url string 所产生的消息Post到Url
categoryName string 指定的API_USER
event string 事件类型,比如1,3多个用逗号隔开,不填写默认全部

请求示例

http://api.sendcloud.net/apiv2/webhook/list?apiUser=***&apiKey=***
1

通用返回值说明

参数 事件 触发条件
1 送达(Delivered) 邮件发送成功
3 垃圾邮件举报(report_spam) 用户举报邮件
4 无效邮件(Invalid) 邮件未发送成功
5 软退信(Soft Bounce) 接收方拒收该邮件
10 点击(Click) 用户点击链接
11 打开(Open) 用户打开邮件
12 取消订阅(Unsubcribes) 用户取消订阅邮件
18 请求(Request) 邮件请求成功

返回值示例

{
    "result": true,
    "statusCode": 200,
    "message": "请求成功",
    "info": {
        "dataList": [
            {
                "webhookUrl": "http://qxxx.com",
                "eventTypeMap": {
                    "11": "打开"
                },
                "categoryName": "jianglian_test"
            },
            {
                "webhookUrl": "http://sina12345.com",
                "eventTypeMap": {
                    "11": "打开"
                },
                "categoryName": "all"
            },
            {
                "webhookUrl": "http://hhh.com",
                "eventTypeMap": {
                    "1": "发送",
                    "3": "垃圾邮件举报",
                    "4": "无效邮件",
                    "5": "退信",
                    "10": "点击",
                    "11": "打开",
                    "12": "取消订阅",
                    "18": "请求"
                },
                "categoryName": "jianglian_test"
            },
            {
                "webhookUrl": "http://wbw888.com",
                "eventTypeMap": {
                    "18": "请求"
                },
                "categoryName": "all"
            },
            {
                "webhookUrl": "http://hh123.com",
                "eventTypeMap": {
                    "18": "请求"
                },
                "categoryName": "all"
            },
            {
                "webhookUrl": "http://sina1234.com",
                "eventTypeMap": {
                    "4": "无效邮件"
                },
                "categoryName": "jianglian_test"
            }
        ],
        "count": 6
    }
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
上次更新: 2025/03/25 10:38:59