默认模块
Base URLs:
Authentication
记录
POST 添加记录
POST /bill-api/records/add/index.php
Body 请求参数
token: ""
money: ""
type: ""
text: ""
cid: ""
请求参数
| 名称 | 位置 | 类型 | 必选 | 说明 |
|---|---|---|---|---|
| body | body | object | 是 | none |
| » token | body | string | 是 | none |
| » money | body | string | 是 | none |
| » type | body | string | 是 | none |
| » text | body | string | 是 | none |
| » cid | body | string | 否 | 分类id,可选 |
返回示例
200 Response
{}
返回结果
| 状态码 | 状态码含义 | 说明 | 数据模型 |
|---|---|---|---|
| 200 | OK | none | Inline |
返回数据结构
GET 输出记录列表
GET /bill-api/records/list/index.php
请求参数
| 名称 | 位置 | 类型 | 必选 | 说明 |
|---|---|---|---|---|
| token | query | string | 是 | none |
| mode | query | string | 是 | none |
| year | query | string | 是 | none |
| month | query | string | 是 | none |
| day | query | string | 否 | 当mode为d时必传 |
返回示例
200 Response
{}
返回结果
| 状态码 | 状态码含义 | 说明 | 数据模型 |
|---|---|---|---|
| 200 | OK | none | Inline |
返回数据结构
POST 补录记录
POST /bill-api/records/added/index.php
Body 请求参数
token: ""
money: ""
type: ""
text: ""
year: ""
month: ""
day: ""
请求参数
| 名称 | 位置 | 类型 | 必选 | 说明 |
|---|---|---|---|---|
| body | body | object | 是 | none |
| » token | body | string | 是 | none |
| » money | body | string | 是 | none |
| » type | body | string | 是 | none |
| » text | body | string | 是 | none |
| » year | body | string | 是 | none |
| » month | body | string | 是 | none |
| » day | body | string | 是 | none |
返回示例
200 Response
{}
返回结果
| 状态码 | 状态码含义 | 说明 | 数据模型 |
|---|---|---|---|
| 200 | OK | none | Inline |
返回数据结构
GET 输出某个分类下的所有记录
GET /bill-api/records/category/
请求参数
| 名称 | 位置 | 类型 | 必选 | 说明 |
|---|---|---|---|---|
| token | query | string | 是 | none |
| cid | query | string | 是 | 分类id |
返回示例
200 Response
{
"status": "success",
"message": {
"get": 0,
"lose": 2,
"final": -2
},
"data": [
{
"id": "14b18659b78e4e9fc201016e3590a09ce2fc4eb6",
"type": "zc",
"money": 2,
"text": "测试",
"createdTime": "2026-07-14 17:18:12"
}
]
}
返回结果
| 状态码 | 状态码含义 | 说明 | 数据模型 |
|---|---|---|---|
| 200 | OK | none | Inline |
返回数据结构
GET 依据备注搜索记录
GET /bill-api/records/search/
请求参数
| 名称 | 位置 | 类型 | 必选 | 说明 |
|---|---|---|---|---|
| keyword | query | string | 是 | none |
| token | query | string | 是 | none |
返回示例
200 Response
{
"status": "success",
"message": {
"get": 0,
"lose": 3,
"final": -3
},
"data": [
{
"id": "cd7bfc9156d18fb78399803c6238df2d60fe08ab",
"type": "zc",
"money": 3,
"text": "车费AA",
"createdTime": "2025-12-06 22:13:25"
}
]
}
返回结果
| 状态码 | 状态码含义 | 说明 | 数据模型 |
|---|---|---|---|
| 200 | OK | none | Inline |
返回数据结构
分类
POST 创建分类
POST /bill-api/category/add/
Body 请求参数
token: ""
name: ""
请求参数
| 名称 | 位置 | 类型 | 必选 | 说明 |
|---|---|---|---|---|
| body | body | object | 是 | none |
| » token | body | string | 是 | none |
| » name | body | string | 是 | 分类名称 |
返回示例
200 Response
{}
返回结果
| 状态码 | 状态码含义 | 说明 | 数据模型 |
|---|---|---|---|
| 200 | OK | none | Inline |
返回数据结构
GET 获取分类列表
GET /bill-api/category/list/
返回示例
200 Response
{}
返回结果
| 状态码 | 状态码含义 | 说明 | 数据模型 |
|---|---|---|---|
| 200 | OK | none | Inline |
返回数据结构
GET 获取所有分类列表
GET /bill-api/category/all_list/
返回示例
200 Response
{
"status": "success",
"message": "获取数据成功",
"data": [
{
"id": "4a836403f8c8a18b4447a9b1e5a39c15",
"name": "2月",
"createdTime": "2026-07-10 15:19:15",
"status": "0"
}
]
}
返回结果
| 状态码 | 状态码含义 | 说明 | 数据模型 |
|---|---|---|---|
| 200 | OK | none | Inline |
返回数据结构
POST 修改分类状态
POST /bill-api/category/status/
Body 请求参数
token: ""
cid: ""
status: ""
请求参数
| 名称 | 位置 | 类型 | 必选 | 说明 |
|---|---|---|---|---|
| body | body | object | 是 | none |
| » token | body | string | 是 | none |
| » cid | body | string | 是 | 分类id |
| » status | body | string | 是 | 要修改成的状态码 |
返回示例
200 Response
{}
返回结果
| 状态码 | 状态码含义 | 说明 | 数据模型 |
|---|---|---|---|
| 200 | OK | none | Inline |