Menu API

Menu API allows integrated partners to push their menus to Wolt and then pull it to their system.

This enables our partners to save time and effort as venues can update and track what is being sold on their menus in their POS or menu management system. Changes done in the POS will reflect on the menu shown at Wolt. Partners are also able to mark items and options out of stock without needing to build a full fledged menu editor.

Authentication

Bearer authentication

The JWT token is used for authentication and is obtained as part of the OAuth 2.0 flow. For detailed implementation guidance, refer to the documentation.

You can get credentials by contacting your Wolt account manager or technical account manager.

Properties

idstring

Unique identifier for the menu.

currencystring

Required. Primary currency of the menu. Three-letter ISO 4217 currency code.

primary_languagestring

Required. Primary language of the menu. Two-letter ISO 639-1 language codes.

categories[object]

Required. Categories of items available in the menu.

Properties

idstring

Unique identifier for the menu.

currencystring

Primary currency of the menu. Three-letter ISO 4217 currency code.

primary_languagestring

Primary language of the menu. Two-letter ISO 639-1 language codes.

categories[object]

Categories of items available in the menu.

items[object]

Items available in the menu along with their option bindings.

options[object]

Options available for all items in the menu.

weekly_availabilities[object]

Availability of the menu represented in days and hours of the week.

depositsobject