POST api/product/getlistproductsearch?amp={amp}

Lấy danh sách sản phẩm của trang tìm kiếm/ danh mục sản phẩm

Request Information

URI Parameters

NameDescriptionTypeAdditional information
amp

integer

Default value is 0

Body Parameters

Link tương đối gồm nhiều filter

string

Request Formats

application/json, text/json

Sample:
"sample string 1"

application/xml, text/xml

Sample:
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/">sample string 1</string>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Collection of SearchProductModel
NameDescriptionTypeAdditional information
ProductId

integer

None.

Image

string

None.

ProductName

string

None.

Price

integer

None.

DetailUrl

string

None.

MerchantId

integer

None.

MerchantDomain

string

None.

MerchantLogoPath

string

None.

MerchantName

string

None.

MerchantStore

string

None.

VATStatus

string

None.

Provins

string

None.

IsAds

boolean

None.

MerchantCount

integer

None.

IsOutOfStock

boolean

None.

MerchantList

Collection of SearchProductMerchantInfoModel

None.

PromotionContent

string

None.

PromotionImagePath

string

None.

IsBlocked

boolean

None.

ImageWidth

integer

None.

ImageHeight

integer

None.

AdsId

integer

None.

AdsHasPromotion

boolean

None.

AdsHasSticker

boolean

None.

AdsIsFreeShip

boolean

None.

AdsHasGift

boolean

None.

ShortDescription

string

None.

IsPriceWarned

boolean

None.

UrlNoDomain

string

None.

TradeMarkId

integer

None.

PaymentInfo

PaymentInfoModel

None.

ShippingInfo

ShippingInfoModel

None.

MerchantPhone

string

None.

IsPaidMerchant

boolean

None.

IsRootProduct

boolean

None.

CatId

integer

None.

TaglineId

integer

None.

TaglineInfo

TaglineModel

None.

IsPromoted

boolean

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "ProductId": "1",
    "Image": "sample string 2",
    "ProductName": "sample string 3",
    "Price": 4,
    "DetailUrl": "sample string 5",
    "MerchantId": "6",
    "MerchantDomain": "sample string 7",
    "MerchantLogoPath": "sample string 8",
    "MerchantName": "sample string 9",
    "MerchantStore": "sample string 10",
    "VATStatus": "sample string 11",
    "Provins": "sample string 12",
    "IsAds": true,
    "MerchantCount": 14,
    "IsOutOfStock": true,
    "MerchantList": [
      {
        "MerchantId": "1",
        "LogoPath": "sample string 2",
        "Domain": "sample string 3",
        "AvgVote": 4.1,
        "Price": 5,
        "VATStatus": "sample string 6",
        "DetailUrl": "sample string 7",
        "UrlNoDomain": "sample string 8",
        "Provins": "sample string 9"
      },
      {
        "MerchantId": "1",
        "LogoPath": "sample string 2",
        "Domain": "sample string 3",
        "AvgVote": 4.1,
        "Price": 5,
        "VATStatus": "sample string 6",
        "DetailUrl": "sample string 7",
        "UrlNoDomain": "sample string 8",
        "Provins": "sample string 9"
      }
    ],
    "PromotionContent": "sample string 16",
    "PromotionImagePath": "sample string 17",
    "IsBlocked": true,
    "ImageWidth": 19,
    "ImageHeight": 20,
    "AdsId": 21,
    "AdsHasPromotion": true,
    "AdsHasSticker": true,
    "AdsIsFreeShip": true,
    "AdsHasGift": true,
    "ShortDescription": "sample string 26",
    "IsPriceWarned": true,
    "UrlNoDomain": "sample string 28",
    "TradeMarkId": 29,
    "PaymentInfo": {
      "IsProvideCODPaymentMethod": true,
      "IsProvideCreditCardPaymentMethod": true,
      "CreditCardPaymentFeePercent": 3.1,
      "IsProvideBankingTransferPamentMethod": true
    },
    "ShippingInfo": {
      "InnercityShippingTime": "sample string 1",
      "IntercityShippingTime": "sample string 2",
      "InnercityShippingCost": "sample string 3",
      "IsFreeInnercityShippingCost": true,
      "IntercityShippingCost": "sample string 5",
      "IsFreeIntercityShippingCost": true
    },
    "MerchantPhone": "sample string 30",
    "IsPaidMerchant": true,
    "IsRootProduct": true,
    "CatId": 33,
    "TaglineId": 34,
    "TaglineInfo": {
      "Tagline": "sample string 1",
      "CssClass": "sample string 2",
      "Layer": 3,
      "Icon": "sample string 4",
      "ListLayer": [
        1,
        2
      ]
    },
    "IsPromoted": true
  },
  {
    "ProductId": "1",
    "Image": "sample string 2",
    "ProductName": "sample string 3",
    "Price": 4,
    "DetailUrl": "sample string 5",
    "MerchantId": "6",
    "MerchantDomain": "sample string 7",
    "MerchantLogoPath": "sample string 8",
    "MerchantName": "sample string 9",
    "MerchantStore": "sample string 10",
    "VATStatus": "sample string 11",
    "Provins": "sample string 12",
    "IsAds": true,
    "MerchantCount": 14,
    "IsOutOfStock": true,
    "MerchantList": [
      {
        "MerchantId": "1",
        "LogoPath": "sample string 2",
        "Domain": "sample string 3",
        "AvgVote": 4.1,
        "Price": 5,
        "VATStatus": "sample string 6",
        "DetailUrl": "sample string 7",
        "UrlNoDomain": "sample string 8",
        "Provins": "sample string 9"
      },
      {
        "MerchantId": "1",
        "LogoPath": "sample string 2",
        "Domain": "sample string 3",
        "AvgVote": 4.1,
        "Price": 5,
        "VATStatus": "sample string 6",
        "DetailUrl": "sample string 7",
        "UrlNoDomain": "sample string 8",
        "Provins": "sample string 9"
      }
    ],
    "PromotionContent": "sample string 16",
    "PromotionImagePath": "sample string 17",
    "IsBlocked": true,
    "ImageWidth": 19,
    "ImageHeight": 20,
    "AdsId": 21,
    "AdsHasPromotion": true,
    "AdsHasSticker": true,
    "AdsIsFreeShip": true,
    "AdsHasGift": true,
    "ShortDescription": "sample string 26",
    "IsPriceWarned": true,
    "UrlNoDomain": "sample string 28",
    "TradeMarkId": 29,
    "PaymentInfo": {
      "IsProvideCODPaymentMethod": true,
      "IsProvideCreditCardPaymentMethod": true,
      "CreditCardPaymentFeePercent": 3.1,
      "IsProvideBankingTransferPamentMethod": true
    },
    "ShippingInfo": {
      "InnercityShippingTime": "sample string 1",
      "IntercityShippingTime": "sample string 2",
      "InnercityShippingCost": "sample string 3",
      "IsFreeInnercityShippingCost": true,
      "IntercityShippingCost": "sample string 5",
      "IsFreeIntercityShippingCost": true
    },
    "MerchantPhone": "sample string 30",
    "IsPaidMerchant": true,
    "IsRootProduct": true,
    "CatId": 33,
    "TaglineId": 34,
    "TaglineInfo": {
      "Tagline": "sample string 1",
      "CssClass": "sample string 2",
      "Layer": 3,
      "Icon": "sample string 4",
      "ListLayer": [
        1,
        2
      ]
    },
    "IsPromoted": true
  }
]

application/xml, text/xml

Sample:
<ArrayOfSearchProductModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WSS.ViewModel">
  <SearchProductModel>
    <AdsHasGift>true</AdsHasGift>
    <AdsHasPromotion>true</AdsHasPromotion>
    <AdsHasSticker>true</AdsHasSticker>
    <AdsId>21</AdsId>
    <AdsIsFreeShip>true</AdsIsFreeShip>
    <CatId>33</CatId>
    <DetailUrl>sample string 5</DetailUrl>
    <Image>sample string 2</Image>
    <ImageHeight>20</ImageHeight>
    <ImageWidth>19</ImageWidth>
    <IsAds>true</IsAds>
    <IsBlocked>true</IsBlocked>
    <IsOutOfStock>true</IsOutOfStock>
    <IsPaidMerchant>true</IsPaidMerchant>
    <IsPriceWarned>true</IsPriceWarned>
    <IsPromoted>true</IsPromoted>
    <IsRootProduct>true</IsRootProduct>
    <MerchantCount>14</MerchantCount>
    <MerchantDomain>sample string 7</MerchantDomain>
    <MerchantId>6</MerchantId>
    <MerchantList>
      <SearchProductMerchantInfoModel>
        <AvgVote>4.1</AvgVote>
        <DetailUrl>sample string 7</DetailUrl>
        <Domain>sample string 3</Domain>
        <LogoPath>sample string 2</LogoPath>
        <MerchantId>1</MerchantId>
        <Price>5</Price>
        <Provins>sample string 9</Provins>
        <UrlNoDomain>sample string 8</UrlNoDomain>
        <VATStatus>sample string 6</VATStatus>
      </SearchProductMerchantInfoModel>
      <SearchProductMerchantInfoModel>
        <AvgVote>4.1</AvgVote>
        <DetailUrl>sample string 7</DetailUrl>
        <Domain>sample string 3</Domain>
        <LogoPath>sample string 2</LogoPath>
        <MerchantId>1</MerchantId>
        <Price>5</Price>
        <Provins>sample string 9</Provins>
        <UrlNoDomain>sample string 8</UrlNoDomain>
        <VATStatus>sample string 6</VATStatus>
      </SearchProductMerchantInfoModel>
    </MerchantList>
    <MerchantLogoPath>sample string 8</MerchantLogoPath>
    <MerchantName>sample string 9</MerchantName>
    <MerchantPhone>sample string 30</MerchantPhone>
    <MerchantStore>sample string 10</MerchantStore>
    <PaymentInfo>
      <CreditCardPaymentFeePercent>3.1</CreditCardPaymentFeePercent>
      <IsProvideBankingTransferPamentMethod>true</IsProvideBankingTransferPamentMethod>
      <IsProvideCODPaymentMethod>true</IsProvideCODPaymentMethod>
      <IsProvideCreditCardPaymentMethod>true</IsProvideCreditCardPaymentMethod>
    </PaymentInfo>
    <Price>4</Price>
    <ProductId>1</ProductId>
    <ProductName>sample string 3</ProductName>
    <PromotionContent>sample string 16</PromotionContent>
    <PromotionImagePath>sample string 17</PromotionImagePath>
    <Provins>sample string 12</Provins>
    <ShippingInfo>
      <InnercityShippingCost>sample string 3</InnercityShippingCost>
      <InnercityShippingTime>sample string 1</InnercityShippingTime>
      <IntercityShippingCost>sample string 5</IntercityShippingCost>
      <IntercityShippingTime>sample string 2</IntercityShippingTime>
      <IsFreeInnercityShippingCost>true</IsFreeInnercityShippingCost>
      <IsFreeIntercityShippingCost>true</IsFreeIntercityShippingCost>
    </ShippingInfo>
    <ShortDescription>sample string 26</ShortDescription>
    <TaglineId>34</TaglineId>
    <TaglineInfo>
      <CssClass>sample string 2</CssClass>
      <Icon>sample string 4</Icon>
      <Layer>3</Layer>
      <ListLayer xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:int>1</d4p1:int>
        <d4p1:int>2</d4p1:int>
      </ListLayer>
      <Tagline>sample string 1</Tagline>
    </TaglineInfo>
    <TradeMarkId>29</TradeMarkId>
    <UrlNoDomain>sample string 28</UrlNoDomain>
    <VATStatus>sample string 11</VATStatus>
  </SearchProductModel>
  <SearchProductModel>
    <AdsHasGift>true</AdsHasGift>
    <AdsHasPromotion>true</AdsHasPromotion>
    <AdsHasSticker>true</AdsHasSticker>
    <AdsId>21</AdsId>
    <AdsIsFreeShip>true</AdsIsFreeShip>
    <CatId>33</CatId>
    <DetailUrl>sample string 5</DetailUrl>
    <Image>sample string 2</Image>
    <ImageHeight>20</ImageHeight>
    <ImageWidth>19</ImageWidth>
    <IsAds>true</IsAds>
    <IsBlocked>true</IsBlocked>
    <IsOutOfStock>true</IsOutOfStock>
    <IsPaidMerchant>true</IsPaidMerchant>
    <IsPriceWarned>true</IsPriceWarned>
    <IsPromoted>true</IsPromoted>
    <IsRootProduct>true</IsRootProduct>
    <MerchantCount>14</MerchantCount>
    <MerchantDomain>sample string 7</MerchantDomain>
    <MerchantId>6</MerchantId>
    <MerchantList>
      <SearchProductMerchantInfoModel>
        <AvgVote>4.1</AvgVote>
        <DetailUrl>sample string 7</DetailUrl>
        <Domain>sample string 3</Domain>
        <LogoPath>sample string 2</LogoPath>
        <MerchantId>1</MerchantId>
        <Price>5</Price>
        <Provins>sample string 9</Provins>
        <UrlNoDomain>sample string 8</UrlNoDomain>
        <VATStatus>sample string 6</VATStatus>
      </SearchProductMerchantInfoModel>
      <SearchProductMerchantInfoModel>
        <AvgVote>4.1</AvgVote>
        <DetailUrl>sample string 7</DetailUrl>
        <Domain>sample string 3</Domain>
        <LogoPath>sample string 2</LogoPath>
        <MerchantId>1</MerchantId>
        <Price>5</Price>
        <Provins>sample string 9</Provins>
        <UrlNoDomain>sample string 8</UrlNoDomain>
        <VATStatus>sample string 6</VATStatus>
      </SearchProductMerchantInfoModel>
    </MerchantList>
    <MerchantLogoPath>sample string 8</MerchantLogoPath>
    <MerchantName>sample string 9</MerchantName>
    <MerchantPhone>sample string 30</MerchantPhone>
    <MerchantStore>sample string 10</MerchantStore>
    <PaymentInfo>
      <CreditCardPaymentFeePercent>3.1</CreditCardPaymentFeePercent>
      <IsProvideBankingTransferPamentMethod>true</IsProvideBankingTransferPamentMethod>
      <IsProvideCODPaymentMethod>true</IsProvideCODPaymentMethod>
      <IsProvideCreditCardPaymentMethod>true</IsProvideCreditCardPaymentMethod>
    </PaymentInfo>
    <Price>4</Price>
    <ProductId>1</ProductId>
    <ProductName>sample string 3</ProductName>
    <PromotionContent>sample string 16</PromotionContent>
    <PromotionImagePath>sample string 17</PromotionImagePath>
    <Provins>sample string 12</Provins>
    <ShippingInfo>
      <InnercityShippingCost>sample string 3</InnercityShippingCost>
      <InnercityShippingTime>sample string 1</InnercityShippingTime>
      <IntercityShippingCost>sample string 5</IntercityShippingCost>
      <IntercityShippingTime>sample string 2</IntercityShippingTime>
      <IsFreeInnercityShippingCost>true</IsFreeInnercityShippingCost>
      <IsFreeIntercityShippingCost>true</IsFreeIntercityShippingCost>
    </ShippingInfo>
    <ShortDescription>sample string 26</ShortDescription>
    <TaglineId>34</TaglineId>
    <TaglineInfo>
      <CssClass>sample string 2</CssClass>
      <Icon>sample string 4</Icon>
      <Layer>3</Layer>
      <ListLayer xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:int>1</d4p1:int>
        <d4p1:int>2</d4p1:int>
      </ListLayer>
      <Tagline>sample string 1</Tagline>
    </TaglineInfo>
    <TradeMarkId>29</TradeMarkId>
    <UrlNoDomain>sample string 28</UrlNoDomain>
    <VATStatus>sample string 11</VATStatus>
  </SearchProductModel>
</ArrayOfSearchProductModel>