Skip to content

Bodegas

Las bodegas están asociadas con los stocks de los productos.

Obtener bodegas

GET/v3/production/bodegas
TESThttps://api-test.upconta.com/v3/production/bodegas
PRODhttps://api.upconta.com/v3/production/bodegas
json
{
  "page": 1,
  "total": 5,
  "data": [
    {
      "_id": "60...",
      "name": "Bodega Principal",
      "description": "Bodega principal",
      "color": "#a5b1c2"
    },
    {
      "_id": "60...",
      "name": "Bodega Secundaria",
      "description": "",
      "color": "#da8b01"
    }
  ]
}

Obtener bodega

GET/v3/production/bodegas/:id
TESThttps://api-test.upconta.com/v3/production/bodegas/:id
PRODhttps://api.upconta.com/v3/production/bodegas/:id
json
{
  "_id": "60...",
  "name": "Bodega Principal",
  "description": "Bodega principal",
  "color": "#a5b1c2"
}

Crear bodega

POST/v3/production/bodegas
TESThttps://api-test.upconta.com/v3/production/bodegas
PRODhttps://api.upconta.com/v3/production/bodegas
PropiedadDescripciónValidación
codeCódigo de bodegaTipo: String
nameNombre de bodegaTipo: String
description(Opcional) DescripciónTipo: String
color(Opcional) Color (formato HEX)Tipo: String
json
{
  "code": "001",
  "name": "Bodega Nueva"
}

Editar bodega

PUT/v3/production/bodegas/:id
TESThttps://api-test.upconta.com/v3/production/bodegas/:id
PRODhttps://api.upconta.com/v3/production/bodegas/:id
json
{
  "code": "001",
  "name": "Bodega Actualizada",
  "color": "#80FF33"
}

Eliminar bodega

DELETE/v3/production/bodegas/:id
TESThttps://api-test.upconta.com/v3/production/bodegas/:id
PRODhttps://api.upconta.com/v3/production/bodegas/:id
json
{
  "message": "success"
}