Realiza o cadastro de uma nova transação que pode também ser considerado como agendamento.
PUT {{baseUrl}}/api/v1/transacao/:id
🇧🇷
O schema utilizado para comparar com o JSON de resposta é obtido através da variável schemaTransacao
.
Nesse endpoint sempre deverão retornar as seguintes propriedades:
Propriedades do objeto
transação
:id
;descricao
;valor
;dataVencimento
;efetivada
;tipo
.
Propriedade que deve retornar fora do objeto
transacao
:mensagem
.
🇺🇸
The schema used to compare with the response JSON is obtained through the schemaTransacao
variable.
This endpoint should always return the following properties:
Transacao object properties:
id
;descricao
;valor
;dataVencimento
;efetivada
;tipo
.
Property that must be returned outside the
transacao
object:mensagem
.
Request Body
{"transacao"=>{"descricao"=>"{{$randomTransactionType}}", "valor"=>36.56, "dataVencimento"=>"20220325", "efetivada"=>0, "tipo"=>"D"}}
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
Content-Type | string |
RESPONSES
status: OK
{"transacao":{"descricao":"deserunt Duis","valor":401.56,"dataVencimento":"YYYYMMDD","efetivada":0,"tipo":"D","id":31284770},"mensagem":"dolore do Duis"}