POST api/Products/List

Request Information

URI Parameters

None.

Body Parameters

ProductsParam
NameDescriptionTypeAdditional information
Description

string

None.

Category

string

None.

SubCategory

string

None.

Brand

integer

None.

Tag

integer

None.

PriceMin

decimal number

None.

PriceMax

decimal number

None.

Order

integer

None.

Page

integer

None.

PageSize

integer

None.

Ancho

string

None.

RelacionDeAspecto

string

None.

Diametro

string

None.

RunOnFlat

string

None.

Temporada

string

None.

Marcas

string

None.

FichaTecnica

string

None.

EsDireccional

string

None.

Request Formats

application/json, text/json

Sample:
{
  "Description": "sample string 1",
  "Category": "sample string 2",
  "SubCategory": "sample string 3",
  "Brand": 1,
  "Tag": 1,
  "PriceMin": 1.0,
  "PriceMax": 1.0,
  "Order": 1,
  "Page": 1,
  "PageSize": 1,
  "Ancho": "sample string 4",
  "RelacionDeAspecto": "sample string 5",
  "Diametro": "sample string 6",
  "RunOnFlat": "sample string 7",
  "Temporada": "sample string 8",
  "Marcas": "sample string 9",
  "FichaTecnica": "sample string 10",
  "EsDireccional": "sample string 11"
}

application/xml, text/xml

Sample:
<ProductsParam xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Mastersoft.Ecommerce.Entities">
  <Ancho>sample string 4</Ancho>
  <Brand>1</Brand>
  <Category>sample string 2</Category>
  <Description>sample string 1</Description>
  <Diametro>sample string 6</Diametro>
  <EsDireccional>sample string 11</EsDireccional>
  <FichaTecnica>sample string 10</FichaTecnica>
  <Marcas>sample string 9</Marcas>
  <Order>1</Order>
  <Page>1</Page>
  <PageSize>1</PageSize>
  <PriceMax>1</PriceMax>
  <PriceMin>1</PriceMin>
  <RelacionDeAspecto>sample string 5</RelacionDeAspecto>
  <RunOnFlat>sample string 7</RunOnFlat>
  <SubCategory>sample string 3</SubCategory>
  <Tag>1</Tag>
  <Temporada>sample string 8</Temporada>
</ProductsParam>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'ProductsParam'.

Response Information

Resource Description

ProductsResult
NameDescriptionTypeAdditional information
Pages

integer

None.

Products

Collection of Product

None.

Errors

APIErrors

None.

Response Formats

application/json, text/json

Sample:
{
  "Pages": 1,
  "Products": [
    {
      "ProductId": 1,
      "Code": "sample string 2",
      "Codart": "sample string 3",
      "CodAlternativo": "sample string 4",
      "DescriptionLong": "sample string 5",
      "DescriptionShort": "sample string 6",
      "DescriptionQueEs": "sample string 7",
      "ListId": 1,
      "Price": 1.0,
      "StockMin": 1.0,
      "StockMax": 1.0,
      "Stock": 1.0,
      "IVAIncluded": "sample string 8",
      "IVAPercent": 1.0,
      "DiscountPercent": 1.0,
      "Image": "sample string 9",
      "Pages": 10,
      "InHabilitado": 11,
      "Favoritos": 12,
      "DataSheet": "sample string 13",
      "FichaDeSeguridad": "sample string 14",
      "PriceOriginal": 1.0,
      "Carrousel": [
        "sample string 1",
        "sample string 2"
      ],
      "Links": [
        "sample string 1",
        "sample string 2"
      ],
      "IncluyeEnvase": true,
      "IncluyeBidones": true,
      "Unidad": "sample string 17",
      "DescuentosEscalonados": "sample string 18",
      "WebCantidadMinima": 1,
      "GrupoReferencia": "sample string 19",
      "PorcDtoComercial": 1.1,
      "PriceSinDescuento": 1.0,
      "DescuentoPorCliente": 1.0,
      "DescuentoPorArtXCliente": 1.0
    },
    {
      "ProductId": 1,
      "Code": "sample string 2",
      "Codart": "sample string 3",
      "CodAlternativo": "sample string 4",
      "DescriptionLong": "sample string 5",
      "DescriptionShort": "sample string 6",
      "DescriptionQueEs": "sample string 7",
      "ListId": 1,
      "Price": 1.0,
      "StockMin": 1.0,
      "StockMax": 1.0,
      "Stock": 1.0,
      "IVAIncluded": "sample string 8",
      "IVAPercent": 1.0,
      "DiscountPercent": 1.0,
      "Image": "sample string 9",
      "Pages": 10,
      "InHabilitado": 11,
      "Favoritos": 12,
      "DataSheet": "sample string 13",
      "FichaDeSeguridad": "sample string 14",
      "PriceOriginal": 1.0,
      "Carrousel": [
        "sample string 1",
        "sample string 2"
      ],
      "Links": [
        "sample string 1",
        "sample string 2"
      ],
      "IncluyeEnvase": true,
      "IncluyeBidones": true,
      "Unidad": "sample string 17",
      "DescuentosEscalonados": "sample string 18",
      "WebCantidadMinima": 1,
      "GrupoReferencia": "sample string 19",
      "PorcDtoComercial": 1.1,
      "PriceSinDescuento": 1.0,
      "DescuentoPorCliente": 1.0,
      "DescuentoPorArtXCliente": 1.0
    }
  ],
  "Errors": {
    "HasErrors": true,
    "ErrorList": [
      {
        "Message": "sample string 1",
        "Source": "sample string 2"
      },
      {
        "Message": "sample string 1",
        "Source": "sample string 2"
      }
    ]
  }
}

application/xml, text/xml

Sample:
<ProductsResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Mastersoft.Ecommerce.Entities">
  <Errors xmlns="http://schemas.datacontract.org/2004/07/Mastersoft.Ecommerce.Entities.Domain">
    <ErrorList>
      <APIErrorMessage>
        <Message>sample string 1</Message>
        <Source>sample string 2</Source>
      </APIErrorMessage>
      <APIErrorMessage>
        <Message>sample string 1</Message>
        <Source>sample string 2</Source>
      </APIErrorMessage>
    </ErrorList>
    <HasErrors>true</HasErrors>
  </Errors>
  <Pages>1</Pages>
  <Products>
    <Product>
      <Carrousel xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:string>sample string 1</d4p1:string>
        <d4p1:string>sample string 2</d4p1:string>
      </Carrousel>
      <CodAlternativo>sample string 4</CodAlternativo>
      <Codart>sample string 3</Codart>
      <Code>sample string 2</Code>
      <DataSheet>sample string 13</DataSheet>
      <DescriptionLong>sample string 5</DescriptionLong>
      <DescriptionQueEs>sample string 7</DescriptionQueEs>
      <DescriptionShort>sample string 6</DescriptionShort>
      <DescuentoPorArtXCliente>1</DescuentoPorArtXCliente>
      <DescuentoPorCliente>1</DescuentoPorCliente>
      <DescuentosEscalonados>sample string 18</DescuentosEscalonados>
      <DiscountPercent>1</DiscountPercent>
      <Favoritos>12</Favoritos>
      <FichaDeSeguridad>sample string 14</FichaDeSeguridad>
      <GrupoReferencia>sample string 19</GrupoReferencia>
      <IVAIncluded>sample string 8</IVAIncluded>
      <IVAPercent>1</IVAPercent>
      <Image>sample string 9</Image>
      <InHabilitado>11</InHabilitado>
      <IncluyeBidones>true</IncluyeBidones>
      <IncluyeEnvase>true</IncluyeEnvase>
      <Links xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:string>sample string 1</d4p1:string>
        <d4p1:string>sample string 2</d4p1:string>
      </Links>
      <ListId>1</ListId>
      <Pages>10</Pages>
      <PorcDtoComercial>1.1</PorcDtoComercial>
      <Price>1</Price>
      <PriceOriginal>1</PriceOriginal>
      <PriceSinDescuento>1</PriceSinDescuento>
      <ProductId>1</ProductId>
      <Stock>1</Stock>
      <StockMax>1</StockMax>
      <StockMin>1</StockMin>
      <Unidad>sample string 17</Unidad>
      <WebCantidadMinima>1</WebCantidadMinima>
    </Product>
    <Product>
      <Carrousel xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:string>sample string 1</d4p1:string>
        <d4p1:string>sample string 2</d4p1:string>
      </Carrousel>
      <CodAlternativo>sample string 4</CodAlternativo>
      <Codart>sample string 3</Codart>
      <Code>sample string 2</Code>
      <DataSheet>sample string 13</DataSheet>
      <DescriptionLong>sample string 5</DescriptionLong>
      <DescriptionQueEs>sample string 7</DescriptionQueEs>
      <DescriptionShort>sample string 6</DescriptionShort>
      <DescuentoPorArtXCliente>1</DescuentoPorArtXCliente>
      <DescuentoPorCliente>1</DescuentoPorCliente>
      <DescuentosEscalonados>sample string 18</DescuentosEscalonados>
      <DiscountPercent>1</DiscountPercent>
      <Favoritos>12</Favoritos>
      <FichaDeSeguridad>sample string 14</FichaDeSeguridad>
      <GrupoReferencia>sample string 19</GrupoReferencia>
      <IVAIncluded>sample string 8</IVAIncluded>
      <IVAPercent>1</IVAPercent>
      <Image>sample string 9</Image>
      <InHabilitado>11</InHabilitado>
      <IncluyeBidones>true</IncluyeBidones>
      <IncluyeEnvase>true</IncluyeEnvase>
      <Links xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:string>sample string 1</d4p1:string>
        <d4p1:string>sample string 2</d4p1:string>
      </Links>
      <ListId>1</ListId>
      <Pages>10</Pages>
      <PorcDtoComercial>1.1</PorcDtoComercial>
      <Price>1</Price>
      <PriceOriginal>1</PriceOriginal>
      <PriceSinDescuento>1</PriceSinDescuento>
      <ProductId>1</ProductId>
      <Stock>1</Stock>
      <StockMax>1</StockMax>
      <StockMin>1</StockMin>
      <Unidad>sample string 17</Unidad>
      <WebCantidadMinima>1</WebCantidadMinima>
    </Product>
  </Products>
</ProductsResult>