LogMeal API and Models Versioning Functions API

Endpoints that provide information about the available versions of the API and our Models.Available to both APICompany ⚫ and APIUser 🔴 tokens

Operations 3

GET /v2/version/activeModels ⚫🔴 Retrieves the list of active Models/Algorithms versions. ⏱ #
GET /v2/version/activeAPIs ⚫🔴 Retrieves the list of active API versions. ⏱ #
GET /v2/version/allModels ⚫🔴 Retrieves all available models grouped by version. ⏱ #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/logmeal:logmeal-api-and-models-versioning-functions-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

logmeal-api-and-models-versioning-functions-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  version: 2.1.0
  title: Food AI Engine API Documentation API and Models Versioning…
  description: Please, refer to https://docs.logmeal.com to find the most up-to-date version of the Food AI Engine API documentation.
  contact:
    email: support@logmeal.com
servers:
- url: https://api.logmeal.com
  description: Production
tags:
- name: API and Models Versioning Functions
  description: 'Endpoints that provide information about the available versions of the API and our Models.

    Available to both APICompany ⚫ and APIUser 🔴 tokens'
  externalDocs:
    url: https://docs.logmeal.com/docs/guides-best-practices-toubleshooting#/model-versioning
paths:
  /v2/version/activeModels:
    get:
      tags:
      - API and Models Versioning Functions
      summary: ⚫🔴 Retrieves the list of active Models/Algorithms versions. ⏱
      description: '(S) Limited amount of calls per second.


        This endpoint returns a list containing the versions of the recognition models that are currently active. The versions provided are sorted, meaning that the first one is the most recent and the last one is the least recent.


        You can fix the version in our recognition endpoints in order to always receive the same list of classes, although WE RECOMMEND NOT FIXING THE VERSION in order to obtain the best results possible as we update our models.'
      responses:
        '200':
          description: token is valid, model versions list is sent in response (JSON format)
          content:
            application/json:
              schema:
                type: object
                properties:
                  name:
                    type: array
                    items:
                      type: string
                example:
                  names:
                  - v1.0
        '400':
          description: Invalid syntax
        '401':
          description: Unauthorized, invalid token
        '403':
          description: You are not allowed to this method.
        '404':
          description: The specified URL was not found or couldn’t be retrieved
      security:
      - Bearer: []
      operationId: getV2VersionActiveModels
      x-operation-id-source: derived
  /v2/version/activeAPIs:
    get:
      tags:
      - API and Models Versioning Functions
      summary: ⚫🔴 Retrieves the list of active API versions. ⏱
      description: '(S) Limited amount of calls per second.


        This endpoint returns a list containing the API versions that are currently active.


        Changing the version of an endpoint could change its inputs/outputs. Using the most recent API version is always recommended, as the latest

        versions will provide more and better functionalities.'
      responses:
        '200':
          description: token is valid, API versions list is sent in response (JSON format)
          content:
            application/json:
              schema:
                type: object
                properties:
                  name:
                    type: array
                    items:
                      type: string
                example:
                  names:
                  - v2
                  - v1
                  - v0
        '400':
          description: Invalid syntax
        '401':
          description: Unauthorized, invalid token
        '403':
          description: You are not allowed to this method.
        '404':
          description: The specified URL was not found or couldn’t be retrieved
      security:
      - Bearer: []
      operationId: getV2VersionActiveAPIs
      x-operation-id-source: derived
  /v2/version/allModels:
    get:
      tags:
      - API and Models Versioning Functions
      summary: ⚫🔴 Retrieves all available models grouped by version. ⏱
      description: '(S) Limited amount of calls per second.


        This endpoint returns a list of the available models with their available versions.'
      responses:
        '200':
          description: token is valid, classes information is sent in response (JSON format)
          content:
            application/json:
              schema:
                type: object
                properties:
                  models:
                    type: object
                    description: Object that contains an list for each available model version.
                    properties:
                      VERSION_NUMBER:
                        type: array
                        description: List that contains one entry for each model which is available for the VERSION_NUMBER.
                        items:
                          type: object
                          description: Object that contains some basic information of each model.
                          properties:
                            id:
                              type: integer
                              example: 1
                              description: ID of the model.
                            name:
                              type: string
                              example: foodrec
                              description: Name of the model.
                            region:
                              type: integer
                              description: ID of the region assigned to the model. This value will not always be returned. Corresponds to an id from the available 'regions'
                              example: 4
                  regions:
                    type: array
                    description: List containing the available regions.
                    items:
                      type: object
                      properties:
                        id:
                          type: integer
                          example: 1
                          description: ID of the region.
                        name:
                          type: string
                          example: Spanish
                          description: Name of the region.
              examples:
                Get all models response example:
                  value:
                    models:
                      v0.7:
                      - id: 36
                        name: quantity_recipe
                      - id: 35
                        name: multi_track
                      - id: 4
                        name: ingredients
                      - id: 24
                        name: mixed_sl_ml
                      - id: 30
                        name: yolo_highResolution
                      - id: 34
                        name: people_track
                      - id: 14
                        name: yolo
                      - id: 2
                        name: foodType
                      - id: 33
                        name: yolo_facemask_basic
                      - id: 7
                        name: foodgroups
                      - id: 27
                        name: yolo_food_nonfood
                      - id: 25
                        name: yolo_group_prediction
                      - id: 6
                        name: foodrec
                        region: 1
                      - id: 37
                        name: menu_based
                      - id: 29
                        name: yolo_ensemble
                      - id: 8
                        name: multilabel
                      - id: 26
                        name: yolo_general
                      - id: 15
                        name: yolo_tray_prediction
                      - id: 70
                        name: ingredients_recipe
                      - id: 5
                        name: sauces
                      - id: 3
                        name: drinks
                      v0.8:
                      - id: 19
                        name: foodrec_spanish
                        region: 2
                      - id: 10
                        name: foodrec
                        region: 1
                      - id: 22
                        name: multilabel
                      - id: 11
                        name: ingredients
                      - id: 21
                        name: foodrec_italian
                        region: 4
                      - id: 23
                        name: foodType
                      - id: 20
                        name: foodrec_dutch
                        region: 3
                      - id: 12
                        name: sauces
                      - id: 13
                        name: drinks
                      v0.9:
                      - id: 32
                        name: foodrec
                        region: 1
                      - id: 31
                        name: multilabel
                    regions:
                    - id: 1
                      name: General
                    - id: 2
                      name: Spanish
                    - id: 3
                      name: Dutch
                    - id: 4
                      name: Italian
        '400':
          description: Invalid syntax
        '401':
          description: Unauthorized, invalid token
        '403':
          description: You are not allowed to this method.
        '404':
          description: The specified URL was not found or couldn’t be retrieved
      security:
      - Bearer: []
      operationId: getV2VersionAllModels
      x-operation-id-source: derived
components:
  securitySchemes:
    Bearer:
      type: http
      scheme: bearer
      bearerFormat: JWT
x-build:
  time: '2026-10-19T02:02:11.433999Z'
x-provenance:
  method: harvested
  publisher: LogMeal
  source: https://docs.logmeal.com/openapi/logmeal_openapi.yaml
  note: split by refine-openapis from the provider's own published document, verified by fetch (openapi/_original/*.fetch.json);
    stamped by stamp-openapi-provenance.py (roadmap#793)