Skip to navigation

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
successbooleanOptional
experienceIdstringOptional
bookingslist of objectsOptional
paginationobjectOptional