跳到主要内容

收款单统计

概述

返回收款单的整体统计。

请求

curl -X POST https://api.bitsby.app/statistics/invoices \
-H "Authorization: Token MSvL2ltaDZdWVjmZURURMVWhqSJLT2NURjhL2Fla1Z1T1IxQTltKs1T3Ay" \
-F "startDate=2000-01-01" \
-F "endDate=2030-01-01"

请求参数

参数数据类型说明示例是否必填
startDateString收款单创建的起始日期,Y-m-d 格式2000-01-01
endDateString收款单创建的结束日期,Y-m-d 格式2030-01-01

响应示例

{
"result": "success",
"data": {
"invoicesTotalNum": 51,
"invoicesPaidNum": 24,
"invoicesTotalUSD": 335.03,
"invoicesByProjects": {
"9deea1e2-0c08-41a3-bdc2-a34eada3892d": 335.03
},
"invoicesByCurrencies": {
"USD": 335.03
},
"invoicesByMonths": {
"March-2024": 42,
"February-2024": 293.03
},
"invoicesByDate": {
"2024-03-04": {
"date": 1709510400000,
"value": 21
},
"2024-03-03": {
"date": 1709424000000,
"value": 10
},
"2024-03-01": {
"date": 1709251200000,
"value": 11
},
"2024-02-27": {
"date": 1708992000000,
"value": 12
},
"2024-02-26": {
"date": 1708905600000,
"value": 281.03
}
}
}
}

响应参数

参数说明
invoicesTotalNum收款单总数
invoicesPaidNum已支付收款单的数量(状态为 Paid)
invoicesTotalUSD所有已支付收款单的总额,以 USD 计
invoicesByProjects按项目统计的已支付收款单总额,以 USD 计
invoicesByCurrencies按币种统计的已支付收款单总额
invoicesByMonths按月份统计的已支付收款单总额,以 USD 计
invoicesByDate按日期统计的已支付收款单总额,以 USD 计
invoicesByDate.date日期,Unix 时间戳,以毫秒计
invoicesByDate.value该日期所有已支付收款单的总额,以 USD 计