Skip to main content

认证

所有端点均接受 ApiKey 请求头或 OAuth 请求头。请参见 OAuth 端点页面了解令牌生成。

获取 Webhook 配置

返回您账户当前的 Webhook 配置,包括已启用的事件类型、回调 URL 和启用状态。不需要请求体参数。

请求体

此端点不接受任何参数。请传入空 JSON 对象({})作为请求体。

响应

int
成功时为 200
string
成功时为空字符串;失败时为错误描述。
object
指示当前启用哪些事件类型进行 Webhook 投递的对象。如果尚未保存任何配置,则返回 null。每个键对应一种事件类型;true 表示该事件的通知已启用。
string
接收所有没有特定覆盖的发件人 Webhook 载荷的默认回调 URL。若未配置则返回 null
array[object]
按发件人的回调 URL 覆盖。每个对象将来自特定发件人的事件路由到专用端点。若未配置则返回 null
boolean
当 Webhook 投递全局启用时为 true;当所有 Webhook 都已暂停时为 false。若未配置则返回 null
Response

保存 Webhook 配置

更新一个或多个 Webhook 配置设置。所有字段均为可选,仅修改您包含的字段。

请求体

object
控制哪些事件类型触发 Webhook 通知的对象。仅包含您想要更改的键;省略的键保留当前值。将键设为 true 以启用该事件的通知,或设为 false 以禁用。
string
接收 Webhook 载荷的默认回调 URL。用于没有按发件人覆盖的所有发件人。必须是 http://https:// URL。
array[object]
按发件人的回调 URL 覆盖。行为由 transCallbackUrlExtraUpdateMode 控制。要移除某个发件人的现有覆盖,请为 url 传入空字符串 ""
string
确定 transCallbackUrlExtra 条目的应用方式:
  • "save" — 添加新条目并更新现有条目;保留所有其他条目。这是默认值。
  • "replace" — 用提供的条目替换整个按发件人覆盖列表。
boolean
设置为 true 以全局启用 Webhook 投递,或设置为 false 以暂停所有 Webhook 通知。

响应

int
成功时为 200
string
成功时为空字符串;失败时为错误描述。
Response