Experiences
Experiences represent different types of dining services your restaurant offers.
What is an Experience?
An experience defines:
- Name: e.g., "Dinner", "Lunch", "Sunday Brunch"
- Duration: Default length of reservations (in minutes)
- Capacity: Maximum party size allowed
- Availability rules: Days/times when bookable
- Pricing: Optional pricing rules
Common Experience Types
Dinner Service
- Duration: 120 minutes
- Capacity: 2-12 guests
- Available: Tuesday-Saturday, 18:00-22:00
Lunch Service
- Duration: 90 minutes
- Capacity: 2-8 guests
- Available: Monday-Friday, 12:00-14:30
Private Events
- Duration: 180 minutes
- Capacity: 10-50 guests
- Available: By arrangement
Multiple Experiences
Restaurants can offer multiple experiences simultaneously:
- Different experiences can share tables
- Availability is calculated per experience
- Each experience has independent settings
API Usage
List all experiences for your restaurant:
GET /external/availability/experiences
Filter availability by experience:
GET /external/availability/slots?experienceId=exp_123