DataBolsa docs
Referência da APIExtensõesWalletCarteiras

Adicionar ativo à carteira

Adiciona um ativo de forma idempotente; sem transações, ele funciona como watchlist. Prefira `entity_id`. Alternativamente, use tipo e símbolo: nome oficial para Tesouro, CNPJ da classe para fundo, código do papel para debênture e código de balcão para outras rendas fixas. A marcação usa negócio recente quando disponível; caso contrário, accrual.

POST
/v1/portfolios/{id}/assets
AuthorizationBearer <token>

In: header

Path Parameters

idstring

Id da carteira.

entity_id?string

O objeto do grafo (pub_…). Dispensa asset_type/symbol; recusado com o motivo quando o objeto não entra na carteira.

asset_type?string

Tipo do ativo (com symbol; dispensável com entity_id).

Value in"stock" | "fii" | "etf" | "bdr" | "index" | "tesouro" | "crypto" | "option" | "renda_fixa" | "debenture" | "fund" | "us"
symbol?string

Ticker (ex.: PETR4) ou nome oficial do título do Tesouro (com asset_type; dispensável com entity_id).

Response Body

curl -X POST "https://api.databolsa.com/v1/portfolios/string/assets" \  -H "Content-Type: application/json" \  -d '{}'
{}
{
  "type": "string",
  "title": "string",
  "status": 0,
  "detail": "string",
  "instance": "string",
  "details": {
    "property1": null,
    "property2": null
  }
}