Skip to main content

Overview Report

Get high-level sales, booking, and customer statistics.

Endpointโ€‹

GET /v1/reports/overview

Required Scope: reports:read

Query Parametersโ€‹

ParameterTypeDefaultDescription
periodstringtodayTime period: today, last_7_days, last_30_days

Responseโ€‹

{
"data": {
"period": "last_7_days",
"period_start": "2026-01-08T00:00:00+00:00",
"period_end": "2026-01-15T23:59:59+00:00",
"sales": {
"total_revenue": 12500.00,
"transaction_count": 45,
"average_transaction_value": 277.78
},
"bookings": {
"created": 52,
"confirmed": 38,
"completed": 25,
"cancelled": 5
},
"customers": {
"new": 18,
"returning": 27
}
},
"meta": {
"request_id": "req_abc123",
"timestamp": "2026-01-15T12:00:00+00:00"
}
}

Response Fieldsโ€‹

salesโ€‹

FieldTypeDescription
total_revenuefloatTotal revenue for the period
transaction_countintegerNumber of transactions
average_transaction_valuefloatAverage value per transaction

bookingsโ€‹

FieldTypeDescription
createdintegerBookings created in period
confirmedintegerBookings confirmed in period
completedintegerBookings completed in period
cancelledintegerBookings cancelled in period

customersโ€‹

FieldTypeDescription
newintegerFirst-time customers in period
returningintegerReturning customers in period

Example Requestโ€‹

curl "https://app.equipdash.com/api/v1/reports/overview?period=last_7_days" \
-H "Authorization: Bearer YOUR_API_KEY"

Use Casesโ€‹

  • Executive Dashboards: Display key business metrics at a glance
  • Daily Reporting: Track daily sales and booking activity
  • Performance Monitoring: Monitor customer acquisition trends