GET api/products/ean/{ean}
Recupera un producto determinado con los datos completos en base a su código EAN
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| ean |
Código de barras EAN-13 o UPC-A del producto a recuperar |
string |
Required |
Body Parameters
None.
Response Information
Resource Description
Datos comnpletos del producto. Si el código de barras no existe devuelve nulo
Product| Name | Description | Type | Additional 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. |
| ShortDescription |
Descripción corta del producto |
string |
None. |
| LongDescription |
Descripción larga del producto |
string |
None. |
| BrandCode |
Código de la marca a la que corresponde el producto |
string |
None. |
| Brand |
Nombre de la marca a la que corresponde el producto |
string |
None. |
| ProductTypeCode |
Código del tipo de producto al que corresponde el producto |
string |
None. |
| ProductType |
Nombre del tipo de producto al que corresponde el producto |
string |
None. |
| ProductSubtypeCode |
Código del subtipo de producto al que corresponde el producto |
string |
None. |
| ProductSubtype |
Nombre del subtipo de producto al 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 tasas ni impuestos para la central |
decimal number |
None. |
| StorePurchasePriceWithoutVAT |
Precio de compra sin tasas ni impuestos 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, incluye tasas e impuestos para penínusula |
decimal number |
None. |
| Categories |
Colección de categorías vinculadas al producto |
Collection of ProductCategory |
None. |
| Images |
Colección de url de imágenes del producto |
Collection of ProductImage |
None. |
| Features |
Colección de características asociadas al producto |
Collection of ProductFeature |
None. |
| Compatibilities |
Colección de compatibilidades con terminales asociadas al producto |
Collection of ProductCompatibility |
None. |
Response Formats
application/json, text/json
{
"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",
"ShortDescription": "sample string 6",
"LongDescription": "sample string 7",
"BrandCode": "sample string 8",
"Brand": "sample string 9",
"ProductTypeCode": "sample string 10",
"ProductType": "sample string 11",
"ProductSubtypeCode": "sample string 12",
"ProductSubtype": "sample string 13",
"IsNovelty": true,
"IsIoT": true,
"IsPack": true,
"UnitsPerBox": 17,
"IsApproved": true,
"IsReplacement": true,
"IsReturnment": true,
"ReturnmentCampaignId": 1,
"ReturnmentCampaignName": "sample string 21",
"ReturnmentCampaignStartDate": "2026-03-23T22:31:20.9639809+01:00",
"ReturnmentCampaignEndDate": "2026-03-23T22:31:20.9639809+01:00",
"PurchasePriceWithoutVAT": 22.1,
"StorePurchasePriceWithoutVAT": 23.1,
"PriceAdditionalTax": 24.1,
"PurchaseVATpercentaje": 25.1,
"SaleVATpercentaje": 26.1,
"SalePriceWithVAT": 27.1,
"Categories": [
{
"CategoryCode": "sample string 1",
"CategoryName": "sample string 2",
"IsMainCategory": true
},
{
"CategoryCode": "sample string 1",
"CategoryName": "sample string 2",
"IsMainCategory": true
}
],
"Images": [
{
"ImageId": 1,
"ImageUrl": "sample string 2"
},
{
"ImageId": 1,
"ImageUrl": "sample string 2"
}
],
"Features": [
{
"FeatureName": "sample string 1",
"FeatureValue": "sample string 2"
},
{
"FeatureName": "sample string 1",
"FeatureValue": "sample string 2"
}
],
"Compatibilities": [
{
"CompatibleBrand": "sample string 1",
"CompatibleModel": "sample string 2"
},
{
"CompatibleBrand": "sample string 1",
"CompatibleModel": "sample string 2"
}
]
}
application/xml, text/xml
<Product 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>
<ShortDescription>sample string 6</ShortDescription>
<LongDescription>sample string 7</LongDescription>
<BrandCode>sample string 8</BrandCode>
<Brand>sample string 9</Brand>
<ProductTypeCode>sample string 10</ProductTypeCode>
<ProductType>sample string 11</ProductType>
<ProductSubtypeCode>sample string 12</ProductSubtypeCode>
<ProductSubtype>sample string 13</ProductSubtype>
<IsNovelty>true</IsNovelty>
<IsIoT>true</IsIoT>
<IsPack>true</IsPack>
<UnitsPerBox>17</UnitsPerBox>
<IsApproved>true</IsApproved>
<IsReplacement>true</IsReplacement>
<IsReturnment>true</IsReturnment>
<ReturnmentCampaignId>1</ReturnmentCampaignId>
<ReturnmentCampaignName>sample string 21</ReturnmentCampaignName>
<ReturnmentCampaignStartDate>2026-03-23T22:31:20.9639809+01:00</ReturnmentCampaignStartDate>
<ReturnmentCampaignEndDate>2026-03-23T22:31:20.9639809+01:00</ReturnmentCampaignEndDate>
<PurchasePriceWithoutVAT>22.1</PurchasePriceWithoutVAT>
<StorePurchasePriceWithoutVAT>23.1</StorePurchasePriceWithoutVAT>
<PriceAdditionalTax>24.1</PriceAdditionalTax>
<PurchaseVATpercentaje>25.1</PurchaseVATpercentaje>
<SaleVATpercentaje>26.1</SaleVATpercentaje>
<SalePriceWithVAT>27.1</SalePriceWithVAT>
<Categories>
<ProductCategory>
<CategoryCode>sample string 1</CategoryCode>
<CategoryName>sample string 2</CategoryName>
<IsMainCategory>true</IsMainCategory>
</ProductCategory>
<ProductCategory>
<CategoryCode>sample string 1</CategoryCode>
<CategoryName>sample string 2</CategoryName>
<IsMainCategory>true</IsMainCategory>
</ProductCategory>
</Categories>
<Images>
<ProductImage>
<ImageId>1</ImageId>
<ImageUrl>sample string 2</ImageUrl>
</ProductImage>
<ProductImage>
<ImageId>1</ImageId>
<ImageUrl>sample string 2</ImageUrl>
</ProductImage>
</Images>
<Features>
<ProductFeature>
<FeatureName>sample string 1</FeatureName>
<FeatureValue>sample string 2</FeatureValue>
</ProductFeature>
<ProductFeature>
<FeatureName>sample string 1</FeatureName>
<FeatureValue>sample string 2</FeatureValue>
</ProductFeature>
</Features>
<Compatibilities>
<ProductCompatibility>
<CompatibleBrand>sample string 1</CompatibleBrand>
<CompatibleModel>sample string 2</CompatibleModel>
</ProductCompatibility>
<ProductCompatibility>
<CompatibleBrand>sample string 1</CompatibleBrand>
<CompatibleModel>sample string 2</CompatibleModel>
</ProductCompatibility>
</Compatibilities>
</Product>