Pular para o conteúdo principal

Regras de imposto

Que tributo incide sobre o quê, e com qual alíquota — o que a emissão de nota consulta.

ComandoHTTPDescrição
tax-rules listGET /v1/tax_rulesListar regras tributárias
tax-rules createPOST /v1/tax_rulesCriar regra tributária
tax-rules getGET /v1/tax_rules/{id}Obter regra tributária
tax-rules updatePATCH /v1/tax_rules/{id}Atualizar regra tributária
tax-rules deleteDELETE /v1/tax_rules/{id}Excluir regra tributária

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 regras tributárias
kobana billing tax-rules list \
--fields "id,public_id,external_id,scope,priority"

# Obter regra tributária
kobana billing tax-rules get --params '{"id": "TAX_RULE_ID"}'

# Criar regra tributária
kobana billing tax-rules create \
--json '{"name": "NAME", "scope": "global", "items": []}'

# Atualizar regra tributária
kobana billing tax-rules update \
--params '{"id": "TAX_RULE_ID"}' \
--json '{"name": "NAME", "description": "DESCRIPTION", "priority": 0}'

# Excluir regra tributária
kobana billing tax-rules delete --params '{"id": "TAX_RULE_ID"}' --dry-run

Próximos passos​