Northmill Online Solutions API

The OnlineSolutions API from Northmill — 10 operation(s) for onlinesolutions.

Operations 10

GET /v2/online/paymentmethods Get all online payment methods. #
GET /v2/stores/{externalStoreId}/online/paymentmethods Get all online payment methods. #
GET /v2/online/catering/settings Get catering settings. #
GET /v2/stores/{externalStoreId}/online/catering/settings Get catering settings. #
GET /v2/online/expressorder/settings Get express order settings. #
GET /v2/stores/{externalStoreId}/online/expressorder/settings Get express order settings. #
GET /v2/online/selfscan/settings Get selfscan settings. #
GET /v2/stores/{externalStoreId}/online/selfscan/settings Get selfscan settings. #
GET /v2/online/webshop/settings Get webshop settings. #
GET /v2/stores/{externalStoreId}/online/webshop/settings Get webshop settings. #

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/northmill-onlinesolutions-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 email required.

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

OpenAPI Specification

northmill-onlinesolutions-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  version: v2
  title: MoreFlo.Public.Api Online Solutions API
servers:
- url: https://api.moreflo.com
tags:
- name: OnlineSolutions
paths:
  /v2/online/paymentmethods:
    get:
      tags:
      - OnlineSolutions
      summary: Get all online payment methods.
      operationId: OnlineSolutions_GetOnlinePaymentMethods
      parameters:
      - name: page
        in: query
        description: Page starts from 0 , default 0.
        required: false
        schema:
          type: integer
          format: int32
      - name: pageSize
        in: query
        description: PageSize, default 100.
        required: false
        schema:
          type: integer
          format: int32
      - name: updatedSince
        in: query
        description: ''
        required: false
        schema:
          type: string
          format: date-time
      - name: externalStoreId
        in: query
        description: externalStoreId of the store, if multistore admin.
        required: false
        schema:
          type: integer
          format: int32
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberOnlinePaymentMethodsResult'
            text/json:
              schema:
                $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberOnlinePaymentMethodsResult'
            application/xml:
              schema:
                $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberOnlinePaymentMethodsResult'
            text/xml:
              schema:
                $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberOnlinePaymentMethodsResult'
  /v2/stores/{externalStoreId}/online/paymentmethods:
    get:
      tags:
      - OnlineSolutions
      summary: Get all online payment methods.
      operationId: OnlineSolutions_GetOnlinePaymentMethods
      parameters:
      - name: page
        in: query
        description: Page starts from 0 , default 0.
        required: false
        schema:
          type: integer
          format: int32
      - name: pageSize
        in: query
        description: PageSize, default 100.
        required: false
        schema:
          type: integer
          format: int32
      - name: updatedSince
        in: query
        description: ''
        required: false
        schema:
          type: string
          format: date-time
      - name: externalStoreId
        in: path
        description: externalStoreId of the store, if multistore admin.
        required: true
        schema:
          type: integer
          format: int32
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberOnlinePaymentMethodsResult'
            text/json:
              schema:
                $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberOnlinePaymentMethodsResult'
            application/xml:
              schema:
                $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberOnlinePaymentMethodsResult'
            text/xml:
              schema:
                $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberOnlinePaymentMethodsResult'
  /v2/online/catering/settings:
    get:
      tags:
      - OnlineSolutions
      summary: Get catering settings.
      operationId: OnlineSolutions_GetCateringSettings
      parameters:
      - name: externalStoreId
        in: query
        description: externalStoreId of the store, if multistore admin.
        required: false
        schema:
          type: integer
          format: int32
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberCateringSettingResult'
            text/json:
              schema:
                $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberCateringSettingResult'
            application/xml:
              schema:
                $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberCateringSettingResult'
            text/xml:
              schema:
                $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberCateringSettingResult'
  /v2/stores/{externalStoreId}/online/catering/settings:
    get:
      tags:
      - OnlineSolutions
      summary: Get catering settings.
      operationId: OnlineSolutions_GetCateringSettings
      parameters:
      - name: externalStoreId
        in: path
        description: externalStoreId of the store, if multistore admin.
        required: true
        schema:
          type: integer
          format: int32
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberCateringSettingResult'
            text/json:
              schema:
                $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberCateringSettingResult'
            application/xml:
              schema:
                $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberCateringSettingResult'
            text/xml:
              schema:
                $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberCateringSettingResult'
  /v2/online/expressorder/settings:
    get:
      tags:
      - OnlineSolutions
      summary: Get express order settings.
      operationId: OnlineSolutions_GetExpressOrderSettings
      parameters:
      - name: externalStoreId
        in: query
        description: externalStoreId of the store, if multistore admin.
        required: false
        schema:
          type: integer
          format: int32
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberOnlineExpressOrderSettingResult'
            text/json:
              schema:
                $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberOnlineExpressOrderSettingResult'
            application/xml:
              schema:
                $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberOnlineExpressOrderSettingResult'
            text/xml:
              schema:
                $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberOnlineExpressOrderSettingResult'
  /v2/stores/{externalStoreId}/online/expressorder/settings:
    get:
      tags:
      - OnlineSolutions
      summary: Get express order settings.
      operationId: OnlineSolutions_GetExpressOrderSettings
      parameters:
      - name: externalStoreId
        in: path
        description: externalStoreId of the store, if multistore admin.
        required: true
        schema:
          type: integer
          format: int32
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberOnlineExpressOrderSettingResult'
            text/json:
              schema:
                $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberOnlineExpressOrderSettingResult'
            application/xml:
              schema:
                $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberOnlineExpressOrderSettingResult'
            text/xml:
              schema:
                $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberOnlineExpressOrderSettingResult'
  /v2/online/selfscan/settings:
    get:
      tags:
      - OnlineSolutions
      summary: Get selfscan settings.
      operationId: OnlineSolutions_GetSelfscanSettings
      parameters:
      - name: externalStoreId
        in: query
        description: externalStoreId of the store, if multistore admin.
        required: false
        schema:
          type: integer
          format: int32
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberSelfscanSettingResult'
            text/json:
              schema:
                $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberSelfscanSettingResult'
            application/xml:
              schema:
                $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberSelfscanSettingResult'
            text/xml:
              schema:
                $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberSelfscanSettingResult'
  /v2/stores/{externalStoreId}/online/selfscan/settings:
    get:
      tags:
      - OnlineSolutions
      summary: Get selfscan settings.
      operationId: OnlineSolutions_GetSelfscanSettings
      parameters:
      - name: externalStoreId
        in: path
        description: externalStoreId of the store, if multistore admin.
        required: true
        schema:
          type: integer
          format: int32
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberSelfscanSettingResult'
            text/json:
              schema:
                $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberSelfscanSettingResult'
            application/xml:
              schema:
                $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberSelfscanSettingResult'
            text/xml:
              schema:
                $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberSelfscanSettingResult'
  /v2/online/webshop/settings:
    get:
      tags:
      - OnlineSolutions
      summary: Get webshop settings.
      operationId: OnlineSolutions_GetWebshopSettings
      parameters:
      - name: externalStoreId
        in: query
        description: externalStoreId of the store, if multistore admin.
        required: false
        schema:
          type: integer
          format: int32
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberWebshopSettingResult'
            text/json:
              schema:
                $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberWebshopSettingResult'
            application/xml:
              schema:
                $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberWebshopSettingResult'
            text/xml:
              schema:
                $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberWebshopSettingResult'
  /v2/stores/{externalStoreId}/online/webshop/settings:
    get:
      tags:
      - OnlineSolutions
      summary: Get webshop settings.
      operationId: OnlineSolutions_GetWebshopSettings
      parameters:
      - name: externalStoreId
        in: path
        description: externalStoreId of the store, if multistore admin.
        required: true
        schema:
          type: integer
          format: int32
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberWebshopSettingResult'
            text/json:
              schema:
                $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberWebshopSettingResult'
            application/xml:
              schema:
                $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberWebshopSettingResult'
            text/xml:
              schema:
                $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberWebshopSettingResult'
components:
  schemas:
    MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberOnlinePaymentMethodResult:
      description: 'Represents the result of an operation that returns an online payment method entry.

        This class encapsulates a SubscriberOnlinePaymentMethodEntry object and its unique identifier, typically used in API responses related to retrieving or managing online payment methods.'
      type: object
      properties:
        Entry:
          $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberOnlinePaymentMethodEntry'
          description: The SubscriberOnlinePaymentMethodEntry object containing the online payment method entry data.
        Id:
          description: The unique identifier of the payment method entry.
          type: string
        Success:
          description: Indicates whether the API operation was successful.
          type: boolean
        ExtraInformation:
          description: 'A list of extra information or messages related to the API operation result.

            This can include error messages, warnings, or informational notes.'
          type: array
          items:
            type: string
    MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberOnlineFeaturedGroupEntry:
      description: 'Represents an entry for a featured group displayed online.

        This class defines the properties of a group featured on an online platform, including its identifier, group details, and associated images.'
      type: object
      properties:
        Id:
          description: The unique identifier of the featured group entry.
          type: string
        GroupId:
          description: The identifier of the group being featured.
          type: string
        GroupName:
          description: The name of the group being featured.
          type: string
        GroupImages:
          description: A list of files representing images associated with the featured group.
          type: array
          items:
            $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.AttachedFile'
    MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberOnlineExpressOrderSetting:
      description: Represents the settings for subscriber online express ordering, including company information, site settings, display options, content, payment methods, and table settings.
      type: object
      properties:
        CompanyName:
          description: The name of the company providing the express order service.
          type: string
        Address1:
          description: The first line of the company's address.
          type: string
        Address2:
          description: The second line of the company's address (optional).
          type: string
        PostCode:
          description: The postal code of the company's address.
          type: string
        City:
          description: The city of the company's address.
          type: string
        Country:
          description: The country of the company's address.
          type: string
        Telephone:
          description: The telephone number of the company.
          type: string
        Email:
          description: The email address of the company.
          type: string
        CustomerPageEnabled:
          description: Indicates whether the customer page is enabled.
          type: boolean
        TableEnabled:
          description: Indicates whether table ordering is enabled.
          type: boolean
        SiteLogotypes:
          description: A list of files representing the site's logotypes.
          type: array
          items:
            $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.AttachedFile'
        SiteFavicons:
          description: A list of files representing the site's favicons.
          type: array
          items:
            $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.AttachedFile'
        ColorGeneralIcon:
          description: This property is deprecated and should not be used.
          type: string
        ColorHomePageBackground:
          description: This property is deprecated and should not be used.
          type: string
        ColorHomePageHeadline:
          description: This property is deprecated and should not be used.
          type: string
        ColorHomePageText:
          description: This property is deprecated and should not be used.
          type: string
        ColorContentsBackground:
          description: This property is deprecated and should not be used.
          type: string
        ColorContentsHeadline:
          description: This property is deprecated and should not be used.
          type: string
        ColorContentsText:
          description: This property is deprecated and should not be used.
          type: string
        ColorHeaderBackground:
          description: This property is deprecated and should not be used.
          type: string
        ColorFooterBackground:
          description: This property is deprecated and should not be used.
          type: string
        ColorFooterText:
          description: This property is deprecated and should not be used.
          type: string
        ColorButtonBackground:
          description: This property is deprecated and should not be used.
          type: string
        ColorButtonText:
          description: This property is deprecated and should not be used.
          type: string
        ContentHomePagePreamble:
          description: This property is deprecated and should not be used.
          type: string
        FeaturedGroups:
          description: A collection of featured groups.
          type: array
          items:
            $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberOnlineFeaturedGroupResult'
        ContentHomePageTitle:
          description: The title for the home page.
          type: string
        ContentHomePageTableText:
          description: The text for the home page table.
          type: string
        ContentThankYouMessage:
          description: The message displayed after a successful order.
          type: string
        ContentTermsOfPurchase:
          description: The content for the terms of purchase page.
          type: string
        ContentPrivacyPolicy:
          description: The content for the privacy policy page.
          type: string
        ContentCheckoutOtherInfo:
          description: Indicates whether checkout for other information is enabled.
          type: boolean
        ContentCheckoutOtherInfoTitle:
          description: The title for the checkout other information section.
          type: string
        LastUpdatedTime:
          format: date-time
          description: The last updated time.
          type: string
        PaymentMethods:
          description: A collection of payment methods.
          type: array
          items:
            $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberOnlinePaymentMethodEntry'
        Tables:
          description: A collection of table entries.
          type: array
          items:
            $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberOnlineTableEntry'
        PublicUrlOrHostPart:
          description: The public URL or host part for the express order service.
          type: string
        BrandColor:
          description: The brand color for the express order service.
          type: string
        BrandTextColor:
          description: The brand text color for the express order service.
          type: string
        ButtonColor:
          description: The button color for the express order service.
          type: string
        ButtonTextColor:
          description: The button text color for the express order service.
          type: string
    MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberSelfscanSettingResult:
      description: 'Represents the result of an operation that returns subscriber self-scan settings.

        This class encapsulates the SubscriberSelfscanSetting object, typically used in API responses related to retrieving or managing self-scan settings.'
      type: object
      properties:
        Settings:
          $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberSelfscanSetting'
          description: The SubscriberSelfscanSetting object containing the subscriber self-scan settings.
        Success:
          description: Indicates whether the API operation was successful.
          type: boolean
        ExtraInformation:
          description: 'A list of extra information or messages related to the API operation result.

            This can include error messages, warnings, or informational notes.'
          type: array
          items:
            type: string
    MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberOnlineTableEntry:
      description: 'Represents an entry for a table used in online ordering systems.

        This class defines the properties of a table, such as its name, used in online ordering processes.'
      type: object
      properties:
        Id:
          description: The unique identifier of the table entry.
          type: string
        Name:
          description: The name of the table.
          type: string
    MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberSelfscanSetting:
      description: Represents the settings for subscriber self-scanning systems, including company information, site settings, design customization, content, and payment methods.
      type: object
      properties:
        CompanyName:
          description: The name of the company providing the self-scanning service.
          type: string
        Address1:
          description: The first line of the company's address.
          type: string
        Address2:
          description: The second line of the company's address (optional).
          type: string
        PostCode:
          description: The postal code of the company's address.
          type: string
        City:
          description: The city of the company's address.
          type: string
        Country:
          description: The country of the company's address.
          type: string
        Telephone:
          description: The telephone number of the company.
          type: string
        Email:
          description: The email address of the company.
          type: string
        CustomerPageEnabled:
          description: Indicates whether the customer page is enabled.
          type: boolean
        SiteLogotypes:
          description: A list of files representing the site's logotypes.
          type: array
          items:
            $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.AttachedFile'
        SiteFavicons:
          description: A list of files representing the site's favicons.
          type: array
          items:
            $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.AttachedFile'
        EnableAccountCreation:
          description: Indicates whether account creation is enabled on the site.
          type: boolean
        ForceLogin:
          description: Indicates whether users are forced to log in to access the site.
          type: boolean
        ColorGeneralBackground:
          description: The general background color for the self-scanning interface.
          type: string
        ColorGeneralText:
          description: The general text color for the self-scanning interface.
          type: string
        ColorGeneralButtonBackground:
          description: The general button background color for the self-scanning interface.
          type: string
        ColorGeneralButtonText:
          description: The general button text color for the self-scanning interface.
          type: string
        ColorHeaderBackground:
          description: The header background color for the self-scanning interface.
          type: string
        ColorHeaderText:
          description: The header text color for the self-scanning interface.
          type: string
        ColorHomePageButtonBackground:
          description: The button background color for the home page of the self-scanning interface.
          type: string
        ColorHomePageButtonText:
          description: The button text color for the home page of the self-scanning interface.
          type: string
        ColorHomePageCartCount:
          description: The color for the cart count display on the home page of the self-scanning interface.
          type: string
        ContentScanPageHeadline:
          description: The headline text for the scan page of the self-scanning interface.
          type: string
        ContentSearchHeadline:
          description: The headline text for the search functionality of the self-scanning interface.
          type: string
        ContentThankYouText:
          description: The text displayed on the thank you page of the self-scanning interface.
          type: string
        ContentThankYouPaymentInStoreText:
          description: The text displayed on the thank you page when payment is made in store for the self-scanning interface.
          type: string
        ContentTermsOfPurchase:
          description: The content for the terms of purchase page of the self-scanning interface.
          type: string
        ContentPrivacyPolicy:
          description: The content for the privacy policy page of the self-scanning interface.
          type: string
        LastUpdatedTime:
          format: date-time
          description: The last updated time for the self-scanning settings.
          type: string
        PaymentMethods:
          description: A collection of payment methods available for the self-scanning system.
          type: array
          items:
            $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberOnlinePaymentMethodEntry'
    MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberOnlineFeaturedGroupResult:
      description: 'Represents the result of an operation that returns a featured group entry.

        This class encapsulates a SubscriberOnlineFeaturedGroupEntry object and its unique identifier, typically used in API responses related to retrieving or managing featured groups.'
      type: object
      properties:
        FeaturedGroup:
          $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberOnlineFeaturedGroupEntry'
          description: The SubscriberOnlineFeaturedGroupEntry object containing the featured group entry data.
        Id:
          description: The unique identifier of the featured group.
          type: string
        Success:
          description: Indicates whether the API operation was successful.
          type: boolean
        ExtraInformation:
          description: 'A list of extra information or messages related to the API operation result.

            This can include error messages, warnings, or informational notes.'
          type: array
          items:
            type: string
    MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberCateringSettingResult:
      description: 'Represents the result of an operation that returns subscriber catering settings.

        This class encapsulates the SubscriberCateringSetting object, typically used in API responses related to retrieving or managing catering settings.'
      type: object
      properties:
        Settings:
          $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberCateringSetting'
          description: The SubscriberCateringSetting object containing the subscriber catering settings.
        Success:
          description: Indicates whether the API operation was successful.
          type: boolean
        ExtraInformation:
          description: 'A list of extra information or messages related to the API operation result.

            This can include error messages, warnings, or informational notes.'
          type: array
          items:
            type: string
    MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberOnlineCateringCheckoutFieldEntry:
      description: 'Represents an entry for a checkout field used in online catering.

        This class defines the properties of a field displayed during the online catering checkout process.'
      type: object
      properties:
        Id:
          description: The unique identifier of the checkout field entry.
          type: string
        Title:
          description: The title or label of the checkout field.
          type: string
        Type:
          description: The type of input field (e.g., text, dropdown, etc.).
          type: string
        Required:
          description: Indicates whether the field is required for checkout completion.
          type: boolean
        PostOrderEdit:
          description: Indicates whether the field can be edited after the order is placed.
          type: boolean
        Priority:
          format: int32
          description: The priority of the field, used for display ordering.
          type: integer
        CreatedTime:
          format: date-time
          description: The time when the checkout field entry was created.
          type: string
        LastUpdatedTime:
          format: date-time
          description: The time when the checkout field entry was last updated.
          type: string
    MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberOnlineRoomEntry:
      description: 'Represents an entry for a room used in online ordering systems.

        This class defines the properties of a room, such as its name and whether it''s available for pickup or delivery, used in online ordering processes.'
      type: object
      properties:
        Id:
          description: The unique identifier of the room entry.
          type: string
        Name:
          description: The name of the room.
          type: string
        AllowForPickup:
          description: Indicates whether orders can be picked up from this room.
          type: boolean
        AllowForDelivery:
          description: Indicates whether orders can be delivered to this room.
          type: boolean
    MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberOnlineExpressOrderSettingResult:
      description: 'Represents the result of an operation that returns subscriber online express order settings.

        This class encapsulates the SubscriberOnlineExpressOrderSetting object, typically used in API responses related to retrieving or managing express order settings.'
      type: object
      properties:
        Settings:
          $ref: '#/components/schemas/MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberOnlineExpressOrderSetting'
          description: The SubscriberOnlineExpressOrderSetting object containing the subscriber online express order settings.
        Success:
          description: Indicates whether the API operation was successful.
          type: boolean
        ExtraInformation:
          description: 'A list of extra information or messages related to the API operation result.

            This can include error messages, warnings, or informational notes.'
          type: array
          items:
            type: string
    MoreFlo.Models.InterfaceModels.OnlineSolutions.SubscriberWebshopSettingResult:
      description: 'Represents the result of an operation that returns subscriber webshop settings.

        This class encapsulates the SubscriberWebshopSetti

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