Skip to content

BookingVenues

Booking venue configuration.

Fields

FieldTypeRequiredVersionDescription
idintegerYes1.1Unique venue identifier
namestringYes1.1Venue name
businessUnitIdintegerYes1.1Reference to BusinessUnit
customerIdintegerYes1.1Reference to Customer
descriptionstringNo1.1Venue description
activebooleanNo1.1Venue active status

Example

json
{
  "id": 1,
  "name": "Main Dining Room",
  "businessUnitId": 10,
  "customerId": 12345,
  "description": "Primary dining area with 20 tables",
  "active": true
}

Example - Multiple Venues

json
[
  {
    "id": 1,
    "name": "Main Dining Room",
    "businessUnitId": 10,
    "customerId": 12345,
    "description": "Primary dining area with 20 tables",
    "active": true
  },
  {
    "id": 2,
    "name": "Private Dining",
    "businessUnitId": 10,
    "customerId": 12345,
    "description": "Private room for events, seats up to 12",
    "active": true
  },
  {
    "id": 3,
    "name": "Terrace",
    "businessUnitId": 10,
    "customerId": 12345,
    "description": "Outdoor seating, seasonal",
    "active": true
  }
]
  • Customer - Parent customer/tenant
  • BusinessUnit - Parent business unit/location
  • Bookings - Bookings at venue
  • BookingScenario - Scenarios for venue

Technical documentation for partners and integrators