---
updatedAt: 2026-10-07T02:03:06.000Z
agentTools:
  projectIndex: https://docs.logmeal.com/llms.txt
---

# Plans & Limits

The Food AI Engine API offers several subscription **plans**. Each plan unlocks different sets of features, subject to quotas and request limits.\
This guide explains how plans work, which limits apply, and how to check your usage programmatically.

***

## Subscription Plans

> 🆓 <Glossary>Free (Trial)</Glossary> Tier
>
> When you first sign up, you get a 30-day Free trial with unlimited access to all endpoints across all plans.
> This allows you to explore every feature before committing to a paid plan. After 30 days, you’ll need to choose a subscription plan (<span style={{color:"#FFC933", fontWeight:"bold"}}><Glossary>Analyse</Glossary></span>, <span style={{color:"#6FB3E7", fontWeight:"bold"}}><Glossary>Monitor</Glossary></span>, <span style={{color:"#7EDC7B", fontWeight:"bold"}}><Glossary>Recommend</Glossary></span>, <span style={{color:"#F08A05", fontWeight:"bold"}}><Glossary>Custom</Glossary></span>) to continue.

LogMeal features are divided into four subscription tiers:

* <span style={{color:"#FFC933", fontWeight:"bold"}}><Glossary>Analyse</Glossary></span>: Essential food <Glossary>recognition</Glossary>, ingredients, and nutritional extraction.

* <span style={{color:"#6FB3E7", fontWeight:"bold"}}><Glossary>Monitor</Glossary></span>: Extended monitoring features: <Glossary>history</Glossary>, <Glossary>goal</Glossary>s, custom <Glossary>occasions</Glossary>, and more.

* <span style={{color:"#7EDC7B", fontWeight:"bold"}}><Glossary>Recommend</Glossary></span>: Advanced AI features: Nutri-Scores, recommendations, food <Glossary>quantity detection</Glossary>, food <Glossary>waste detection</Glossary>.

* <span style={{color:"#F08A05", fontWeight:"bold"}}><Glossary>Custom</Glossary></span>: Enterprise or custom integrations tailored to your needs.

> ⚠️ All higher-tier plans include the features of lower-tier plans.\
> For up-to-date pricing, see the <Anchor target="_blank" href="https://logmeal.com/api/pricing/">LogMeal Pricing Page</Anchor>.
>
> ℹ️ See the complete list of available Food AI Engine API features and their plan-level access in the [Features Overview](./guides-features-overview).

### Plan Access at a Glance

| Plan                                                                                     | What it unlocks                                                     | Example features                                                                                                                                                                 |
| ---------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| 🆓 <Glossary>Free (Trial)</Glossary>                                                     | Full access to all features                                         | Unlimited access to all endpoints                                                                                                                                                |
| <span style={{color:"#FFC933", fontWeight:"bold"}}><Glossary>Analyse</Glossary></span>   | Core food <Glossary>recognition</Glossary> and nutrition extraction | <Glossary>Dish</Glossary> recognition, ingredients info, nutritional info                                                                                                        |
| <span style={{color:"#6FB3E7", fontWeight:"bold"}}><Glossary>Monitor</Glossary></span>   | Tracking and management tools                                       | <Glossary>Intake</Glossary> <Glossary>history</Glossary>, daily <Glossary>goal</Glossary>s, custom <Glossary>occasions</Glossary>, <Glossary>APIUserManager</Glossary> endpoints |
| <span style={{color:"#7EDC7B", fontWeight:"bold"}}><Glossary>Recommend</Glossary></span> | AI-driven scoring & recommendations                                 | Variety score, Nutri-Scores, recipe recommendations, food <Glossary>quantity detection</Glossary>                                                                                |
| <span style={{color:"#F08A05", fontWeight:"bold"}}><Glossary>Custom</Glossary></span>    | Enterprise or tailored services                                     | Dysphagia feedback, Food Recognition Kiosk integration                                                                                                                           |

***

## ⏱ Request Limits and Quotas

All plans are subject to quotas and request limitations.

> ℹ️ <Anchor target="_blank" href="https://logmeal.com/contact">Contact us</Anchor> if you want to upgrade your plan limitations.

* <span style={{color:"red", fontSize:"1.8em", fontWeight:"bold"}}>©</span> **Monthly <Glossary>credits</Glossary>**
  * Shared across all 🔴 **APIUsers**.
  * Calls beyond the monthly limit consume **extra <Glossary>credits</Glossary>**.

* <span style={{color:"orange", fontSize:"1.2em", fontWeight:"bold"}}>(D)</span> **<Glossary>Daily request limits</Glossary>**
  * Each user can send a limited number of requests per day.
  * Example: **20 image recognitions/day** per 🔴 **<Glossary>APIUser</Glossary>** on standard plans.

> ℹ️ If you reach the daily request limit during your initial integration phase you might want to create more APIUsers for testing purposes. Learn more about how to create and manage [User Types & Access Tokens](./guides-essential-concepts-users-and-access-tokens).

* <span style={{color:"purple", fontSize:"1.2em", fontWeight:"bold"}}>(S)</span> **<Glossary>Per-second request limits</Glossary>**
  * Restricts how many requests can be made in real time.
  * Example: **1 image/second** per 🔴 **<Glossary>APIUser</Glossary>** on standard plans.

* **Other per-endpoint limits** (⏱)\
  Some endpoints include custom restrictions noted directly in their docs.

> ⚠️ **If you exceed these limits, the API will return HTTP 429 Too Many Requests.**
> Even on the 🆓 <Glossary>Free (Trial)</Glossary> tier, requests are subject to the same daily <span style={{color:"orange", fontSize:"1.2em", fontWeight:"bold"}}>(D)</span> and per-second <span style={{color:"purple", fontSize:"1.2em", fontWeight:"bold"}}>(S)</span> limits as standard plans.
> However, no extra monthly usage will be allowed during the trial.

***

## How to Check Your Limits

You can check your current quotas and limits programmatically with the **Informative Endpoints**:

* [GET /v2/info/limitations](https://docs.logmeal.com/reference/get_v2-info-limitations#/) → Returns account-level quotas and current usage.

This allows you to dynamically enforce limits in your own application logic.

### Usage & Limits via Response Headers (Credit-Consuming Endpoints)

For any endpoint call that consumes <Glossary>credits</Glossary> (for example, image recognition endpoints), LogMeal returns **usage headers** in the HTTP response.\
These headers let you track both **end-user daily request limits** and **company billing-period credits** without calling an extra endpoint.
An endpoint that can be used to check these headers without spending credits is the previously mentioned [GET /v2/info/limitations](https://docs.logmeal.com/reference/get_v2-info-limitations#/)

#### End-User (APIUser token) — Daily Requests (Rolling 24h)

The following headers are returned when the request has a daily request limit associated:

* `RateLimit-Limit`: Maximum requests allowed for the APIUser token within a rolling 24-hour window.

* `RateLimit-Remaining`: Requests still available for the APIUser token right now (post-call) within the rolling 24-hour window.

* `RateLimit-Reset`: Number of **seconds** until the next request slot becomes available (i.e., when the oldest request in the last 24 hours expires). If `RateLimit-Remaining` is `0`, retry after `RateLimit-Reset` seconds.

#### Company (APICompany billing period) — Credits

The following headers are returned on credit-consuming requests:

* `X-Account-Credits-Used`: Total credits consumed by the company since the start of the current billing period (since the last billing date).

* `X-Account-Credits-Remaining`: Credits remaining for the company until the next billing date.

#### How to read these headers

**cURL example (shows response headers):**

```bash
curl -i -X POST "https://api.logmeal.com/..." \
  -H "Authorization: Bearer <token>" \
  -F "image=@./food.jpg"
```

***

## Combining Plans and User Types

Plan access works in combination with **user type tokens**:

* ⚫ **<Glossary>APICompany</Glossary>** – company-wide admin, creates and manages users.
* 🔴 **<Glossary>APIUser</Glossary>** – end-users of your app (one per person).
* 🔵 **<Glossary>APIUserManager</Glossary>** – managers/clinicians with access to multiple APIUsers.

An endpoint may require both a **minimum plan level** and a **specific user type**.\
For example: [**Custom <Glossary>Occasions</Glossary>**](./guides-features-custom-occasions) requires <span style={{color:"#6FB3E7", fontWeight:"bold"}}><Glossary>Monitor</Glossary></span> or higher **AND** ⚫/🔵 <Glossary>token</Glossary> access.

***

## Next Steps:

* After your 30-day 🆓 <Glossary>Free (Trial)</Glossary> ends, choose a subscription plan on the <Anchor target="_blank" href="https://logmeal.com/api/pricing/">LogMeal Pricing Page</Anchor> to keep using the API.
* Learn about how to create and manage [User Types & Access Tokens](./guides-essential-concepts-users-and-access-tokens)
* Explore [Food <Glossary>Recognition</Glossary> Capabilities](./guides-essential-concepts-recognition-capabilities)