Saltar al contenido principal

API Reference/Inventario

Inventory - Todos los endpoints de Inventory disponibles

GEThttps://{host}/api/inventory

Inventory - Todos los endpoints de Inventory disponibles

GET 

/inventory

Todos los endpoints de Inventory disponibles

Endpoints de consulta (GET)

EndpointDescripciónParámetros principales
GET api/Inventory/Get?hash={hash}&code={code}&pricelistId={pricelistId}&siteId={siteId}&includePreferences={includePreferences}Método de consulta con preferenciashash, code, pricelistId, siteId, includePreferences

Endpoints de modificación (POST/PUT)

EndpointDescripciónParámetros principales
PUT api/Inventory?hash={hash}&mode={mode}Actualiza producto existentehash, mode

Casos de uso:

  1. Consulta con preferencias: Usando endpoint /Inventory/Get
  2. Actualización de inventario: Usando endpoint PUT /Inventory
[
{
"InternalId": "number",
"Code": "string",
"Stock": "number",
"Price": "number",
"OfferPrice": "number",
"Taxes": "null or object",
"ForSale": "boolean",
"Published": "boolean",
"IsItem": "boolean",
"ParentItemId": "number",
"ParentItemCode": "string",
"PriceListId": "number",
"PriceListCode": "string or null",
"PriceMode": "number",
"PrecioOriginal": "string",
"DepStock": "null or object",
"Properties": [
{
"Key": "string",
"Value": "string"
}
],
"Name": "string",
"Code2": "string",
"ExternalReference": "string",
"SiteId": "number",
"ExtendedWarranty": "null or object"
}
]

Request

Responses

Inventario obtenido exitosamente