Skip to content

查询个人&企业账单列表 ​

接口路径 ​

http
GET /api/open/bills

配额计算说明 ​

total_quota 为内部额度单位,换算成金额(人民币)的方式:

金额(¥) = total_quota ÷ quota_per_unit × usd_exchange_rate

其中:

  • total_quota:来自本接口返回的 data.bills[].total_quota
  • quota_per_unit、usd_exchange_rate、quota_display_type:来自 查询换算参数 接口(GET /api/open/status)

若 quota_display_type = USD(美元),则去掉 × usd_exchange_rate。

说明:total_fee 已是人民币金额(元),无需再换算。

请求参数 ​

字段类型必传说明限制条件
yearint否账单对应年份示例:2026
monthint否账单对应月份示例:4(表示4月)
pageint否页码默认值:1
limitint否每页条数默认值:10,最大值:100

请求示例 ​

JSON
GET 'https://neolink.com/backend/api/open/bills?year=2026&month=4&page=1&limit=10'

返回信息 ​

字段类型是否必传说明备注
successbool是请求是否成功固定值
messagestring是错误提示信息(成功时为空)固定值
dataBillsPageData是账单分页数据详见下表

BillsPageData 对象

字段类型是否必传说明备注
bills[]Bill是账单数组本页账单列表;详见下表
totalint是总账单数满足条件的账单总数
pageint是当前页码从 1 开始
page_sizeint是每页条数返回的实际账单数

Bill 对象

字段类型是否必传说明备注
idint是账单 ID数据库唯一标识
bill_nostring是账单号格式: BIL-YYYY-MM-NNN
bill_typeint是账单类型0=标准账单;1=预付款账单等
target_idint是目标 ID用户或企业 ID
target_namestring是目标名称用户昵称或企业名称
yearint是账单年份如 2026
monthint是账单月份1-12
statusint是账单状态0=未结算;1=已结算
total_quotaint64是总配额本月消耗的总配额;换算见上文「配额计算说明」
total_feefloat是总费用本月应收费用(单位:元)

返回示例 ​

JSON
成功响应
{
  "success": true,
  "message": "",
  "data": {
    "bills": [
      {
        "id": 12345,
        "bill_no": "BIL-2026-04-001",
        "bill_type": 0,
        "target_id": 100,
        "target_name": "用户昵称",
        "year": 2026,
        "month": 4,
        "status": 0,
        "total_quota": 50000,
        "total_fee": 250.00
      }
    ],
    "total": 1,
    "page": 1,
    "page_size": 10
  }
}