Altera uma forma de pagamento (todos os campos)
Troca nome e status; o tipo não muda. Para alterar só um campo, use PATCH. Exige o
papel Editor ou um papel com permissão de editar Formas de pagamento.
accessTokenAuthorizationBearer <token>Access token (mda_…) obtido em POST /auth/token. Vale 1 hora.
id*integerapplication/json- body
nome*stringlength <= 50status*StatusCadastroinactive: desativado no app, segue nos lançamentos antigos.
"active""inactive"A forma alterada.
application/json- response
id*integernome*stringtipo*TipoFormaPagamentocartao_credito: o lançamento entra na fatura do cartão.
"normal""cartao_credito"status*StatusCadastroinactive: desativado no app, segue nos lançamentos antigos.
"active""inactive"curl -X PUT "https://example.com/formas-pagamento/0" \ -H "Content-Type: application/json" \ -d '{ "nome": "string", "status": "active" }'{ "id": 77, "nome": "Boleto", "tipo": "normal", "status": "active"}Exclui uma forma de pagamento DELETE
Exclui a forma e a tira dos lançamentos, das agendas e das regras que a usavam. A de cartão de crédito não pode ser excluída. Exige o papel **Editor** ou um papel com permissão de excluir Formas de pagamento. A exclusão é definitiva.
Lista os projetos GET
Os projetos do workspace, que agrupam lançamentos de uma obra, evento ou cliente, com o período e as metas do projeto inteiro. Inclui os inativos; `status` filtra.