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
successboolean or null
experienceIdstring or null
periodstring or null
analyticsobject or null

Errors