Menu API
The Menu API is an end to end API that connects Food Ordering Apps with the Point of Sale in venue so that the menu in the POS can be accessed in real time by the App.
Menus are handled in several ways within Tyro Connect (with the underlying assumption that the POS is the source of truth regarding the menu):
- For situations where there is no menu connection between the POS and Tyro Connect, merchants can build and maintain their menu using Tyro Connect’s Menu Manager application (built into the Tyro Connect Portal). Menus can be published to the App (where supported) or pulled by the App using the Get Menu end point.
-
For situations where there is a menu connection between the POS and Tyro
Connect, merchants can:
- Push the menu from the POS to Menu Manager
- Instruct Menu Manager to fetch the menu from the POS
-
Once the menu has been imported into Menu Manager:
- Merchants can augment the menu with any missing information (e.g. images)
- Publish the menu to selected Food Ordering Apps
-
Apps can request the menu at any time and:
- Tyro Connect will fetch the most recent version of the menu from the POS and sync it with Menu Manager (if the POS is connected)
- Tyro Connect will return the menu along with any augmented data created in Menu Manager
Menu API Overview
Workflow: Menu API (POS) - Initiated from Menu Manager on the Tyro Connect Portal
Workflow: Menu API (POS) - Initiated by the POS