测试 Webhook 推送
测试 Webhook 推送
国内用户请注意: 中国大陆用户请使用 https://api.toapis.cn 作为接口地址 (Base URL). 文档示例中的 https://api.toapis.com 请替换为 https://api.toapis.cn.
使用说明
向已保存的回调地址发送一条 endpoint.test 测试事件, 用于验证接收端的验签和响应. 事件异步投递: HTTP 202 和返回的 event_id 只表示已入队, 不代表已送达; 投递结果通过事件详情接口查询. 测试只能使用已保存的地址, 不支持临时 URL 或自定义 payload. mode=off 或全局投递暂停时返回 409.
写操作不能用于已软删除或带 scope 的 Key; Key 停用, 过期或额度耗尽不影响配置管理. 限流与 Key 生命周期写操作共用: 同一用户每分钟最多 10 次写请求. 请求 JSON 顶层必须是对象, 最多 16384 字节, 正文读取期限 10 秒; 不接受查询参数, 未知字段或重复字段. 请求必须显式提供 api_key_id.
鉴权
Authorizationstring请求头必填使用系统访问令牌, 格式为 Bearer YOUR_SYSTEM_ACCESS_TOKEN, 只能访问当前账号自己的数据. 不接受模型 Key, 无需 X-User-Id, 也没有管理端或团队旁路.
请求参数
api_key_idinteger请求体必填自有普通模型 Key 的正整数 ID (不是 sk- 密钥或系统访问令牌). JSON 中必须是整数, 不接受字符串, null, 省略或查询参数.
api_key_id 无效返回 400; 目标 Key 不存在或属于他人统一返回 404; 尚未保存完整配置或测试被禁止时返回 409 (code=16015/16016); 触发限流返回 429.
请求示例
请求示例
curl --request POST \
--url 'https://api.toapis.com/api/v1/webhook/test' \
--header 'Authorization: Bearer YOUR_SYSTEM_ACCESS_TOKEN' \
--header 'Content-Type: application/json' \
--data '{"api_key_id":123}'响应示例
响应示例
{
"code": 0,
"message": "",
"data": {
"api_key_id": 123,
"event_id": "evt_example"
}
}首次接入顺序与签名验签说明见查询 Webhook 配置.