VUMI Documentation
  • Introduction
    • 🎉Welcome!
    • ➡️Quick Start
  • Platform
    • App Overview
      • API Products
      • Connections Overview
      • API Configuration
    • Link Overview
      • Link redirects
      • Link parameters
      • Customization
  • General API Resources
    • Authentication
      • API Login
      • Link authentication
    • Entities
      • List entities for app
    • Connections
      • Exchange public token
      • Get Connection status
      • List all connections
      • List public tokens
      • Delete Connection
    • Investments
      • List investments
    • Webhook
      • Get verification key
  • Aggregation API
    • Accounts
      • List accounts
      • List account transactions
    • Portfolios
      • List portfolios
      • List portfolio transactions
      • List portfolio positions
  • Assets Transfer API
    • Assets transfer
  • Developer Resources
    • API and Widget Errors
    • Webhooks and security
      • Webhook verification
    • Pagination
    • Tracing requests
Powered by GitBook
On this page
  1. Aggregation API
  2. Portfolios

List portfolios

Last updated 1 day ago

Returns the list of every portfolio found in a connection, including inactive portfolios (if available at the financial entity).

Portfolio types

You can find the following portfolio types when using our API:

Type
Description

MIX

A portfolio with investments of multiple types inside it

STOCK_PORTFOLIO

This portfolio holds only stock-related and fixed-income instruments (stocks, ETFs, bonds, and CFDs) and does not include any Funds or Pension Plans.

COMPOSITE_ASSETS_PORTFOLIO

A portfolio that only holds investments in Funds or Pension Plans. This can mean that it is a portfolio that only exist for a specific Fund or Pension Plan (some financial entities separate them that way), or that it can have multiple positions at the same type, but those positions can only be Funds or Pension Plans.

MANAGED

A portfolio which positions are managed by the financial institution. These types of portfolios might have limited information available.

List portfolios for the given connection

get

Retrieve every portfolio for the given connection

Authorizations
Path parameters
tokenstringRequired

Token to identify the connection

Responses
200
Successfully retrieved all portfolios
application/json
401
Invalid credentials
application/json
404
Connection not found with the given token for the current app
application/json
500
Internal server error
application/json
get
GET /api/v1/queries/connections/{token}/portfolios HTTP/1.1
Host: api.finlink.vumi.io
Authorization: Bearer JWT
Accept: */*
[
  {
    "id": "123e4567-e89b-12d3-a456-426614174000",
    "type": "STOCK_PORTFOLIO",
    "owners": [
      "CARLOS MATA GARCIA",
      "OSCAR MENDEZ VALLADARES",
      "MARTIN RICO MARTINEZ"
    ],
    "balance": 1,
    "currency": "EUR",
    "createdAt": "2025-06-14T09:13:31.790Z",
    "updatedAt": "2025-06-14T09:13:31.790Z"
  }
]
  • GETList portfolios for the given connection
  • Portfolio types