PriceLevelVersion

Information about a unique version of a price level.

basePrice
string

The base price used by this version of the price level.

maxPrice
string

The maximum price assigned to this version of the price level. Used by pricing strategies, like location price and time price, that provide a range of prices. This value can be null.

minPrice
string

The minimum price assigned to this version of the price level. Used by pricing strategies, like location price and time price, that provide a range of prices. This value can be null.

multiLocationId
string

A consistent identifier that applies to all versions of a price level that is shared across locations.

name
string

The name of this version of the price level.

owner
object

The location group or location this price level version is owned by. Users with permissions to that location group or location can edit this version of the price level.

pricingStrategy
string

A string that indicates the pricing strategy that this version of the price level uses. Only price level versions that use the DEFAULT strategy can be edited using the menus edit API.

Other values include SIZE_PRICE, MENU_SPECIFIC_PRICE, TIME_SPECIFIC_PRICE, and OPEN_PRICE.

target
object

The location group or location this price level version is targeted at.

versionId
string <uuid>

A unique identifier for this version of the price level, assigned by the Toast platform.

{
  • "versionId": "14707576-2549-4848-82ed-f68f8a1b47c7",
  • "multiLocationId": "string",
  • "target": { },
  • "owner": { },
  • "name": "string",
  • "basePrice": "string",
  • "pricingStrategy": "string",
  • "minPrice": "string",
  • "maxPrice": "string"
}