DataBolsa docs
Referência da APIExtensõesWalletCarteiras

Editar transação

ALTERA uma transação existente da carteira REAL do dono da chave (patch parcial: informe só os campos a mudar). Confirme com o usuário antes de chamar.

PATCH
/v1/portfolios/{id}/transactions/{txId}
AuthorizationBearer <token>

In: header

Path Parameters

idstring

Id da carteira.

txIdstring

Id da transação (de listPortfolioTransactions).

kind?string

Tipo da transação.

Value in"buy" | "sell" | "split"
trade_date?string

Data do negócio (AAAA-MM-DD).

quantity?number

Quantidade.

price?number

Preço unitário em BRL.

fees?number

Custos em BRL.

ratio?number

Fator do split.

note?string

Observação.

Response Body

curl -X PATCH "https://api.databolsa.com/v1/portfolios/string/transactions/string" \  -H "Content-Type: application/json" \  -d '{}'
{
  "id": "string",
  "kind": "string",
  "trade_date": "string",
  "quantity": 0,
  "price": 0,
  "fees": 0,
  "ratio": 0,
  "currency": "string",
  "note": "string",
  "event_kind": "string"
}
{
  "type": "string",
  "title": "string",
  "status": 0,
  "detail": "string",
  "instance": "string",
  "details": {
    "property1": null,
    "property2": null
  }
}