Meu Dinheiro · API
Tags

Altera uma tag (todos os campos)

PUT
/tags/{id}

Troca nome, cor e status; para alterar só alguns deles, use PATCH. Exige o papel Editor ou um papel com permissão de editar Tags.

Autenticação

accessToken
headerAuthorizationBearer <token>

Access token (mda_…) obtido em POST /auth/token. Vale 1 hora.

Parâmetros de caminho

id*integer

Corpo da requisição

application/json
  1. body
nome*string
Tamanholength <= 50
cor*|

Hexadecimal #RRGGBB; nulo remove a cor.

Padrão (regex)^#[0-9A-Fa-f]{6}$
status*StatusCadastro

inactive: desativado no app, segue nos lançamentos antigos.

Valores"active""inactive"

Corpo da resposta

A tag alterada.

application/json
  1. response
id*integer
nome*string
cor*|

Hexadecimal #RRGGBB; nulo quando a tag não tem cor.

status*StatusCadastro

inactive: desativado no app, segue nos lançamentos antigos.

Valores"active""inactive"
curl -X PUT "https://example.com/tags/0" \  -H "Content-Type: application/json" \  -d '{    "nome": "string",    "cor": "string",    "status": "active"  }'
{  "id": 15,  "nome": "Viagem",  "cor": "#3C78D8",  "status": "active"}