Pular para o conteúdo principal

Categorias

O plano de contas: a árvore de receitas e despesas pela qual todo lançamento é classificado.

ComandoHTTPDescrição
categories listGET /v1/categoriesListar categorias
categories createPOST /v1/categoriesCriar categoria
categories getGET /v1/categories/{id}Obter categoria por ID
categories updatePATCH /v1/categories/{id}Atualizar categoria
categories deleteDELETE /v1/categories/{id}Excluir categoria

Exemplos​

--params carrega parâmetros de query e de caminho (id, página, filtros); --json carrega o corpo da requisição; --fields limita os campos que voltam — vale a pena em todo list/get, para economizar contexto. Veja Flags globais para a referência completa.

# Listar categorias
kobana finance categories list --fields "id,company_id,name,parent_id,level"

# Obter categoria por ID
kobana finance categories get --params '{"id": "CATEGORIE_ID"}'

# Criar categoria
kobana finance categories create \
--json '{"company_id": "COMPANY_ID", "name": "NAME", "type": "debit"}'

# Atualizar categoria
kobana finance categories update \
--params '{"id": "CATEGORIE_ID"}' \
--json '{"name": "NAME", "type": "debit"}'

# Excluir categoria
kobana finance categories delete --params '{"id": "CATEGORIE_ID"}' --dry-run

Próximos passos​