# Menu Items

Use the `Menuitems`query to retrieve all menu items associated with a restaurant.

### Required Argument

| Argument       | Type        | Description           |
| -------------- | ----------- | --------------------- |
| `restaurantId` | Database ID | Restaurant unique ID. |

## Available Fields <a href="#available-fields" id="available-fields"></a>

The following fields will be displayed in the response:

| **Field Name** | **Type** | **Description**         |
| -------------- | -------- | ----------------------- |
| `id`           | ID!      | The menu item unique id |
| `name`         | String   | Menu item name          |
| `description`  | String   | Menu item description   |

Refer to [this documentation](https://docs.suggestic.com/graphql/objects/common/menu-item) to get the complete list of restaurant fields you can add to the query response

### Example

{% tabs %}
{% tab title="Query" %}

```graphql
{
  menuitems(restaurantId: "6d9a8ddd-0f66-42f3-9318-deb393113d65") {
    id
    name
    description
  }
}

```

{% endtab %}

{% tab title="Response" %}

```javascript
{
  "data": {
    "menuitems": [
      {
        "id": "TWVudUl0ZW06ODhmN2NlYzQtNTRlNS00OTBjLTk2YzEtODc3YWIxOTU2OTky",
        "name": "Chateau St. Michelle, Riesling",
        "description": "fruit foward, peach & apricot"
      },
      {
        "id": "TWVudUl0ZW06OWQyMGM0MTUtZjA1MS00MGZmLTk4YWEtZTQ5OTIxMTczNjIw",
        "name": "Leinenkugel, Seasonal",
        "description": ""
      },
      {
        "id": "TWVudUl0ZW06ZTA5YTIwZjEtM2Q0ZS00ZDc2LWFmYWYtMjhiOGUyNDU0ZTk5",
        "name": "14 Hands, Cabernet",
        "description": ""
      },
      {
        "id": "TWVudUl0ZW06MGMwNTNjYmMtMDUzYS00MDFmLWFkNGUtODE0MDU3ZTgzNWY4",
        "name": "Doubletree Cheesecake",
        "description": ""
      }
    ]
  }
}
```

{% endtab %}
{% endtabs %}

##
