An array of strings that indicate where this menu entity is visible:
POS: The menu entity is visible in the Toast POS app.
KIOSK: The menu entity is visible on a Toast kiosk.
TOAST_ONLINE_ORDERING: The menu entity is visible in the Toast online ordering site for this restaurant.
ORDERING_PARTNERS: The restaurants wants this menu entity to be visible on online ordering sites that integrate with the Toast POS system using the orders API.
GRUBHUB: Deprecated. The menu entity is included during a menu sync to
Grubhub and will be visible on the Grubhub online ordering service after a
menu sync has completed. Note: Conceptually, the Grubhub configuration
option that was associated with the GRUBHUB
string in this array has
been replaced by the more general Online orders: Ordering partners
configuration option and restaurants that used the Grubhub option have
been automatically migrated to the new Online orders: Ordering partners
option. This means that any menu entity that had the Grubhub option set
to Yes will now have the Online orders: Ordering partners option
enabled and the ORDERING_PARTNERS
enum will be present in the
visibility
array for it. To support backwards compatibility, the
visibility
array for these entities will also continue to contain the
GRUBHUB
enum for a short period of time. See Menu
Visibility Enhancements (Rolled Out) for more information.
The visibility
array is empty if the menu entity is not configured to be visible for any of the use cases listed above.
[- "POS"
]