Webhook
測試 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 生命週期寫入操作共用: 同一帳號每分鐘最多 10 次寫請求. JSON 最多 16384 位元組, 本文讀取期限 10 秒, 拒絕查詢參數, 未知或重複 JSON 欄位. 必須明確提供 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 設定.