merchant | string | Yes | Merchant slug (for example locale) |
action | string | Yes | One of menu_search, get_skip_dates, skip, unskip, set_skip_dates, or update_setting |
query | string | No | For menu_search: search term over the recurring menu; an empty string lists everything |
limit | number | No | For menu_search: max items to return |
date | string | No | For skip and unskip: one ISO delivery date (YYYY-MM-DD) |
dates | array of strings | No | For set_skip_dates: the full set of ISO dates to skip; an empty array resumes all |
setting | string | No | For update_setting: the setting key, such as subscription_size, diets, or default_window |
value | any | No | For update_setting: the new value (number, string, or array of strings) |