# Maximum Time per Meal

The `maxTimeMinutes` object sets maximum values of preparation time for each meal. These are optional fields.

### List of Fields

| Field name  | Type |
| ----------- | ---- |
| `breakfast` | Int  |
| `lunch`     | Int  |
| `dinner`    | Int  |
| `snack`     | Int  |

### Example

{% tabs %}
{% tab title="GrapqhQL request" %}

```graphql
 maxTimeMinutes:{
      breakfast:10,
      dinner:5,
      snack:200,
      lunch:3
    }
```

{% endtab %}
{% endtabs %}

Use this object in the following :

* [`generateMealPlan`](https://docs.suggestic.com/graphql/query/mutations/meal-plan/generate-meal-plan) mutation
* [`customMealPlan` ](https://docs.suggestic.com/graphql/query/mutations/meal-plan/generate-meal-plan)query
