Lewati ke konten utama

Statistik tagihan

Ikhtisar​

Mengembalikan statistik keseluruhan tagihan Anda.

Permintaan​

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

Parameter permintaan​

ParameterTipe dataDeskripsiContohWajib?
startDateStringTanggal awal pembuatan tagihan, dalam format Y-m-d2000-01-01tidak
endDateStringTanggal akhir pembuatan tagihan, dalam format Y-m-d2030-01-01tidak

Contoh respons​

{
"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
}
}
}
}

Parameter respons​

ParameterDeskripsi
invoicesTotalNumJumlah total tagihan
invoicesPaidNumJumlah tagihan yang dibayar (berstatus Dibayar (Paid))
invoicesTotalUSDTotal semua tagihan yang dibayar dalam USD
invoicesByProjectsTotal semua tagihan yang dibayar per proyek, dalam USD
invoicesByCurrenciesTotal semua tagihan yang dibayar per mata uang
invoicesByMonthsTotal semua tagihan yang dibayar per bulan, dalam USD
invoicesByDateTotal semua tagihan yang dibayar per hari, dalam USD
invoicesByDate.dateTanggal sebagai Unix timestamp, dalam milidetik
invoicesByDate.valueTotal semua tagihan yang dibayar untuk tanggal itu, dalam USD