端点
端点对象
端点完整的
secret 仅会在创建时返回一次,之后不会再次返回。请妥善保存——如果丢失,请删除该端点并重新创建。有效事件类型
events 会根据以下精确集合进行验证——列表外的值将返回 400。有关每种类型的负载结构,请参阅事件目录。
telephony.incoming,telephony.complete,telephony.toolweb.incoming,web.complete,web.toolcall.gradedissue.reportedtest-call.completedalert.triggered
端点状态
active——投递正常进行。disabled——通过PATCH手动暂停。不会发送任何请求。我们绝不会更改disabled端点的状态;是否将其切换回active始终由您决定。failing——当向端点投递时耗尽整个重试计划(24 小时内尝试 8 次)且始终未获得 2xx,系统会自动设置此状态。处于失败状态的端点不会再接收流量。修复端点后,通过PATCH将其状态改回active;尚未耗尽重试计划的投递将从中断处继续。
列出端点
创建端点
请求字段
返回
201 Created 以及端点对象,并额外包含一个顶级 secret 字段,其中包含原始签名密钥——一个 48 字符的十六进制字符串:
更新端点
返回
200 OK 以及更新后的端点对象。
发送测试投递
使用常规投递管道向一个端点发送合成的webhook.test 事件,其中包括规范化 JSON 序列化、X-ThunderPhone-Signature、投递记录和重试记录。无论端点的 events 过滤条件如何,测试都会以所选端点为目标。
200 OK,即使目标地址返回错误也是如此。请检查 success、status、response_code 和 error 以了解投递结果:
webhook.test 是合成事件,无法添加到端点的 events 订阅中。如果首次尝试失败,投递将遵循与常规事件投递相同的重试计划。
删除端点
204 No Content。将立即停止向该 URL 发送事件;
正在进行中的重试将被放弃。
相关内容
事件目录
您可以订阅的完整
events 值列表。Webhook 概览
签名验证和投递语义。