delete_custom_food
Remove a custom food from your Garmin nutrition library permanently. Obtain the food ID via get_custom_foods, and ensure it is not used in any logged meal.
Instructions
Delete a custom food from the user's Garmin nutrition library
Permanently removes a custom food entry. The food must not be actively referenced in a logged meal to be deleted. Use get_custom_foods to find the foodId.
Args: food_id: ID of the custom food to delete — a 32-char hex string (from get_custom_foods or create_custom_food)
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"food_id": "<food_id>"
},
"name": "delete_custom_food"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| food_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |