# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for DoorDash Marketplace Menus API version: 1.0.0 extends: openapi/doordash-menus-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-09-26' generator: build-phrasing.py label: Generated by API Evangelist operations: 2 - target: $.paths['/menus'].post update: x-apievangelist-phrasing: intent: Upload a full menu for a store effect: write questions: - How do I upload a full menu for a store? - How will I know when menu creation finishes processing? instructions: - text: Upload a menu for store {store_id} with categories {categories}. slots: store_id: requestBody.store_id categories: requestBody.categories - text: Create a new full menu for store {store_id} from {categories}. slots: store_id: requestBody.store_id categories: requestBody.categories method: generated generated: '2026-09-26' - target: $.paths['/menus/{menu_id}'].patch update: x-apievangelist-phrasing: intent: Update an existing store menu effect: write questions: - Can I change an existing menu's categories? - Is a menu update processed right away or asynchronously? instructions: - text: Update menu {menu_id} for store {store_id} with categories {categories}. slots: menu_id: path.menu_id store_id: requestBody.store_id categories: requestBody.categories - text: Replace the categories on existing menu {menu_id} with {categories}. slots: menu_id: path.menu_id categories: requestBody.categories method: generated generated: '2026-09-26'