Flipdish MenusNutritionInfo API

Operations for Menus Nutrition Info.

Operations 6

GET /api/v1.0/menus/{menuId}/nutrition Flipdish Get Menu Nutrition Info by Menu Id #
POST /api/v1.0/menus/{menuId}/nutrition Flipdish Add or Update Menu Nutrition Info by Menu Id #
DELETE /api/v1.0/menus/{menuId}/nutrition Flipdish Delete Menu Nutrition Info by Menu Id #
GET /api/v1.0/{appId}/menus/nutrition/allergens Flipdish Get Allergens #
POST /api/v1.0/menus/{menuId}/menuItem/{publicId}/nutrition Flipdish Add or Update Menu Item Nutrition Info #
POST /api/v1.0/menus/{menuId}/menuItemOption/{publicId}/nutrition Flipdish Add or Update Menu Item Option Set Item Nutrition Info #

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/flipdish-menusnutritioninfo-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

flipdish-menusnutritioninfo-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Flipdish API - Apps Accounts Menus Nutrition Info API
  version: v1.0
  description: Flipdish Open API v1.0 — Apps operations. Flipdish is an online ordering and branded-app platform for restaurants and takeaways. This specification was derived from the official Flipdish Swagger document and grouped by resource domain.
  contact:
    name: Flipdish Support
    email: help@flipdish.com
    url: https://help.flipdish.com
  x-generated-from: https://api.flipdish.co/swagger/docs/v1.0
  x-last-validated: '2026-06-02'
servers:
- url: https://api.flipdish.co
  description: Flipdish production API
security:
- oauth2:
  - api
tags:
- name: MenusNutritionInfo
  description: Operations for Menus Nutrition Info.
paths:
  /api/v1.0/menus/{menuId}/nutrition:
    get:
      tags:
      - MenusNutritionInfo
      summary: Flipdish Get Menu Nutrition Info by Menu Id
      operationId: GetMenuNutritionInfoByMenuId
      parameters:
      - name: menuId
        in: path
        description: Menu identifier
        required: true
        schema:
          type: integer
          format: int32
        example: 500123
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/RestApiResult_NutritionInfo_'
              examples:
                GetMenuNutritionInfoByMenuId200Example:
                  summary: Default GetMenuNutritionInfoByMenuId 200 response
                  x-microcks-default: true
                  value:
                    Data:
                      Version: string
                      MenuItems: []
                      MenuItemOptionSetItems: []
        '400':
          description: BadRequest
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FlipdishError'
              examples:
                GetMenuNutritionInfoByMenuId400Example:
                  summary: Default GetMenuNutritionInfoByMenuId 400 response
                  x-microcks-default: true
                  value:
                    error:
                      errorMessage: Invalid or missing parameters.
                      errorCode: BadRequest
                      details: Validation failed for field 'storeId'.
        '401':
          description: Unauthorized
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FlipdishError'
              examples:
                GetMenuNutritionInfoByMenuId401Example:
                  summary: Default GetMenuNutritionInfoByMenuId 401 response
                  x-microcks-default: true
                  value:
                    error:
                      errorMessage: Invalid or missing parameters.
                      errorCode: BadRequest
                      details: Validation failed for field 'storeId'.
        '403':
          description: Successful authentication, but authorization has been denied for this request.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FlipdishError'
              examples:
                GetMenuNutritionInfoByMenuId403Example:
                  summary: Default GetMenuNutritionInfoByMenuId 403 response
                  x-microcks-default: true
                  value:
                    error:
                      errorMessage: Invalid or missing parameters.
                      errorCode: BadRequest
                      details: Validation failed for field 'storeId'.
        '404':
          description: NotFound
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FlipdishError'
              examples:
                GetMenuNutritionInfoByMenuId404Example:
                  summary: Default GetMenuNutritionInfoByMenuId 404 response
                  x-microcks-default: true
                  value:
                    error:
                      errorMessage: Invalid or missing parameters.
                      errorCode: BadRequest
                      details: Validation failed for field 'storeId'.
        '409':
          description: Conflict
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FlipdishError'
              examples:
                GetMenuNutritionInfoByMenuId409Example:
                  summary: Default GetMenuNutritionInfoByMenuId 409 response
                  x-microcks-default: true
                  value:
                    error:
                      errorMessage: Invalid or missing parameters.
                      errorCode: BadRequest
                      details: Validation failed for field 'storeId'.
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FlipdishError'
              examples:
                GetMenuNutritionInfoByMenuId500Example:
                  summary: Default GetMenuNutritionInfoByMenuId 500 response
                  x-microcks-default: true
                  value:
                    error:
                      errorMessage: Invalid or missing parameters.
                      errorCode: BadRequest
                      details: Validation failed for field 'storeId'.
      security:
      - oauth2:
        - api
      description: Get Menu Nutrition Info by Menu Id via the Flipdish Open API v1.0 (GET /api/v1.0/menus/{menuId}/nutrition).
      x-microcks-operation:
        delay: 0
        dispatcher: FALLBACK
    post:
      tags:
      - MenusNutritionInfo
      summary: Flipdish Add or Update Menu Nutrition Info by Menu Id
      operationId: AddOrUpdateMenuNutritionInfoByMenuId
      parameters:
      - name: menuId
        in: path
        description: Menu identifier
        required: true
        schema:
          type: integer
          format: int32
        example: 500123
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/RestApiResult_MenuNutritionInfoHeader_'
              examples:
                AddOrUpdateMenuNutritionInfoByMenuId200Example:
                  summary: Default AddOrUpdateMenuNutritionInfoByMenuId 200 response
                  x-microcks-default: true
                  value:
                    Data:
                      MenuId: 500123
                      NutritionInfoVersionGuid: 00000000-0000-0000-0000-000000000000
                      AbsoluteUrl: https://api.flipdish.co/example
        '400':
          description: BadRequest
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FlipdishError'
              examples:
                AddOrUpdateMenuNutritionInfoByMenuId400Example:
                  summary: Default AddOrUpdateMenuNutritionInfoByMenuId 400 response
                  x-microcks-default: true
                  value:
                    error:
                      errorMessage: Invalid or missing parameters.
                      errorCode: BadRequest
                      details: Validation failed for field 'storeId'.
        '401':
          description: Unauthorized
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FlipdishError'
              examples:
                AddOrUpdateMenuNutritionInfoByMenuId401Example:
                  summary: Default AddOrUpdateMenuNutritionInfoByMenuId 401 response
                  x-microcks-default: true
                  value:
                    error:
                      errorMessage: Invalid or missing parameters.
                      errorCode: BadRequest
                      details: Validation failed for field 'storeId'.
        '403':
          description: Successful authentication, but authorization has been denied for this request.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FlipdishError'
              examples:
                AddOrUpdateMenuNutritionInfoByMenuId403Example:
                  summary: Default AddOrUpdateMenuNutritionInfoByMenuId 403 response
                  x-microcks-default: true
                  value:
                    error:
                      errorMessage: Invalid or missing parameters.
                      errorCode: BadRequest
                      details: Validation failed for field 'storeId'.
        '404':
          description: NotFound
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FlipdishError'
              examples:
                AddOrUpdateMenuNutritionInfoByMenuId404Example:
                  summary: Default AddOrUpdateMenuNutritionInfoByMenuId 404 response
                  x-microcks-default: true
                  value:
                    error:
                      errorMessage: Invalid or missing parameters.
                      errorCode: BadRequest
                      details: Validation failed for field 'storeId'.
        '409':
          description: Conflict
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FlipdishError'
              examples:
                AddOrUpdateMenuNutritionInfoByMenuId409Example:
                  summary: Default AddOrUpdateMenuNutritionInfoByMenuId 409 response
                  x-microcks-default: true
                  value:
                    error:
                      errorMessage: Invalid or missing parameters.
                      errorCode: BadRequest
                      details: Validation failed for field 'storeId'.
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FlipdishError'
              examples:
                AddOrUpdateMenuNutritionInfoByMenuId500Example:
                  summary: Default AddOrUpdateMenuNutritionInfoByMenuId 500 response
                  x-microcks-default: true
                  value:
                    error:
                      errorMessage: Invalid or missing parameters.
                      errorCode: BadRequest
                      details: Validation failed for field 'storeId'.
      security:
      - oauth2:
        - api
      description: Add or Update Menu Nutrition Info by Menu Id via the Flipdish Open API v1.0 (POST /api/v1.0/menus/{menuId}/nutrition).
      x-microcks-operation:
        delay: 0
        dispatcher: FALLBACK
    delete:
      tags:
      - MenusNutritionInfo
      summary: Flipdish Delete Menu Nutrition Info by Menu Id
      operationId: DeleteMenuNutritionInfoByMenuId
      parameters:
      - name: menuId
        in: path
        description: Menu identifier
        required: true
        schema:
          type: integer
          format: int32
        example: 500123
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                type: object
              examples:
                DeleteMenuNutritionInfoByMenuId200Example:
                  summary: Default DeleteMenuNutritionInfoByMenuId 200 response
                  x-microcks-default: true
                  value: {}
        '204':
          description: NoContent
        '400':
          description: BadRequest
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FlipdishError'
              examples:
                DeleteMenuNutritionInfoByMenuId400Example:
                  summary: Default DeleteMenuNutritionInfoByMenuId 400 response
                  x-microcks-default: true
                  value:
                    error:
                      errorMessage: Invalid or missing parameters.
                      errorCode: BadRequest
                      details: Validation failed for field 'storeId'.
        '401':
          description: Unauthorized
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FlipdishError'
              examples:
                DeleteMenuNutritionInfoByMenuId401Example:
                  summary: Default DeleteMenuNutritionInfoByMenuId 401 response
                  x-microcks-default: true
                  value:
                    error:
                      errorMessage: Invalid or missing parameters.
                      errorCode: BadRequest
                      details: Validation failed for field 'storeId'.
        '403':
          description: Successful authentication, but authorization has been denied for this request.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FlipdishError'
              examples:
                DeleteMenuNutritionInfoByMenuId403Example:
                  summary: Default DeleteMenuNutritionInfoByMenuId 403 response
                  x-microcks-default: true
                  value:
                    error:
                      errorMessage: Invalid or missing parameters.
                      errorCode: BadRequest
                      details: Validation failed for field 'storeId'.
        '409':
          description: Conflict
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FlipdishError'
              examples:
                DeleteMenuNutritionInfoByMenuId409Example:
                  summary: Default DeleteMenuNutritionInfoByMenuId 409 response
                  x-microcks-default: true
                  value:
                    error:
                      errorMessage: Invalid or missing parameters.
                      errorCode: BadRequest
                      details: Validation failed for field 'storeId'.
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FlipdishError'
              examples:
                DeleteMenuNutritionInfoByMenuId500Example:
                  summary: Default DeleteMenuNutritionInfoByMenuId 500 response
                  x-microcks-default: true
                  value:
                    error:
                      errorMessage: Invalid or missing parameters.
                      errorCode: BadRequest
                      details: Validation failed for field 'storeId'.
      security:
      - oauth2:
        - api
      description: Delete Menu Nutrition Info by Menu Id via the Flipdish Open API v1.0 (DELETE /api/v1.0/menus/{menuId}/nutrition).
      x-microcks-operation:
        delay: 0
        dispatcher: FALLBACK
  /api/v1.0/{appId}/menus/nutrition/allergens:
    get:
      tags:
      - MenusNutritionInfo
      summary: Flipdish Get Allergens
      operationId: GetAllergens
      parameters:
      - name: appId
        in: path
        required: true
        schema:
          type: string
        description: The app id path parameter.
        example: '500123'
      - name: languageId
        in: query
        required: false
        schema:
          type: string
        description: The language id query parameter.
        example: '500123'
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/RestApiArrayResult_Allergen_'
              examples:
                GetAllergens200Example:
                  summary: Default GetAllergens 200 response
                  x-microcks-default: true
                  value:
                    Data: []
        '400':
          description: BadRequest
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FlipdishError'
              examples:
                GetAllergens400Example:
                  summary: Default GetAllergens 400 response
                  x-microcks-default: true
                  value:
                    error:
                      errorMessage: Invalid or missing parameters.
                      errorCode: BadRequest
                      details: Validation failed for field 'storeId'.
        '401':
          description: Unauthorized
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FlipdishError'
              examples:
                GetAllergens401Example:
                  summary: Default GetAllergens 401 response
                  x-microcks-default: true
                  value:
                    error:
                      errorMessage: Invalid or missing parameters.
                      errorCode: BadRequest
                      details: Validation failed for field 'storeId'.
        '403':
          description: Successful authentication, but authorization has been denied for this request.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FlipdishError'
              examples:
                GetAllergens403Example:
                  summary: Default GetAllergens 403 response
                  x-microcks-default: true
                  value:
                    error:
                      errorMessage: Invalid or missing parameters.
                      errorCode: BadRequest
                      details: Validation failed for field 'storeId'.
        '404':
          description: NotFound
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FlipdishError'
              examples:
                GetAllergens404Example:
                  summary: Default GetAllergens 404 response
                  x-microcks-default: true
                  value:
                    error:
                      errorMessage: Invalid or missing parameters.
                      errorCode: BadRequest
                      details: Validation failed for field 'storeId'.
        '409':
          description: Conflict
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FlipdishError'
              examples:
                GetAllergens409Example:
                  summary: Default GetAllergens 409 response
                  x-microcks-default: true
                  value:
                    error:
                      errorMessage: Invalid or missing parameters.
                      errorCode: BadRequest
                      details: Validation failed for field 'storeId'.
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FlipdishError'
              examples:
                GetAllergens500Example:
                  summary: Default GetAllergens 500 response
                  x-microcks-default: true
                  value:
                    error:
                      errorMessage: Invalid or missing parameters.
                      errorCode: BadRequest
                      details: Validation failed for field 'storeId'.
      security:
      - oauth2:
        - api
      description: Get Allergens via the Flipdish Open API v1.0 (GET /api/v1.0/{appId}/menus/nutrition/allergens).
      x-microcks-operation:
        delay: 0
        dispatcher: FALLBACK
  /api/v1.0/menus/{menuId}/menuItem/{publicId}/nutrition:
    post:
      tags:
      - MenusNutritionInfo
      summary: Flipdish Add or Update Menu Item Nutrition Info
      operationId: AddOrUpdateMenuItemNutritionInfo
      parameters:
      - name: menuId
        in: path
        description: Menu identifier
        required: true
        schema:
          type: integer
          format: int32
        example: 500123
      - name: publicId
        in: path
        description: Menu item's publicId
        required: true
        schema:
          type: string
        example: '500123'
      requestBody:
        required: false
        content: {}
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/RestApiResult_MenuNutritionInfoHeader_'
              examples:
                AddOrUpdateMenuItemNutritionInfo200Example:
                  summary: Default AddOrUpdateMenuItemNutritionInfo 200 response
                  x-microcks-default: true
                  value:
                    Data:
                      MenuId: 500123
                      NutritionInfoVersionGuid: 00000000-0000-0000-0000-000000000000
                      AbsoluteUrl: https://api.flipdish.co/example
        '400':
          description: BadRequest
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FlipdishError'
              examples:
                AddOrUpdateMenuItemNutritionInfo400Example:
                  summary: Default AddOrUpdateMenuItemNutritionInfo 400 response
                  x-microcks-default: true
                  value:
                    error:
                      errorMessage: Invalid or missing parameters.
                      errorCode: BadRequest
                      details: Validation failed for field 'storeId'.
        '401':
          description: Unauthorized
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FlipdishError'
              examples:
                AddOrUpdateMenuItemNutritionInfo401Example:
                  summary: Default AddOrUpdateMenuItemNutritionInfo 401 response
                  x-microcks-default: true
                  value:
                    error:
                      errorMessage: Invalid or missing parameters.
                      errorCode: BadRequest
                      details: Validation failed for field 'storeId'.
        '403':
          description: Successful authentication, but authorization has been denied for this request.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FlipdishError'
              examples:
                AddOrUpdateMenuItemNutritionInfo403Example:
                  summary: Default AddOrUpdateMenuItemNutritionInfo 403 response
                  x-microcks-default: true
                  value:
                    error:
                      errorMessage: Invalid or missing parameters.
                      errorCode: BadRequest
                      details: Validation failed for field 'storeId'.
        '404':
          description: NotFound
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FlipdishError'
              examples:
                AddOrUpdateMenuItemNutritionInfo404Example:
                  summary: Default AddOrUpdateMenuItemNutritionInfo 404 response
                  x-microcks-default: true
                  value:
                    error:
                      errorMessage: Invalid or missing parameters.
                      errorCode: BadRequest
                      details: Validation failed for field 'storeId'.
        '409':
          description: Conflict
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FlipdishError'
              examples:
                AddOrUpdateMenuItemNutritionInfo409Example:
                  summary: Default AddOrUpdateMenuItemNutritionInfo 409 response
                  x-microcks-default: true
                  value:
                    error:
                      errorMessage: Invalid or missing parameters.
                      errorCode: BadRequest
                      details: Validation failed for field 'storeId'.
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FlipdishError'
              examples:
                AddOrUpdateMenuItemNutritionInfo500Example:
                  summary: Default AddOrUpdateMenuItemNutritionInfo 500 response
                  x-microcks-default: true
                  value:
                    error:
                      errorMessage: Invalid or missing parameters.
                      errorCode: BadRequest
                      details: Validation failed for field 'storeId'.
      security:
      - oauth2:
        - api
      description: Add or Update Menu Item Nutrition Info via the Flipdish Open API v1.0 (POST /api/v1.0/menus/{menuId}/menuItem/{publicId}/nutrition).
      x-microcks-operation:
        delay: 0
        dispatcher: FALLBACK
  /api/v1.0/menus/{menuId}/menuItemOption/{publicId}/nutrition:
    post:
      tags:
      - MenusNutritionInfo
      summary: Flipdish Add or Update Menu Item Option Set Item Nutrition Info
      operationId: AddOrUpdateMenuItemOptionSetItemNutritionInfo
      parameters:
      - name: menuId
        in: path
        description: Menu identifier
        required: true
        schema:
          type: integer
          format: int32
        example: 500123
      - name: publicId
        in: path
        description: Menu item's publicId
        required: true
        schema:
          type: string
          format: uuid
        example: '500123'
      requestBody:
        required: false
        content: {}
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/RestApiResult_MenuNutritionInfoHeader_'
              examples:
                AddOrUpdateMenuItemOptionSetItemNutritionInfo200Example:
                  summary: Default AddOrUpdateMenuItemOptionSetItemNutritionInfo 200 response
                  x-microcks-default: true
                  value:
                    Data:
                      MenuId: 500123
                      NutritionInfoVersionGuid: 00000000-0000-0000-0000-000000000000
                      AbsoluteUrl: https://api.flipdish.co/example
        '400':
          description: BadRequest
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FlipdishError'
              examples:
                AddOrUpdateMenuItemOptionSetItemNutritionInfo400Example:
                  summary: Default AddOrUpdateMenuItemOptionSetItemNutritionInfo 400 response
                  x-microcks-default: true
                  value:
                    error:
                      errorMessage: Invalid or missing parameters.
                      errorCode: BadRequest
                      details: Validation failed for field 'storeId'.
        '401':
          description: Unauthorized
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FlipdishError'
              examples:
                AddOrUpdateMenuItemOptionSetItemNutritionInfo401Example:
                  summary: Default AddOrUpdateMenuItemOptionSetItemNutritionInfo 401 response
                  x-microcks-default: true
                  value:
                    error:
                      errorMessage: Invalid or missing parameters.
                      errorCode: BadRequest
                      details: Validation failed for field 'storeId'.
        '403':
          description: Successful authentication, but authorization has been denied for this request.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FlipdishError'
              examples:
                AddOrUpdateMenuItemOptionSetItemNutritionInfo403Example:
                  summary: Default AddOrUpdateMenuItemOptionSetItemNutritionInfo 403 response
                  x-microcks-default: true
                  value:
                    error:
                      errorMessage: Invalid or missing parameters.
                      errorCode: BadRequest
                      details: Validation failed for field 'storeId'.
        '404':
          description: NotFound
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FlipdishError'
              examples:
                AddOrUpdateMenuItemOptionSetItemNutritionInfo404Example:
                  summary: Default AddOrUpdateMenuItemOptionSetItemNutritionInfo 404 response
                  x-microcks-default: true
                  value:
                    error:
                      errorMessage: Invalid or missing parameters.
                      errorCode: BadRequest
                      details: Validation failed for field 'storeId'.
        '409':
          description: Conflict
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FlipdishError'
              examples:
                AddOrUpdateMenuItemOptionSetItemNutritionInfo409Example:
                  summary: Default AddOrUpdateMenuItemOptionSetItemNutritionInfo 409 response
                  x-microcks-default: true
                  value:
                    error:
                      errorMessage: Invalid or missing parameters.
                      errorCode: BadRequest
                      details: Validation failed for field 'storeId'.
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FlipdishError'
              examples:
                AddOrUpdateMenuItemOptionSetItemNutritionInfo500Example:
                  summary: Default AddOrUpdateMenuItemOptionSetItemNutritionInfo 500 response
                  x-microcks-default: true
                  value:
                    error:
                      errorMessage: Invalid or missing parameters.
                      errorCode: BadRequest
                      details: Validation failed for field 'storeId'.
      security:
      - oauth2:
        - api
      description: Add or Update Menu Item Option Set Item Nutrition Info via the Flipdish Open API v1.0 (POST /api/v1.0/menus/{menuId}/menuItemOption/{publicId}/nutrition).
      x-microcks-operation:
        delay: 0
        dispatcher: FALLBACK
components:
  schemas:
    MenuNutritionInfoHeader:
      description: MenuNutritionInfoHeader.
      type: object
      properties:
        MenuId:
          format: int32
          description: Menu Id
          type: integer
          example: 500123
        NutritionInfoVersionGuid:
          format: uuid
          description: Nutrition information version guid (generated every time the nutrition information is updated)
          type: string
          example: 00000000-0000-0000-0000-000000000000
        AbsoluteUrl:
          description: Absolute URL of the nutrition information json file
          type: string
          example: https://api.flipdish.co/example
    Allergen:
      description: Allergen.
      type: object
      properties:
        AllergenId:
          description: A unique identifier for the allergen
          type: string
          example: '500123'
        LocalizedName:
          description: Localized name of the allergen
          type: string
          example: Example Name
        IconUrl:
          description: Url to the icon for the allergen
          type: string
          example: https://api.flipdish.co/example
    NutritionInfoLabel:
      description: NutritionInfoLabel.
      type: object
      properties:
        Name:
          description: Name of the allergen / ingredient
          type: string
          example: Example Name
        Values:
          description: Optional list of values for the allergen / ingredient
          type: array
          items:
            type: string
          example:
          - string
        IconUrl:
          description: Url to the icon for the allergen / ingredient
          type: string
          example: https://api.flipdish.co/example
    NutritionInfoMenuOptionSetItem:
      description: NutritionInfoMenuOptionSetItem.
      type: object
      propertie

# --- truncated at 32 KB (35 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/flipdish/refs/heads/main/openapi/flipdish-menusnutritioninfo-api-openapi.yml