查看交互版接口文档
获取接口列表-包含商户未开通的
POST /ley/api_code/list
请求参数Body
| 字段 | 类型 | 必填 | 说明 |
|---|
| account | string | 是 | 商户号 |
| api_key | string | 是 | 商户密钥 |
| status | int | 否 | 状态,1正常,0关闭 |
| currency | string | 否 | 货币,不填写则返回所有货币 |
| api_code | string | 否 | 接口代码,不填写则返回所有接口 |
| page | int | 否 | 页码,默认第一页 |
| pageSize | int | 否 | 每页条数,默认100且最大100 |
响应结果
| 字段 | 类型 | 必填 | 说明 |
|---|
| Code | int | 是 | 业务代码(0成功,其他均为失败) |
| Message | string | 是 | 业务信息 |
| Data | array | 是 | 业务数据 |
Json 示例
请求
{
"account": "dd4646",
"api_key": "hMtchftsvOry1r2kYPZbZ6JabZCVyqLZ",
"status": 0,
"currency": "",
"api_code": "",
"page": 1,
"pageSize": 100
}
成功响应
{
"Code": 0,
"Message": "成功",
"Data": {
"total_count": 0,
"lastPage": 0,
"pageSize": 0,
"page": 0,
"data": {
"name": "",
"code": "",
"status": 0,
"currency": ""
}
}
}
TypeScript 类型定义
export interface ApiCodeListRequest {
account: string; // 商户号
api_key: string; // 商户密钥
status?: number; // 状态,1正常,0关闭
currency?: string; // 货币,不填写则返回所有货币
api_code?: string; // 接口代码,不填写则返回所有接口
page?: number; // 页码,默认第一页
pageSize?: number; // 每页条数,默认100且最大100
}
export interface ApiCodeListResponse {
Code: number; // 业务代码(0成功,其他均为失败)
Message: string; // 业务信息
Data: {
total_count: number; // 总条数
lastPage: number; // 总页码
pageSize: number; // 每页条数
page: number; // 当前页码
data: {
name: string; // 接口名称
code: string; // 接口代码
status: number; // 状态:1正常,0关闭或维护
currency: string; // 货币代码
}; // 接口列表
}; // 业务数据
}