Skip to content

Webhook配置管理接口

接口描述

POST /merchant/webhook/config - 管理商户Webhook配置(创建/更新/删除)

请求参数

参数名类型必填描述
merchantIdstring商户ID
actionstring操作类型(create/update/delete)
webhookIdstringWebhook ID(更新/删除时必填)
urlstringWebhook URL(创建/更新时必填)
eventsarray订阅事件列表
secretstring签名密钥
statusstring启用状态(ACTIVE/INACTIVE)

返回示例

json
{
  "code": 200,
  "msg": "操作成功",
  "data": {
    "webhookId": "WH_123456",
    "url": "https://example.com/webhook",
    "status": "ACTIVE",
    "createdAt": "2023-06-01T00:00:00Z"
  }
}

错误代码

  • 500: 操作失败
  • 500: URL格式无效
  • 500: 事件列表为空