Skip to navigation

Get Booking Analytics

Retrieve comprehensive booking analytics for experience management.

Analytics Include:

  • 📊 Booking Statistics - Total, confirmed, cancelled bookings
  • 👥 Customer Insights - Party size patterns, repeat customers
  • ⏰ Time Analysis - Popular time slots, peak hours
  • 🔌 Provider Performance - Success rates by booking method
  • 💰 Revenue Impact - Estimated revenue, average spend
  • 📈 Trends - Period-over-period comparisons

Time Periods:

  • Day - Last 24 hours
  • Week - Last 7 days
  • Month - Last 30 days (default)
  • Year - Last 365 days
  • Custom - Specify startDate and endDate

Authentication

AuthorizationBearer

JWT token from @etera-ai/auth package (auth.etera.dev) - Format: Bearer <token>

Path parameters

experienceIdstringRequired
Experience identifier

Query parameters

periodenumOptional
Analytics time period
Allowed values:
startDatestringOptionalformat: "^\d{4}-\d{2}-\d{2}$"
Custom period start date
endDatestringOptionalformat: "^\d{4}-\d{2}-\d{2}$"
Custom period end date

Response

Analytics data retrieved successfully
successbooleanOptional
experienceIdstringOptional
periodstringOptional
analyticsobjectOptional

Errors

404
Not Found Error