---
title: "Set Google Food Menus for your business"
method: POST
path: "/business/{business_id}/food_menus"
tags: ["Businesses"]
---

# Set Google Food Menus for your business

`POST /business/{business_id}/food_menus`

## Request

- Base URL: `https://api.partoo.co/v2`
- URL: `https://api.partoo.co/v2/business/{business_id}/food_menus`
- Auth: API key in header `x-APIKey`
- TypeScript: <https://skmtc.dev/partoo/apis/partoo-rest-api/docs/business/:business_id/food_menus/post.ts> (a function with typed inputs; its response is checked against the schema)

This endpoint allows you to set or update Google Food Menus for your business.

## Path parameters

- `business_id` string, required

## Request body

- BusinessFoodMenus: A Google food menu for business.
  - `menus` FoodMenuSection[]
    - `name` string: Name of the food menu section.
    - `order` integer: Display order of the food menu item in the food menu section.
    - `items` FoodMenuItem[]
      - `name` string: Name of the food menu item.
      - `order` integer: Display order of the food menu item in the food menu section.
      - `description` string: Description of the food menu item.
      - `price` number: Price of the food menu item.
      - `media` FoodMenuItemMedia: Media of the food menu item.
        - `sourceUrl` string: User source url of the food menu item, mandatory to set/update media with food menu item
        - `publicUrl` string: Public url the food menu item provided by partoo, can be empty in set/update.
        - `id` string

## Response `200`

OK

- BusinessFoodMenus: A Google food menu for business.
  - `menus` FoodMenuSection[]
    - `name` string: Name of the food menu section.
    - `order` integer: Display order of the food menu item in the food menu section.
    - `items` FoodMenuItem[]
      - `name` string: Name of the food menu item.
      - `order` integer: Display order of the food menu item in the food menu section.
      - `description` string: Description of the food menu item.
      - `price` number: Price of the food menu item.
      - `media` FoodMenuItemMedia: Media of the food menu item.
        - `sourceUrl` string: User source url of the food menu item, mandatory to set/update media with food menu item
        - `publicUrl` string: Public url the food menu item provided by partoo, can be empty in set/update.
        - `id` string

## Other responses

- `400`: Your request is incorrect
- `401`: You are not authenticated
- `403`: You are not allowed to perform this action
- `404`: Resource does not exist

---

[API](https://skmtc.dev/partoo/apis/partoo-rest-api.md) - [All operations](https://skmtc.dev/partoo/apis/partoo-rest-api/llms.txt) - [OpenAPI document](https://skmtc.dev/partoo/apis/partoo-rest-api/revisions/dcb8190f5a29?raw)
