Saltar al contenido principal

Categorías

El plan de cuentas: el árbol de ingresos y gastos por el que se clasifica cada movimiento.

ComandoHTTPDescripción
categories listGET /v1/categoriesListar categorías
categories createPOST /v1/categoriesCrear categoría
categories getGET /v1/categories/{id}Obtener categoría por ID
categories updatePATCH /v1/categories/{id}Actualizar categoría
categories deleteDELETE /v1/categories/{id}Eliminar categoría

Ejemplos​

--params lleva parámetros de query y de ruta (id, página, filtros); --json lleva el cuerpo de la solicitud; --fields limita los campos que vuelven — vale la pena en todo list/get, para ahorrar contexto. Mira Flags globales para la referencia completa.

# Listar categorías
kobana finance categories list --fields "id,company_id,name,parent_id,level"

# Obtener categoría por ID
kobana finance categories get --params '{"id": "CATEGORIE_ID"}'

# Crear categoría
kobana finance categories create \
--json '{"company_id": "COMPANY_ID", "name": "NAME", "type": "debit"}'

# Actualizar categoría
kobana finance categories update \
--params '{"id": "CATEGORIE_ID"}' \
--json '{"name": "NAME", "type": "debit"}'

# Eliminar categoría
kobana finance categories delete --params '{"id": "CATEGORIE_ID"}' --dry-run

Próximos pasos​