Appearance
Categorías
Las categorías se asignan a los productos para su clasificación.
Obtener categorías
GET
/v3/production/categoriasTEST
https://api-test.upconta.com/v3/production/categoriasPROD
https://api.upconta.com/v3/production/categoriasjson
{
"page": 1,
"total": 10,
"data": [
{
"_id": "60...",
"nombre": "Categoría Uno"
},
{
"_id": "60...",
"nombre": "Categoría Dos/Subcategoría"
}
]
}Obtener categoría
GET
/v3/production/categorias/:idTEST
https://api-test.upconta.com/v3/production/categorias/:idPROD
https://api.upconta.com/v3/production/categorias/:idjson
{
"_id": "60...",
"nombre": "Categoría Uno"
}Crear categoría
POST
/v3/production/categoriasTEST
https://api-test.upconta.com/v3/production/categoriasPROD
https://api.upconta.com/v3/production/categorias| Propiedad | Descripción | Validación |
|---|---|---|
nombre | Nombre de la categoría | Tipo: String |
descripcion | (Opcional) Descripción | Tipo: String |
color | Color de categoría (formato HEX) | Tipo: String |
json
{
"nombre": "Categoría Ejemplo",
"color": "#868383"
}Editar categoría
PUT
/v3/production/categorias/:idTEST
https://api-test.upconta.com/v3/production/categorias/:idPROD
https://api.upconta.com/v3/production/categorias/:idjson
{
"nombre": "Categoría Actualizada",
"color": "#868383"
}Eliminar categoría
DELETE
/v3/production/categorias/:idTEST
https://api-test.upconta.com/v3/production/categorias/:idPROD
https://api.upconta.com/v3/production/categorias/:idjson
{
"message": "success"
}