Pular para o conteúdo principal

Impostos

Os tributos retidos ou a recolher vinculados a um título.

ComandoHTTPDescrição
taxes listGET /v1/taxesListar impostos
taxes createPOST /v1/taxesCriar imposto
taxes getGET /v1/taxes/{id}Obter imposto por ID
taxes updatePATCH /v1/taxes/{id}Atualizar imposto
taxes deleteDELETE /v1/taxes/{id}Excluir imposto

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 impostos
kobana finance taxes list \
--fields "id,name,default_rate,default_withholding,active"

# Obter imposto por ID
kobana finance taxes get --params '{"id": "TAXE_ID"}'

# Criar imposto
kobana finance taxes create --json '{"name": "IRRF"}'

# Atualizar imposto
kobana finance taxes update \
--params '{"id": "TAXE_ID"}' \
--json '{"name": "IRRF", "default_rate": "1.50", "default_withholding": true}'

# Excluir imposto
kobana finance taxes delete --params '{"id": "TAXE_ID"}' --dry-run

Próximos passos​