Webhook接口
註冊 / 更新 Webhook 配置
POST /abc/v1/webhook/register
註冊新的 Webhook 配置;已有配置時更新回調地址。
請求頭
X-API-Key
string
說明
API 存取密鑰
範例
{apiKey}X-Timestamp
integer
說明
請求時間戳
範例
{{Timestamp}}X-Nonce
string
說明
請求唯一隨機值
範例
{{Nonce}}X-Signature
string
說明
請求簽名
範例
{{Signature}}Content-Type
string
說明
請求內容類型
範例
application/json請求體
數據模型:OpenWebhookRegisterRequest
callbackUrl
string必填
說明
接收 Webhook 通知的 HTTPS 回調地址,最長 512 個字元
範例 / 默認值
https://merchant.com/webhook成功響應
數據模型:CommonResultBoolean
響應欄位
code
integer
說明
錯誤碼
msg
string
說明
使用者可閱讀的提示訊息
message
string
說明
響應訊息
data
boolean
說明
操作是否成功
範例 / 默認值
true查詢 Webhook 配置
POST /abc/v1/webhook/query
查詢目前商戶的 Webhook 配置。
請求頭
X-API-Key
string
說明
API 存取密鑰
範例
{apiKey}X-Timestamp
integer
說明
請求時間戳
範例
{{Timestamp}}X-Nonce
string
說明
請求唯一隨機值
範例
{{Nonce}}X-Signature
string
說明
請求簽名
範例
{{Signature}}請求體
此接口不需要請求體。
成功響應
數據模型:CommonResultOpenWebhookConfigResponse
響應欄位
code
integer
說明
錯誤碼
msg
string
說明
使用者可閱讀的提示訊息
message
string
說明
響應訊息
data
object
說明
Webhook 配置
data 結構
id
integer
說明
配置 ID
範例 / 默認值
1001merchantId
string
說明
商戶 ID
範例 / 默認值
merchant_001callbackUrl
string
說明
接收 Webhook 通知的回調地址
範例 / 默認值
https://merchant.com/webhookeventTypes
string
說明
訂閱事件類型的 JSON 陣列字串
範例 / 默認值
["card.transaction","card.status"]status
integer
說明
配置狀態:
1 表示啟用,0 表示停用範例 / 默認值
1retryCount
integer
說明
失敗後的重試次數
範例 / 默認值
3createTime
string
說明
建立時間
範例 / 默認值
2026-09-22T10:00:00ZupdateTime
string
說明
最後更新時間
範例 / 默認值
2026-09-22T10:00:00Z停用 Webhook 配置
POST /abc/v1/webhook/disable
停用目前商戶的 Webhook 配置。
請求頭
X-API-Key
string
說明
API 存取密鑰
範例
{apiKey}X-Timestamp
integer
說明
請求時間戳
範例
{{Timestamp}}X-Nonce
string
說明
請求唯一隨機值
範例
{{Nonce}}X-Signature
string
說明
請求簽名
範例
{{Signature}}請求體
此接口不需要請求體。
成功響應
數據模型:CommonResultBoolean
響應欄位
code
integer
說明
錯誤碼
msg
string
說明
使用者可閱讀的提示訊息
message
string
說明
響應訊息
data
boolean
說明
操作是否成功
範例 / 默認值
true