DataBolsa docs
Referência da APIExtensõesWalletCarteiras

Sua carteira (consolidada)

Retorna a carteira consolidada do dono da chave de API: patrimônio, total investido, P&L realizado e não-realizado, variação do dia, composição por classe, TODAS as posições (`positions`, maiores primeiro) e quebra por carteira. Exige uma chave de API por usuário (crie em https://databolsa.com/conta).

GET
/v1/portfolio
AuthorizationBearer <token>

In: header

Response Body

curl -X GET "https://api.databolsa.com/v1/portfolio"
{
  "has_portfolio": true,
  "carteiras": 0,
  "patrimonio": 0,
  "invested": 0,
  "unrealized_pl": 0,
  "unrealized_pct": 0,
  "realized_pl": 0,
  "xirr": 0,
  "day_change_brl": 0,
  "kind_mix": "string",
  "any_unpriced": true,
  "positions": [
    {
      "symbol": "string",
      "asset_type": "string",
      "qty": 0,
      "weight_pct": 0,
      "market_value": 0,
      "unrealized_pct": 0
    }
  ],
  "by_carteira": [
    {
      "name": "string",
      "patrimonio": 0,
      "unrealized_pct": 0,
      "open_positions": 0,
      "watchlist_entries": 0
    }
  ]
}
{
  "type": "string",
  "title": "string",
  "status": 0,
  "detail": "string",
  "instance": "string",
  "details": {
    "property1": null,
    "property2": null
  }
}