Get Experience Booking History

Retrieve paginated booking history for experience management. **Features:** - 📋 **Complete Booking Details** - Guest info, status, timestamps - 🔍 **Advanced Filtering** - By status, date range, provider - 📄 **Pagination Support** - Handle large booking volumes - 📊 **Export Ready** - Data formatted for reports **Filtering Options:** - **Status** - Filter by booking status - **Date Range** - Custom date filters - **Provider** - Filter by booking source - **Search** - Find specific bookings **Use Cases:** - Daily operations management - Customer service lookup - Financial reconciliation - Performance analysis

Authentication

AuthorizationBearer

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

Path parameters

experienceIdstringRequired
Experience identifier

Query parameters

pagedoubleOptional>=1
Page number
limitdoubleOptional1-100
Items per page
statusenumOptional
Filter by status
Allowed values:
dateFromstringOptionalformat: "^\d{4}-\d{2}-\d{2}$"
Start date filter
dateTostringOptionalformat: "^\d{4}-\d{2}-\d{2}$"
End date filter
providerenumOptional
Filter by provider
Allowed values:

Response

Booking history retrieved successfully
successboolean or null
experienceIdstring or null
bookingslist of objects or null
paginationobject or null