Flipdish MenusNutritionInfo API

Operations for Menus Nutrition Info.

OpenAPI Specification

flipdish-menusnutritioninfo-api-openapi.yml Raw ↑
openapi: 3.0.3
info:
  title: Flipdish API - Apps Accounts MenusNutritionInfo 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:
    NutritionInfoMenuOptionSetItem:
      description: NutritionInfoMenuOptionSetItem.
      type: object
      properties:
        PublicId:
          format: uuid
          description: Menu item option set item public id
          type: string
          example: 00000000-0000-0000-0000-000000000000
        Labels:
          description: List of Nutrition Info Labels for this menu item option set item
          type: array
          items:
            $ref: '#/components/schemas/NutritionInfoLabel'
          example: []
    RestApiResult_NutritionInfo_:
      description: Rest api result
      required:
      - Data
      type: object
      properties:
        Data:
          $ref: '#/components/schemas/NutritionInfo'
    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
    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
    NutritionInfoMenuItem:
      description: Nu

# --- 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