GET api/tinyproducts/{sku}

Recupera un producto determinado con los datos básicos en base a su referencia

Request Information

URI Parameters

NameDescriptionTypeAdditional information
sku

Referencia del producto a recuperar

string

Required

Body Parameters

None.

Response Information

Resource Description

Datos básicos del producto. Si la referencia no existe devuelve nulo

TinyProduct
NameDescriptionTypeAdditional information
SKU

Referencia del producto. Es el identificador único

string

None.

ManufacturerSKU

Código del artículo según el fabricante

string

None.

Barcode

Código de barras EAN-13 o UPC-A del producto

string

None.

AdditionalBarcodes

Códigos de barras adicionales al principal para el producto

Collection of string

None.

CustomerSKU

Referencia para el artículo según el cliente

string

None.

Name

Nombre del producto

string

None.

Brand

Marca a la que corresponde el producto

string

None.

ProductType

Familia a la que corresponde el producto

string

None.

ProductSubtype

Subfamilia a la que corresponde el producto

string

None.

IsNovelty

Indica si el producto es una novedad

boolean

None.

IsIoT

Indica si el producto es un objecto conectado ( IoT )

boolean

None.

IsPack

Indica si el producto es un artículo pack (x unidades por caja)

boolean

None.

UnitsPerBox

Indica el número de unidades por caja para productos pack. Para el resto se indica 1

integer

None.

IsApproved

Indica si el producto se encuentra o no homologado. En caso que se encuentre homologado, puede estar además en reposición

boolean

None.

IsReplacement

Indica si el producto se encuentra en reposición. Solo pueden encontrarse en reposición los productos homologados

boolean

None.

IsReturnment

Indica si el producto se encuentra actualmente en devolución

boolean

None.

ReturnmentCampaignId

Indica el identidicador de campaña de devolución en caso de que el producto pertenezca o haya pertenecido a alguna

integer

None.

ReturnmentCampaignName

Indica el nombre de campaña de devolución en caso de que el producto pertenezca o haya pertenecido a alguna

string

None.

ReturnmentCampaignStartDate

Indica la fecha de inicio de campaña de devolución en caso de que el producto pertenezca o haya pertenecido a alguna

date

None.

ReturnmentCampaignEndDate

Indica la fecha de finalización de campaña de devolución en caso de que el producto pertenezca o haya pertenecido a alguna

date

None.

PurchasePriceWithoutVAT

Precio de compra sin IVA para la central

decimal number

None.

StorePurchasePriceWithoutVAT

Precio de compra sin IVA para la tienda

decimal number

None.

PriceAdditionalTax

Tasa adicional al precio del producto, como canon digital o tasa RAEE de residuos

decimal number

None.

PurchaseVATpercentaje

Indica el porcentaje de IVA aplicado a la compra del producto

decimal number

None.

SaleVATpercentaje

Indica el porcentaje de IVA aplicado a la venta producto

decimal number

None.

SalePriceWithVAT

Precio de venta con IVA

decimal number

None.

Response Formats

application/json, text/json

Sample:
{
  "SKU": "sample string 1",
  "ManufacturerSKU": "sample string 2",
  "Barcode": "sample string 3",
  "AdditionalBarcodes": [
    "sample string 1",
    "sample string 2"
  ],
  "CustomerSKU": "sample string 4",
  "Name": "sample string 5",
  "Brand": "sample string 6",
  "ProductType": "sample string 7",
  "ProductSubtype": "sample string 8",
  "IsNovelty": true,
  "IsIoT": true,
  "IsPack": true,
  "UnitsPerBox": 12,
  "IsApproved": true,
  "IsReplacement": true,
  "IsReturnment": true,
  "ReturnmentCampaignId": 1,
  "ReturnmentCampaignName": "sample string 16",
  "ReturnmentCampaignStartDate": "2025-05-04T13:26:55.976898+02:00",
  "ReturnmentCampaignEndDate": "2025-05-04T13:26:55.976898+02:00",
  "PurchasePriceWithoutVAT": 17.1,
  "StorePurchasePriceWithoutVAT": 18.1,
  "PriceAdditionalTax": 19.1,
  "PurchaseVATpercentaje": 20.1,
  "SaleVATpercentaje": 21.1,
  "SalePriceWithVAT": 22.1
}

application/xml, text/xml

Sample:
<TinyProduct xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <SKU>sample string 1</SKU>
  <ManufacturerSKU>sample string 2</ManufacturerSKU>
  <Barcode>sample string 3</Barcode>
  <AdditionalBarcodes xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </AdditionalBarcodes>
  <CustomerSKU>sample string 4</CustomerSKU>
  <Name>sample string 5</Name>
  <Brand>sample string 6</Brand>
  <ProductType>sample string 7</ProductType>
  <ProductSubtype>sample string 8</ProductSubtype>
  <IsNovelty>true</IsNovelty>
  <IsIoT>true</IsIoT>
  <IsPack>true</IsPack>
  <UnitsPerBox>12</UnitsPerBox>
  <IsApproved>true</IsApproved>
  <IsReplacement>true</IsReplacement>
  <IsReturnment>true</IsReturnment>
  <ReturnmentCampaignId>1</ReturnmentCampaignId>
  <ReturnmentCampaignName>sample string 16</ReturnmentCampaignName>
  <ReturnmentCampaignStartDate>2025-05-04T13:26:55.976898+02:00</ReturnmentCampaignStartDate>
  <ReturnmentCampaignEndDate>2025-05-04T13:26:55.976898+02:00</ReturnmentCampaignEndDate>
  <PurchasePriceWithoutVAT>17.1</PurchasePriceWithoutVAT>
  <StorePurchasePriceWithoutVAT>18.1</StorePurchasePriceWithoutVAT>
  <PriceAdditionalTax>19.1</PriceAdditionalTax>
  <PurchaseVATpercentaje>20.1</PurchaseVATpercentaje>
  <SaleVATpercentaje>21.1</SaleVATpercentaje>
  <SalePriceWithVAT>22.1</SalePriceWithVAT>
</TinyProduct>