POST api/v1/TopSellersCustCategory
            Retrieve a list of all top selling items by customer category
            Data can be based on sales qty, value or margin
            Only items in stock will be included
Request Information
URI Parameters
None.
Body Parameters
TopSellersCCParams| Name | Description | Type | Additional information | 
|---|---|---|---|
| apiKey | Please contact Caliq support to get your key | string | Required | 
| Category | Get top sellers for thsi customer category code, leave null for all | string | None. | 
| ProductCount | How many products to return for each category | integer | None. | 
| RankBy | (Q)ty sold, sales (V)alue, (M)argin made | string | None. | 
Request Formats
application/json, text/json
{
  "Category": "sample string 1",
  "ProductCount": 2,
  "RankBy": "sample string 3",
  "apiKey": "sample string 1"
}
        application/xml, text/xml
<TopSellersCCParams xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <Category>sample string 1</Category> <ProductCount>2</ProductCount> <RankBy>sample string 3</RankBy> <apiKey>sample string 1</apiKey> </TopSellersCCParams>
Response Information
Resource Description
Returns:
            200 OK Returns a collection of top sellers
            400 Bad Request - parameters supplied cannot be properly interpreted
        
            401 Not Authorised if supplied api key is not valid
        
            204 No Content if the requested customer did not buy anything or doesnt exist
            503 Service Unavailable
| Name | Description | Type | Additional information | 
|---|---|---|---|
| TopSellersCategoriesList | Collection of TopSellersCategory | None. | 
Response Formats
application/json, text/json
{
  "TopSellersCategoriesList": [
    {
      "Code": "sample string 1",
      "Description": "sample string 2",
      "TopSellerList": {
        "TopSellersList": [
          {
            "ID": 1,
            "Code": "sample string 2",
            "Description": "sample string 3",
            "Ranking": 4,
            "QtySold": 5,
            "ValueSold": 6.0
          },
          {
            "ID": 1,
            "Code": "sample string 2",
            "Description": "sample string 3",
            "Ranking": 4,
            "QtySold": 5,
            "ValueSold": 6.0
          }
        ]
      }
    },
    {
      "Code": "sample string 1",
      "Description": "sample string 2",
      "TopSellerList": {
        "TopSellersList": [
          {
            "ID": 1,
            "Code": "sample string 2",
            "Description": "sample string 3",
            "Ranking": 4,
            "QtySold": 5,
            "ValueSold": 6.0
          },
          {
            "ID": 1,
            "Code": "sample string 2",
            "Description": "sample string 3",
            "Ranking": 4,
            "QtySold": 5,
            "ValueSold": 6.0
          }
        ]
      }
    }
  ]
}
        application/xml, text/xml
<TopSellersCategories xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <TopSellersCategory>
    <Code>sample string 1</Code>
    <Description>sample string 2</Description>
    <TopSellerList>
      <TopSeller>
        <ID>1</ID>
        <Code>sample string 2</Code>
        <Description>sample string 3</Description>
        <Ranking>4</Ranking>
        <QtySold>5</QtySold>
        <ValueSold>6</ValueSold>
      </TopSeller>
      <TopSeller>
        <ID>1</ID>
        <Code>sample string 2</Code>
        <Description>sample string 3</Description>
        <Ranking>4</Ranking>
        <QtySold>5</QtySold>
        <ValueSold>6</ValueSold>
      </TopSeller>
    </TopSellerList>
  </TopSellersCategory>
  <TopSellersCategory>
    <Code>sample string 1</Code>
    <Description>sample string 2</Description>
    <TopSellerList>
      <TopSeller>
        <ID>1</ID>
        <Code>sample string 2</Code>
        <Description>sample string 3</Description>
        <Ranking>4</Ranking>
        <QtySold>5</QtySold>
        <ValueSold>6</ValueSold>
      </TopSeller>
      <TopSeller>
        <ID>1</ID>
        <Code>sample string 2</Code>
        <Description>sample string 3</Description>
        <Ranking>4</Ranking>
        <QtySold>5</QtySold>
        <ValueSold>6</ValueSold>
      </TopSeller>
    </TopSellerList>
  </TopSellersCategory>
</TopSellersCategories>