Flipdish · Schema

UserOrderSummary

A previous order row for admin user management (structured; no HTML).

RestaurantOnline OrderingMobile AppsPoint of SaleOrdersMenuPaymentsWebhooks

Properties

Name Type Description
OrderId integer OrderId.
TsOrderPlacedUtc string TsOrderPlacedUtc.
TsUpdateUtc string TsUpdateUtc.
RestaurantName string RestaurantName.
FoodAmount number FoodAmount.
TipAmount number TipAmount.
TotalRestaurantAmount number TotalRestaurantAmount.
IsoCurrency string IsoCurrency.
DeliveryType string DeliveryType.
OrderState string OrderState.
PaymentAccountDescription string PaymentAccountDescription.
View JSON Schema on GitHub

JSON Schema

customers-user-order-summary-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/customers-user-order-summary-schema.json",
  "title": "UserOrderSummary",
  "description": "A previous order row for admin user management (structured; no HTML).",
  "type": "object",
  "properties": {
    "OrderId": {
      "format": "int32",
      "description": "OrderId.",
      "type": "integer",
      "example": 500123
    },
    "TsOrderPlacedUtc": {
      "format": "date-time",
      "description": "TsOrderPlacedUtc.",
      "type": "string",
      "nullable": true,
      "example": "2026-06-02T12:00:00Z"
    },
    "TsUpdateUtc": {
      "format": "date-time",
      "description": "TsUpdateUtc.",
      "type": "string",
      "example": "2026-06-02T12:00:00Z"
    },
    "RestaurantName": {
      "description": "RestaurantName.",
      "type": "string",
      "example": "Example Name"
    },
    "FoodAmount": {
      "format": "double",
      "description": "FoodAmount.",
      "type": "number",
      "example": 12.5
    },
    "TipAmount": {
      "format": "double",
      "description": "TipAmount.",
      "type": "number",
      "example": 12.5
    },
    "TotalRestaurantAmount": {
      "format": "double",
      "description": "TotalRestaurantAmount.",
      "type": "number",
      "example": 12.5
    },
    "IsoCurrency": {
      "description": "IsoCurrency.",
      "type": "string",
      "example": "EUR"
    },
    "DeliveryType": {
      "description": "DeliveryType.",
      "type": "string",
      "example": "string"
    },
    "OrderState": {
      "description": "OrderState.",
      "type": "string",
      "example": "string"
    },
    "PaymentAccountDescription": {
      "description": "PaymentAccountDescription.",
      "type": "string",
      "example": "string"
    }
  }
}