Get Venue Package
Return the all details of the package including its items
POST
[PlatformAddress]/api/1.0/venue?action=getVenuePackageundefined
Provides all the details of the venue package including Sessions and its items ie. Menus, Beverages, Resources, Products, Setup Requirements and Setup Requirement Options
Request Body
venueId
integer
The id of the venue
id
integer
The id of the venue package
Example Request
getVenuePackage
Package Details
id
integer
The unique identifier of the package
name
string
The name of the package
type
Simple or Detailed
minPax
integer
The minimum pax of the package
maxPax
integer
The maximum pax of the package
cost
float
The price of the package (depends on the "priceMethod" value)
priceMethod
The type of package price - per person or flat rate
actualCost
float
The actual cost of the package
actualCostExcludedTaxIds
array
The tax ids excluded from the actual cost
smallDescription
string
A html formatted small description of the package
largeDescription
string
A html formatted large description of the package
marketplaceName
string
The name of the package displayed in marketplace booking engines
isVisibleOnVenueSearch
boolean
Whether the package is visible on venue search
createdDate
datetime
The date and time the package was created
modifiedDate
datetime
The date and time the package was last modified. Does not include changes to the package items
startDate
date
The date from which the package is available
endDate
date
The date to which the package is available
startTime
time
The time from which the package is available
endTime
time
The time to which the package is available
costcenters
The cost centers to which the package applies.
hasSessions
boolean
Whether the package has sessions
spaceId
integer
The default space to be used for the package
spaceLayoutId
integer
The default space layout to be used for the package
spaceCustomLayoutName
string
Layout name for custom space layout
sortOrder
integer
The order in which the package should be displayed
excludedFromCommissions
boolean
Whether the package is excluded from commissions
reduceRoomHireFirst
boolean
Whether to reduce room hire first when applying the package to bookings
eventTypes
array
The marketplace event types to which the package applies. If empty, the package applies to all event types
userGroupIds
array
The user groups to which the package applies. If empty, the package applies to all user groups
hasLimitedStartTimes
boolean
Whether the package has limited start times
limitedStartTimes
time
The limited start time of the package
isAccommIncluded
boolean
Whether accommodation is included in the package. This is a legacy field and should not be used
discountCampaignId
integer
The discount campaign to apply to the package
costcentersDiscounts
The cost center discounts to apply to the package
sessions
array
Session Details
id
integer
The unique identifier of the session
name
string
The name of the session
startTime
time
The start time of the session
endTime
time
The end time of the session
setupTime
time
The setup time of the session
setdownTime
time
The setdown time of the session
createdDate
datetime
The date and time the session was created
modifiedDate
datetime
The date and time the session was last modified
isOptional
boolean
Whether the session is optional
spaceVenueId
integer
The id of the venue to which the space belongs (it can be different to the booking venueId)
spaceId
integer
The default space to be used for the session
spaceLayoutId
integer
The default layout to use for the selected space
spaceCustomLayoutName
string
Layout Name for Custom space layout
includeInPackage
boolean
Whether the session is included in the package
tariffId
integer
The tariff id of the session
roomHireType
integer
The room hire type of the session
minSpendAmount
float
The minimum spend required for the room hire
minSpendRevenueItems
array
An array of revenue items that override the venue setup
overridePax
boolean
Whether the number of attendees of this session can exceed the space's max pax
costcenterId
integer
The cost center id of the session
amount
float
The amount of the session (only used if includeInPackage is set to false)
excludedTaxIds
array
The tax component of the amount
sortOrder
integer
The sort order of the package sessions
sessionTypeId
integer
The id of the session type
sessionStatusId
integer
The id of the session status
beverages
array
menus
array
products
array
resources
array
setupRequirements
array
Beverage Package Details
id
integer
The unique identifier of the beverage
name
string
The name of the beverage
beverageVenueId
integer
The id of the venue to which the beverage package belongs
beverageId
integer
The id of the beverage package
numHours
float
The number of hours the beverage package is available
startTime
time
The start time of the beverage
endTime
time
The end time of the beverage
sameAsSessionTime
boolean
If this is true, then it copies start/end time based on session time
itemsIds
array
The items of the beverage
includeInPackage
boolean
Whether the beverage is included in the package
costcenterId
integer
The cost center id of the beverage
amount
float
The amount of the beverage (only used if includeInPackage is set to false)
excludedTaxIds
array
The tax component of the amount
createdDate
datetime
The date and time the beverage was created
modifiedDate
datetime
The date and time the beverage was last modified
Menu Details
id
integer
The unique identifier of the menu
name
string
The name of the menu
menuVenueId
integer
The id of the venue to which the menu (menuId) belongs
menuId
integer
The id of the menu
startTime
time
The start time of the menu
endTime
time
The end time of the menu
sameAsSessionTime
boolean
If this is true, then it copies start/end time based on session time
includeInPackage
boolean
Whether the menu is included in the package
costcenterId
integer
The cost center id of the menu
amount
float
The amount of the menu (only used if includeInPackage is set to false)
excludedTaxIds
array
The tax component of the amount
createdDate
datetime
The date and time the menu was created
modifiedDate
datetime
The date and time the menu was last modified
items
array
groups
array
costcenters
array
Menu Item
inventoryId
integer
The inventory id of the item
groupId
string
The group id to which item belongs. Empty when it belongs to no group
Menu Group
idHash
string
The hash id of the group
name
string
The name of the group
marketplaceName
string
The marketplace name of the group
minSelection
integer
The minimum selection of the group
maxSelection
integer
The maximum selection of the group
servingTime
time
The serving time of the group
Menu Cost Center
id
integer
The cost center identifier
value
float
The amount of the cost center
excludedTaxIds
array
The tax ids excluded from the amount
Product Details
id
integer
The unique identifier of the product
productId
integer
The product id from inventory
includeInPackage
boolean
Whether the product is included in the package
costcenterId
integer
The cost center id of the product
amount
float
The amount of the product (only used if includeInPackage is set to false)
excludedTaxIds
array
The tax component of the amount
createdDate
datetime
The date and time the product was created
modifiedDate
datetime
The date and time the product was last modified
Resource Details
id
integer
The unique identifier of the resource
resourceVenueId
integer
The venue id of the resource
resourceId
integer
The resource id
quantity
integer
The quantity of the resource
includeInPackage
boolean
Whether the resource is included in the package
costcenterId
integer
The cost center id of the resource
amount
float
The amount of the resource (only used if includeInPackage is set to false)
excludedTaxIds
array
The tax component of the amount
createdDate
datetime
The date and time the resource was created
modifiedDate
datetime
The date and time the resource was last modified
Setup Requirement Details
id
integer
The unique identifier of the setup requirement
setupRequirementId
integer
Related setup requirement id
name
string
The name of the setup requirement
description
string
The description of the session
createdDate
datetime
The date and time the setup requirement was created
modifiedDate
datetime
The date and time the setup requirement was last modified
sortOrder
integer
The sort order of the session
hasChoices
boolean
Whether the setup requirement has choices/options
minChoices
integer
The minimum number of choices
maxChoices
integer
The maximum number of choices
options
The array of the setup requirement options when hasChoices is true
Setup Requirement Option Details
id
integer
The unique identifier of the setup requirement option
setupRequirementId
integer
Related setup requirement id from inventory
setupRequirementOptionId
integer
Related setup requirement option id from inventory
name
string
The name of the setup requirement option
createdDate
datetime
The date and time the setup requirement option was created
modifiedDate
datetime
The date and time the setup requirement option was last modified
sortOrder
integer
The sort order of the setup requirement option
Note: The api will only return maximum of 100 items for each type session, menu, beverage product, etc.
Last updated