Parameters
1 query
Query parameters
· 1daysnumberOptionalNumber of days to fetch. Defaults to 30.
3030Returns daily revenue data for the specified period with comparison to the previous period. Essential for monitoring business health and cash flow trends.
1 query
daysnumberOptionalNumber of days to fetch. Defaults to 30.
30301 status code documented
currentPeriodobjectRequiredSummary for the current period.
totalRevenuenumberRequiredTotal revenue in current period.
orderCountnumberRequiredNumber of paid orders in current period.
startDatestringRequiredStart date of current period (YYYY-MM-DD).
endDatestringRequiredEnd date of current period (YYYY-MM-DD).
previousPeriodobjectRequiredSummary for the previous period (same length, for comparison).
totalRevenuenumberRequiredTotal revenue in previous period.
orderCountnumberRequiredNumber of paid orders in previous period.
startDatestringRequiredStart date of previous period (YYYY-MM-DD).
endDatestringRequiredEnd date of previous period (YYYY-MM-DD).
revenueChangenumberRequiredPercentage change in revenue vs previous period.
orderCountChangenumberRequiredPercentage change in order count vs previous period.
dailyDataobject[]RequiredArray of daily revenue data for charting.
Daily revenue data point.
datestringRequiredDate (YYYY-MM-DD).
revenuenumberRequiredRevenue for this day.
orderCountnumberRequiredNumber of paid orders for this day.
{
"currentPeriod": {
"totalRevenue": 0,
"orderCount": 0,
"startDate": "example_startDate",
"endDate": "example_endDate"
},
"previousPeriod": {
"totalRevenue": 0,
"orderCount": 0,
"startDate": "example_startDate",
"endDate": "example_endDate"
},
"revenueChange": 0,
"orderCountChange": 0,
"dailyData": [
{
"date": "example_date",
"revenue": 0,
"orderCount": 0
}
]
}GET /bff/dashboard/daily-revenue
curl -X GET "https://api.bizkithub.com/bff/dashboard/daily-revenue?days=30" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY"All BizKitHub public API endpoints require authentication via API key.