# LogMeal (slim)

> LogMeal's Food AI Engine is a REST API from AIGecko Technologies, a University of Barcelona spin-off, that recognises dishes in a photo, returns ingredients, quantities and nutrients, and logs intakes, goals and plans per end user.

- Full: https://www.anchorterminal.com/tools/logmeal.md (~8,400 tokens) · this version ~1,980 tokens · JSON https://www.anchorterminal.com/tools/logmeal.json · canonical https://www.anchorterminal.com/tools/logmeal
- Index: https://www.anchorterminal.com/llms.txt · API: https://www.anchorterminal.com/api/v1/index.json · MCP: https://www.anchorterminal.com/mcp · Updated: 2026-11-04 · pricing https://www.anchorterminal.com/tools/logmeal#pricing · reviews https://www.anchorterminal.com/tools/logmeal#reviews
- Licence: CC BY 4.0, credit Anchor Terminal and link this page (https://www.anchorterminal.com/terms/#data)

**D · 49.1/100 · rank #1045 of 1349 · #1 in Cooking, recipes & meal planning · not agent-ready · confidence medium**


Assessment: Photo recognition that returns dishes, ingredients, grams and nutrients, with per-user tokens, rate-limit headers, backoff guidance and a 30-day trial with no card. No price is published, there is no status page, SLA or security programme, and submitted images are kept indefinitely and used to develop models unless the user asks for deletion.

## Facts

- Kind: HTTP API · vendor: AIGecko Technologies S.L. · category: Cooking, recipes & meal planning · legal entity: AIGecko Technologies S.L. · provenance 64/100
- Auth: API key · pricing: Paid · x402: no · licence: unknown
- Probe metrics: not measured yet (probes haven't run)
- Surface listed: The Food AI Engine API v2 at api.logmeal.com, read from docs.logmeal.com (welcome, quickstart, plans and limits, user types and tokens, how to use, troubleshooting, the feature overview, llms.txt, the segmentation, rotate and getting-started reference pages) and logmeal.com (home, pricing, Food AI Engine pricing, about, team, terms, privacy, contact) on 3 November 2026. No account was made and no call was sent
- Plans: Free trial for 30 days (all endpoints, 200 queries, 5 users, no card), then Analyse (recognition, ingredients, nutrition), Monitor (history, goals, occasions, managers, plans, custom recipes, favourites, body measures), Recommend (diet labels, variety score, Nutri-Score, recommendations, quantity and waste detection) and Custom (dysphagia feedback, white label, kiosk). Prices are not published
- Limits: Monthly credits per company (1 credit per recognised image, none for nutrition and recipe data, extras charged beyond them), 20 images a day per APIUser on a rolling 24 hours, 1 image a second per APIUser, plus per-endpoint restrictions. HTTP 429 beyond them
- Tokens: APICompany (one per subscription, from the dashboard), APIUser (one per end user, from POST /v2/users/signUp) and APIUserManager (from POST /v2/managers, Monitor plan or higher). JWT bearers with no stated expiry; web sessions expire after seven days; POST /v2/users/tokens/rotate replaces all of a user's credentials after a reauth proof
- Recognition output: imageId, processed image size, occasion, food type and family, model versions, and per segment a centre, bounding box, polygon, serving_size in grams and ranked recognition_results with probabilities, subclasses and Nutri-Score fields by plan. Languages spa, cat, eng, ita, nld, fre, ger, tur, gre, heb
- Errors: 400 with a numeric code and message (701 image could not be saved, 708 invalid language), 401 invalid token, 403 token lacks access, 404, 429 too many requests, 500. Troubleshooting says to retry 429 and 5xx with exponential backoff and to respect Retry-After
- Data use: Customers keep ownership of inputs and outputs; the terms allow LogMeal to use submitted data for training machine learning algorithms and anonymised statistics; the privacy policy retains images and nutrition data without a time limit for developing models unless deletion is requested, on Google Cloud in the EU by default
- Support: Email support (support@logmeal.com) answered within 24 to 48 hours Monday to Friday, a contact form, and direct developer contact on the Custom plan. No status page or community channel
- Legal entity: AIGecko Technologies S.L., tax id B-02682300, Plaza Pompeu Fabra 1, 2-2, 08700 Igualada, Barcelona, Spain, a University of Barcelona spin-off launched publicly in 2021

- Scores: Reliability 42, Performance pending, Schema & documentation 71, Agent ergonomics 54, Security & auth 58, Payments & pricing 20, Task success pending, Maintenance & community 31, Transparency & trust 57 · total over the 7 assessed categories
- Why: Reliability, Read with the hosted lines. · Schema & documentation, The reference is generated from an OpenAPI specification and each endpoint page shows its schema, but no specification file is linked or ser… · Agent ergonomics, Recognition responses carry polygons, bounding boxes and recursive subclasses for every segment with no field selection; the language parame… · Security & auth, Three bearer token types scoped by role (company, end user, manager), one token per end user, a rotation endpoint that needs a fresh passwor… · Payments & pricing, No x402, MPP or L402 (0 of 40). · Maintenance & community, Read as a closed service. · Transparency & trust, Closed service with terms dated 10 March 2025 that name AIGecko Technologies S.L., Spanish law and 30 days' notice for prices and terminatio…
- Sources: 24, open questions: 7, both in the full twin
- Capabilities: cooking.food-recognition, cooking.nutrition, cooking.meal-plans, cooking.recipes, cooking.grocery
- JSON: https://www.anchorterminal.com/api/v1/tools/logmeal.json
- Verify (for the vendor): the badge `https://www.anchorterminal.com/badges/logmeal.svg` or a link to https://www.anchorterminal.com/tools/logmeal from a page on logmeal.com or one of its subdomains, then `POST https://www.anchorterminal.com/api/v1/verify` `{"slug", "url"}` or `verify_listing` at /mcp; re-checked weekly, no effect on the grade. Snippets in the full twin.
- Support: support@logmeal.com; https://logmeal.com/contact; https://docs.logmeal.com/docs/guides-getting-started-welcome-logmeal-api; more in the full twin

## Before you call it

1. Create one APIUser per person with the company token, set the user's country and language first, and call recognition with that user's token only
2. Send JPEG images resized before upload; a 429 may mean the per-second, daily or, on the trial, monthly limit, so wait for RateLimit-Reset or Retry-After and back off exponentially
3. Read GET /v2/info/limitations before a batch, since it reports credits and daily limits without spending any
4. Do not retry a recognition call blindly; each successful POST to /v2/image/segmentation/complete logs an intake and uses a credit, so check for the imageId first
5. Tell the person that uploaded photos are kept and used to develop LogMeal's models unless deletion is requested

## Connect

```bash
curl -X POST https://api.logmeal.com/v2/image/segmentation/complete -H "Authorization: Bearer $LOGMEAL_APIUSER_TOKEN" -F "image=@meal.jpg"
```
Full config and headless snippets are in the full page. Through letme (picks today, calling later): https://letme.dev/logmeal

## Similar tools

| Tool | Grade | Score | Shared capabilities | Slim |
| --- | --- | --- | --- | --- |
| spoonacular | D | 49 | cooking.recipes, cooking.nutrition, cooking.meal-plans, cooking.grocery, cooking.food-recognition | https://www.anchorterminal.com/tools/spoonacular.min.md |
| Eat This Much Partner API | E | 45.7 | cooking.meal-plans, cooking.grocery, cooking.nutrition, cooking.recipes | https://www.anchorterminal.com/tools/eat-this-much.min.md |
| Edamam | E | 42.2 | cooking.recipes, cooking.nutrition, cooking.food-recognition, cooking.grocery | https://www.anchorterminal.com/tools/edamam.min.md |
| fatsecret Platform API | E | 42 | cooking.nutrition, cooking.recipes, cooking.food-recognition, cooking.grocery | https://www.anchorterminal.com/tools/fatsecret.min.md |
| Nutritionix API | F | 33.6 | cooking.nutrition, cooking.grocery | https://www.anchorterminal.com/tools/nutritionix.min.md |


## Panel reviews (0, desk reviews from public material, no calls made)

