Get started using PAR with the On-Brand Menu API.
Create a PAR Source
PAR support is currently in private beta, contact firstname.lastname@example.org and we’ll be in touch.
PAR categories will be returned as menu groups via the On-Brand Menu API.
Items and Modifiers
Modifiers are treated as items in PAR admin portal and will be returned as sub-items from the On-Brand Menu API. Sub-items are items that do not belong to a category but are instead associated with another menu item.
Menu items can inherit their price either from the “Item Price” or have an override “Menu Price”, the On-Brand Menu API will return the appropriate pricing based on the menu item’s configuration.
PAR does not have a dedicated calorie field, so it leverages the “Description” field to store calorie and other supplemental data about an item such as allergens or gluten-free.
Organic Tuscan Flour Crust, Classic Tomato Sauce, Shredded Organic Mozzarella, and 1 Topping of your choice.
Cal 700 - Fat 20g - Carbs 30g - Protein 27g - Fiber 9g
The PAR “Revenue Center” will be set as the item’s
salesCategory in the On-Brand Menu API.
Only PAR items and modifiers and marked as “Active” will be returned from the On-Brand Menu API.
Sorting Items and Groups
The sort order of categories returned in the On-Brand Menu API is controlled by the order that they’ve manually been sorted in the PAR admin portal. Items, however, cannot be manually sorted and should be returned in the same order as they appear on the Menu Items page.
Item availability must be set via the virtual register (Item Availability = "Not Available").
The On-Brand Menu API periodically checks for updates to your PAR restaurant locations. Updates are applied whenever you “Save” and “Publish” changes in the PAR admin portal..
The polling frequency is typically 5 mins but depends on whether your account is hosted on a PAR’s single-tenant or multi-tenant server.
- Create an On-Brand Menu API key
- On-Brand Menu API reference
- Check out the Whole Foods Menu sample app