Skip to main content

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