Appearance
Bodegas
Las bodegas están asociadas con los stocks de los productos.
Obtener bodegas
GET
/v3/production/bodegasTEST
https://api-test.upconta.com/v3/production/bodegasPROD
https://api.upconta.com/v3/production/bodegasjson
{
"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/:idTEST
https://api-test.upconta.com/v3/production/bodegas/:idPROD
https://api.upconta.com/v3/production/bodegas/:idjson
{
"_id": "60...",
"name": "Bodega Principal",
"description": "Bodega principal",
"color": "#a5b1c2"
}Crear bodega
POST
/v3/production/bodegasTEST
https://api-test.upconta.com/v3/production/bodegasPROD
https://api.upconta.com/v3/production/bodegas| Propiedad | Descripción | Validación |
|---|---|---|
code | Código de bodega | Tipo: String |
name | Nombre de bodega | Tipo: String |
description | (Opcional) Descripción | Tipo: String |
color | (Opcional) Color (formato HEX) | Tipo: String |
json
{
"code": "001",
"name": "Bodega Nueva"
}Editar bodega
PUT
/v3/production/bodegas/:idTEST
https://api-test.upconta.com/v3/production/bodegas/:idPROD
https://api.upconta.com/v3/production/bodegas/:idjson
{
"code": "001",
"name": "Bodega Actualizada",
"color": "#80FF33"
}Eliminar bodega
DELETE
/v3/production/bodegas/:idTEST
https://api-test.upconta.com/v3/production/bodegas/:idPROD
https://api.upconta.com/v3/production/bodegas/:idjson
{
"message": "success"
}