POST api/TillMenu/Products
Returns a collection of all the products that can be sold.
Request Information
URI Parameters
None.
Body Parameters
EskimoClassLibraries.RecordSelectionWithDate| Name | Description | Type | Additional information | 
|---|---|---|---|
| TimeStampFrom | 
                         Optional property that enables you to only receive products that have been added or modified in the Eskimo system since this timestamp.  | 
                    date | 
                             None.  | 
                
| StartPosition | 
                         Initially, pass 1 to return the first record.  | 
                    integer | 
                                 Required Range: inclusive between 1 and 2147483647  | 
                
| RecordCount | 
                         The number of records to be returned.  | 
                    integer | 
                                 Required Range: inclusive between 1 and 10000  | 
                
Request Formats
application/json, text/json
            Sample:
        
{
  "TimeStampFrom": "2025-11-03T19:55:10.3809157+00:00",
  "StartPosition": 2,
  "RecordCount": 3
}
        application/xml, text/xml
            Sample:
        <RecordSelectionWithDate xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/EskimoClassLibraries"> <RecordCount>3</RecordCount> <StartPosition>2</StartPosition> <TimeStampFrom>2025-11-03T19:55:10.3809157+00:00</TimeStampFrom> </RecordSelectionWithDate>
application/x-www-form-urlencoded
            Sample:
    
Sample not available.
Response Information
Resource Description
Collection of EskimoClassLibraries.clsTillMenuProduct| Name | Description | Type | Additional information | 
|---|---|---|---|
| SKU | string | 
                                 Required  | 
                |
| AdditionalSKUs | Collection of string | 
                             None.  | 
                |
| Group | string | 
                             None.  | 
                |
| Department | string | 
                             None.  | 
                |
| Description | string | 
                             None.  | 
                |
| Supplier | string | 
                             None.  | 
                |
| StyleReference | string | 
                             None.  | 
                |
| TradeCustomerID | string | 
                             None.  | 
                |
| TradeCustomerName | string | 
                             None.  | 
                |
| IsOpenPriced | boolean | 
                                 Required  | 
                |
| IsOpenDescription | boolean | 
                                 Required  | 
                |
| ColourName | string | 
                             None.  | 
                |
| Size | string | 
                             None.  | 
                |
| Prices | Collection of EskimoClassLibraries.clsPrice | 
                             None.  | 
                |
| TaxID | integer | 
                             None.  | 
                |
| StockLevel | integer | 
                             None.  | 
                |
| StockLevel1 | integer | 
                             None.  | 
                |
| StockLevel2 | integer | 
                             None.  | 
                |
| StockLevel3 | integer | 
                             None.  | 
                |
| StockWarnLevel | integer | 
                             None.  | 
                |
| BuyTodayPrice | decimal number | 
                             None.  | 
                |
| NoDiscountAllowed | boolean | 
                             None.  | 
                |
| WeightValue | decimal number | 
                             None.  | 
                |
| WeightMeasureUnit | integer | 
                             None.  | 
                
Response Formats
application/json, text/json
            Sample:
        
[
  {
    "SKU": "sample string 1",
    "AdditionalSKUs": [
      "sample string 1",
      "sample string 2"
    ],
    "Group": "sample string 2",
    "Department": "sample string 3",
    "Description": "sample string 4",
    "Supplier": "sample string 5",
    "StyleReference": "sample string 6",
    "TradeCustomerID": "sample string 7",
    "TradeCustomerName": "sample string 8",
    "IsOpenPriced": true,
    "IsOpenDescription": true,
    "ColourName": "sample string 11",
    "Size": "sample string 12",
    "Prices": [
      {
        "PriceLevel": 1,
        "Price": 2.0
      },
      {
        "PriceLevel": 1,
        "Price": 2.0
      }
    ],
    "TaxID": 13,
    "StockLevel": 14,
    "StockLevel1": 15,
    "StockLevel2": 16,
    "StockLevel3": 17,
    "StockWarnLevel": 1,
    "BuyTodayPrice": 1.0,
    "NoDiscountAllowed": true,
    "WeightValue": 1.0,
    "WeightMeasureUnit": 1
  },
  {
    "SKU": "sample string 1",
    "AdditionalSKUs": [
      "sample string 1",
      "sample string 2"
    ],
    "Group": "sample string 2",
    "Department": "sample string 3",
    "Description": "sample string 4",
    "Supplier": "sample string 5",
    "StyleReference": "sample string 6",
    "TradeCustomerID": "sample string 7",
    "TradeCustomerName": "sample string 8",
    "IsOpenPriced": true,
    "IsOpenDescription": true,
    "ColourName": "sample string 11",
    "Size": "sample string 12",
    "Prices": [
      {
        "PriceLevel": 1,
        "Price": 2.0
      },
      {
        "PriceLevel": 1,
        "Price": 2.0
      }
    ],
    "TaxID": 13,
    "StockLevel": 14,
    "StockLevel1": 15,
    "StockLevel2": 16,
    "StockLevel3": 17,
    "StockWarnLevel": 1,
    "BuyTodayPrice": 1.0,
    "NoDiscountAllowed": true,
    "WeightValue": 1.0,
    "WeightMeasureUnit": 1
  }
]
        application/xml, text/xml
            Sample:
<ArrayOfclsTillMenuProduct xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/EskimoClassLibraries">
  <clsTillMenuProduct>
    <AdditionalSKUs xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:string>sample string 1</d3p1:string>
      <d3p1:string>sample string 2</d3p1:string>
    </AdditionalSKUs>
    <BuyTodayPrice>1</BuyTodayPrice>
    <ColourName>sample string 11</ColourName>
    <Department>sample string 3</Department>
    <Description>sample string 4</Description>
    <Group>sample string 2</Group>
    <IsOpenDescription>true</IsOpenDescription>
    <IsOpenPriced>true</IsOpenPriced>
    <NoDiscountAllowed>true</NoDiscountAllowed>
    <Prices>
      <clsPrice>
        <Price>2</Price>
        <PriceLevel>1</PriceLevel>
      </clsPrice>
      <clsPrice>
        <Price>2</Price>
        <PriceLevel>1</PriceLevel>
      </clsPrice>
    </Prices>
    <SKU>sample string 1</SKU>
    <Size>sample string 12</Size>
    <StockLevel>14</StockLevel>
    <StockLevel1>15</StockLevel1>
    <StockLevel2>16</StockLevel2>
    <StockLevel3>17</StockLevel3>
    <StockWarnLevel>1</StockWarnLevel>
    <StyleReference>sample string 6</StyleReference>
    <Supplier>sample string 5</Supplier>
    <TaxID>13</TaxID>
    <TradeCustomerID>sample string 7</TradeCustomerID>
    <TradeCustomerName>sample string 8</TradeCustomerName>
    <WeightMeasureUnit>1</WeightMeasureUnit>
    <WeightValue>1</WeightValue>
  </clsTillMenuProduct>
  <clsTillMenuProduct>
    <AdditionalSKUs xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:string>sample string 1</d3p1:string>
      <d3p1:string>sample string 2</d3p1:string>
    </AdditionalSKUs>
    <BuyTodayPrice>1</BuyTodayPrice>
    <ColourName>sample string 11</ColourName>
    <Department>sample string 3</Department>
    <Description>sample string 4</Description>
    <Group>sample string 2</Group>
    <IsOpenDescription>true</IsOpenDescription>
    <IsOpenPriced>true</IsOpenPriced>
    <NoDiscountAllowed>true</NoDiscountAllowed>
    <Prices>
      <clsPrice>
        <Price>2</Price>
        <PriceLevel>1</PriceLevel>
      </clsPrice>
      <clsPrice>
        <Price>2</Price>
        <PriceLevel>1</PriceLevel>
      </clsPrice>
    </Prices>
    <SKU>sample string 1</SKU>
    <Size>sample string 12</Size>
    <StockLevel>14</StockLevel>
    <StockLevel1>15</StockLevel1>
    <StockLevel2>16</StockLevel2>
    <StockLevel3>17</StockLevel3>
    <StockWarnLevel>1</StockWarnLevel>
    <StyleReference>sample string 6</StyleReference>
    <Supplier>sample string 5</Supplier>
    <TaxID>13</TaxID>
    <TradeCustomerID>sample string 7</TradeCustomerID>
    <TradeCustomerName>sample string 8</TradeCustomerName>
    <WeightMeasureUnit>1</WeightMeasureUnit>
    <WeightValue>1</WeightValue>
  </clsTillMenuProduct>
</ArrayOfclsTillMenuProduct>