查看交互版接口文档

获取接口列表-包含商户未开通的

POST /ley/api_code/list

请求参数Body

字段类型必填说明
accountstring商户号
api_keystring商户密钥
statusint状态,1正常,0关闭
currencystring货币,不填写则返回所有货币
api_codestring接口代码,不填写则返回所有接口
pageint页码,默认第一页
pageSizeint每页条数,默认100且最大100

响应结果

字段类型必填说明
Codeint业务代码(0成功,其他均为失败)
Messagestring业务信息
Dataarray业务数据

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; // 货币代码
    }; // 接口列表
  }; // 业务数据
}