GET api/tinyproducts
Recupera una colección de todos los productos con los datos básicos. Se recomienda utilizar esta función, ya que es más ligera que la función api/products
Request Information
URI Parameters
None.
Body Parameters
None.
Response Information
Resource Description
Colección de datos básicos de los productos
Collection of TinyProduct| 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. |
| 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
[
{
"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-12-13T11:24:41.8651792+01:00",
"ReturnmentCampaignEndDate": "2025-12-13T11:24:41.8651792+01:00",
"PurchasePriceWithoutVAT": 17.1,
"StorePurchasePriceWithoutVAT": 18.1,
"PriceAdditionalTax": 19.1,
"PurchaseVATpercentaje": 20.1,
"SaleVATpercentaje": 21.1,
"SalePriceWithVAT": 22.1
},
{
"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-12-13T11:24:41.8651792+01:00",
"ReturnmentCampaignEndDate": "2025-12-13T11:24:41.8651792+01:00",
"PurchasePriceWithoutVAT": 17.1,
"StorePurchasePriceWithoutVAT": 18.1,
"PriceAdditionalTax": 19.1,
"PurchaseVATpercentaje": 20.1,
"SaleVATpercentaje": 21.1,
"SalePriceWithVAT": 22.1
}
]
application/xml, text/xml
<ArrayOfTinyProduct xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<TinyProduct>
<SKU>sample string 1</SKU>
<ManufacturerSKU>sample string 2</ManufacturerSKU>
<Barcode>sample string 3</Barcode>
<AdditionalBarcodes xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:string>sample string 1</d3p1:string>
<d3p1:string>sample string 2</d3p1: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-12-13T11:24:41.8651792+01:00</ReturnmentCampaignStartDate>
<ReturnmentCampaignEndDate>2025-12-13T11:24:41.8651792+01: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>
<TinyProduct>
<SKU>sample string 1</SKU>
<ManufacturerSKU>sample string 2</ManufacturerSKU>
<Barcode>sample string 3</Barcode>
<AdditionalBarcodes xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:string>sample string 1</d3p1:string>
<d3p1:string>sample string 2</d3p1: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-12-13T11:24:41.8651792+01:00</ReturnmentCampaignStartDate>
<ReturnmentCampaignEndDate>2025-12-13T11:24:41.8651792+01: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>
</ArrayOfTinyProduct>