NCR · Schema

OrderInput

OrderInput schema from NCR Voyix Commerce Platform APIs

RestaurantRetailBankingATMPoint of SaleCommerceFortune 500

Properties

Name Type Description
channel string
comments string
customer object
orderLines array
View JSON Schema on GitHub

JSON Schema

ncr-voyix-commerce-platform-order-input-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "OrderInput",
  "description": "OrderInput schema from NCR Voyix Commerce Platform APIs",
  "$id": "https://raw.githubusercontent.com/api-evangelist/ncr/refs/heads/main/json-schema/ncr-voyix-commerce-platform-order-input-schema.json",
  "type": "object",
  "properties": {
    "channel": {
      "type": "string",
      "example": "Web"
    },
    "comments": {
      "type": "string",
      "example": "Customer request"
    },
    "customer": {
      "$ref": "#/components/schemas/Customer"
    },
    "orderLines": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/OrderLine"
      }
    }
  },
  "required": [
    "orderLines"
  ]
}