BETTERMENU
Studio

List Recent Reference Foods

Lists the foods the calling member opened in the Reference food database, most recently viewed first. Every food the member opened stays in the list. Only the caller's own foods are returned. A food opened a moment ago can take a moment to appear.

GET
/studio/reference/foods/recent

Query Parameters

limit?Limit

Most foods to return (1 to 50).

Default20
Range1 <= value <= 50
cursor?|

next_cursor from the previous page. Omit for the first page.

Response Body

application/json

application/json

application/json

curl -X GET "https://api.bettermenu.live/studio/reference/foods/recent"
{
  "items": [
    {
      "food_id": "string",
      "name": "string",
      "brand": "string",
      "source": "generic",
      "saved": true,
      "saved_at": "2019-08-24T14:15:22Z",
      "first_viewed_at": "2019-08-24T14:15:22Z",
      "last_viewed_at": "2019-08-24T14:15:22Z",
      "view_count": 0,
      "last_portion": {
        "label": "string",
        "grams": 0.001
      },
      "per_100g": {
        "calories": 100000,
        "total_fat": 100000,
        "total_carbohydrate": 100000,
        "protein": 100000
      },
      "data_version": "string"
    }
  ],
  "next_cursor": "string"
}
{
  "type": "https://api.bettermenu.live/errors/recipe_not_found",
  "title": "Recipe Not Found",
  "status": 400,
  "detail": "Recipe rcpe_abc123 does not exist",
  "code": "recipe_not_found",
  "retryable": true,
  "instance": "/api/v1/recipes/rcpe_abc123",
  "trace_id": "req_xyz789",
  "errors": [
    {}
  ],
  "invalid_ids": [
    "f_abc123",
    "f_xyz789"
  ]
}
{
  "detail": [
    {
      "loc": [
        "string"
      ],
      "msg": "string",
      "type": "string",
      "input": null,
      "ctx": {}
    }
  ]
}
BETTERMENU

FDA-compliant nutrition labels from a recipe, in minutes.

Visit bettermenu.live