BizKitHub
DocsAPI ReferenceDashboard/bff/dashboard/daily-revenue
getDashboardAdmin BFF

/bff/dashboard/daily-revenue

Returns daily revenue data for the specified period with comparison to the previous period. Essential for monitoring business health and cash flow trends.

DashboardgetBffDashboardDaily-revenue

Parameters

1 query

Query parameters

· 1
daysnumberOptional

Number of days to fetch. Defaults to 30.

Default: 30
Example30

Response schema

1 status code documented

200SuccessDaily revenue response with period comparison.
currentPeriodobjectRequired

Summary for the current period.

totalRevenuenumberRequired

Total revenue in current period.

orderCountnumberRequired

Number of paid orders in current period.

startDatestringRequired

Start date of current period (YYYY-MM-DD).

endDatestringRequired

End date of current period (YYYY-MM-DD).

previousPeriodobjectRequired

Summary for the previous period (same length, for comparison).

totalRevenuenumberRequired

Total revenue in previous period.

orderCountnumberRequired

Number of paid orders in previous period.

startDatestringRequired

Start date of previous period (YYYY-MM-DD).

endDatestringRequired

End date of previous period (YYYY-MM-DD).

revenueChangenumberRequired

Percentage change in revenue vs previous period.

orderCountChangenumberRequired

Percentage change in order count vs previous period.

dailyDataobject[]Required

Array of daily revenue data for charting.

Each array item:

Daily revenue data point.

datestringRequired

Date (YYYY-MM-DD).

revenuenumberRequired

Revenue for this day.

orderCountnumberRequired

Number of paid orders for this day.

Response example

application/json
{
  "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
    }
  ]
}

Request example

GET /bff/dashboard/daily-revenue

get
curl -X GET "https://api.bizkithub.com/bff/dashboard/daily-revenue?days=30" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY"

Need an API key?

All BizKitHub public API endpoints require authentication via API key.

Get API Key