API速率限制配置接口
接口描述
POST /merchant/api/rate-limits - 配置商户API访问速率限制
请求参数
| 参数名 | 类型 | 必填 | 描述 |
|---|---|---|---|
| merchantId | string | 是 | 商户ID |
| apiPath | string | 是 | API路径 |
| limitType | string | 是 | 限制类型(IP/USER/GLOBAL) |
| rateLimit | int | 是 | 每分钟最大请求数 |
| burstLimit | int | 否 | 突发请求限制数 |
返回示例
json
{
"code": 200,
"msg": "配置更新成功",
"data": {
"apiPath": "/merchant/info",
"currentLimit": 100,
"previousLimit": 50,
"effectiveTime": "2023-06-01T12:00:00Z"
}
}错误代码
- 500: 配置更新失败
- 500: 无效的限制类型
- 500: 超出最大限制值