Flipdish · Schema

StoreOrderCapacityConfig

Represents one store's order capacity configuration

RestaurantOnline OrderingMobile AppsPoint of SaleOrdersMenuPaymentsWebhooks

Properties

Name Type Description
StoreId integer Store identifier
DeliveryType string Signifies whether the order capacity configuration is for Delivery / Pickup
StoreIntervalInMinutes integer Store Interval - time between orders, e.g. 10 minutes between each order time available to customer
OrderCapacityPeriods array Order capacity periods
View JSON Schema on GitHub

JSON Schema

stores-store-order-capacity-config-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/flipdish/refs/heads/main/json-schema/stores-store-order-capacity-config-schema.json",
  "title": "StoreOrderCapacityConfig",
  "description": "Represents one store's order capacity configuration",
  "type": "object",
  "properties": {
    "StoreId": {
      "format": "int32",
      "description": "Store identifier",
      "type": "integer",
      "example": 500123
    },
    "DeliveryType": {
      "description": "Signifies whether the order capacity configuration is for Delivery / Pickup",
      "enum": [
        "Delivery",
        "Pickup"
      ],
      "type": "string",
      "example": "Delivery"
    },
    "StoreIntervalInMinutes": {
      "format": "int32",
      "description": "Store Interval - time between orders, e.g. 10 minutes between each order time available to customer",
      "type": "integer",
      "example": 1
    },
    "OrderCapacityPeriods": {
      "description": "Order capacity periods",
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/StoreOrderCapacityPeriod"
      },
      "example": []
    }
  }
}