meals
meals
Page 24 of 43.
Overview
-
Falafel Bowl
#553
-
Chicken Caesar Salad
#554
-
Banana
#555
-
Pancakes
#556
-
Granola Bowl
#557
-
Scrambled Eggs
#558
-
Lentil Soup
#559
-
Cottage Cheese
#560
-
Pancakes
#561
-
Grilled Chicken Salad
#562
-
Rice Cakes
#563
-
Banana
#564
-
Egg White Omelette
#565
-
Overnight Oats
#566
-
Smoothie Bowl
#567
-
Shrimp and Veggies
#568
-
Roasted Chicken
#569
-
Scrambled Eggs
#570
-
Protein Bar
#571
-
Hummus and Veggies
#572
-
Turkey Sandwich
#573
-
Banana
#574
-
Veggie Burger
#575
-
Cottage Cheese
#576
Request
curl example
curl -sS \ "https://example-data.com/api/v1/meals?limit=25"
JavaScript example
const res = await fetch(
"https://example-data.com/api/v1/meals?limit=25"
);
const { data, meta } = await res.json(); TypeScript example
// Download once: mkdir -p types && curl -o types/meals.d.ts https://example-data.com/types/meals.d.ts
import type { Meal, ListEnvelope } from "./types/meals";
const res = await fetch(
"https://example-data.com/api/v1/meals?limit=25"
);
const { data, meta } = (await res.json()) as ListEnvelope<Meal>; Python example
import requests
res = requests.get(
"https://example-data.com/api/v1/meals",
params={"limit": 25},
)
data = res.json() Response
{
"data": [
{
"id": 553,
"userId": 132,
"name": "Falafel Bowl",
"kind": "lunch",
"calories": 606,
"proteinGrams": 16.1,
"carbsGrams": 58,
"fatGrams": 34.4,
"eatenAt": "2025-07-28T19:13:49.040Z",
"createdAt": "2025-07-28T19:19:38.964Z"
},
{
"id": 554,
"userId": 132,
"name": "Chicken Caesar Salad",
"kind": "lunch",
"calories": 338,
"proteinGrams": 34.4,
"carbsGrams": 29.1,
"fatGrams": 9.3,
"eatenAt": "2026-02-13T19:58:16.648Z",
"createdAt": "2026-02-13T20:05:54.740Z"
},
{
"id": 555,
"userId": 132,
"name": "Banana",
"kind": "snack",
"calories": 662,
"proteinGrams": 5.8,
"carbsGrams": 73.4,
"fatGrams": 38.3,
"eatenAt": "2026-01-30T20:02:40.916Z",
"createdAt": "2026-01-30T20:10:45.841Z"
}
],
"meta": {
"page": 24,
"limit": 24,
"total": 1016,
"totalPages": 43
},
"links": {
"self": "/api/v1/meals?page=24&limit=24",
"first": "/api/v1/meals?page=1&limit=24",
"last": "/api/v1/meals?page=43&limit=24",
"next": "/api/v1/meals?page=25&limit=24",
"prev": "/api/v1/meals?page=23&limit=24"
}
}