Multiples API

Investor Portfolio

Introduction

Returns the companies a single investor has funded, one row per company, with a compact summary of that investor's participation (when they first and last invested, how many rounds, and whether they ever led).

Use it to build an investor's portfolio view, gauge activity recency, or fan out to the company and transaction endpoints for deeper detail.

Results are offset-paginated and ordered by the investor's first investment in each company (first_invested), most recent first.

Set up

Endpoint

GET https://multiples.vc/api/private/v1/investors/{id}/portfolio

Request

{id} is the investor's UUID. Pagination is controlled with the page and limit query parameters.

paramtypedescription
idstring (uuid)Path parameter. The investor whose portfolio to return. Required.
pageinteger1-indexed page number (offset pagination). Default 1, minimum 1.
limitintegerPage size. Default 100, maximum 1000.

First page (default limit):

GET /investors/9918f9bb-0d74-434d-9029-a44cbee87637/portfolio

Smaller page (3 most recent investments):

GET /investors/9918f9bb-0d74-434d-9029-a44cbee87637/portfolio?page=1&limit=3

Response

{
  "data": [
    {
      "id": "d092adc6-a48f-4713-8f5e-07bc22d238d5",
      "name": "Standard Intelligence",
      "short_name": "Standard Intelligence",
      "website": "https://si.inc/",
      "country": null,
      "first_invested": "2026-04-29",
      "last_invested": "2026-04-29",
      "rounds_count": 1,
      "led_any_round": true
    },
    {
      "id": "585003b7-0918-449a-b96c-968191f7169d",
      "name": "Parallel",
      "short_name": "Parallel",
      "website": "https://www.parallel.ai",
      "country": "USA",
      "first_invested": "2026-04-27",
      "last_invested": "2026-04-27",
      "rounds_count": 1,
      "led_any_round": true
    },
    {
      "id": "be67af9a-1dcc-4a35-a343-2e3ca1ef4459",
      "name": "Ineffable Intelligence",
      "short_name": "Ineffable Intelligence",
      "website": "https://www.ineffable.ai",
      "country": "GBR",
      "first_invested": "2026-04-26",
      "last_invested": "2026-04-26",
      "rounds_count": 1,
      "led_any_round": true
    }
  ],
  "meta": {
    "page": 1,
    "limit": 3,
    "returned": 3,
    "total": 836,
    "has_more": true
  }
}

Note: country is null for the first row; fields are always present, an unavailable value is returned as null (not omitted).

Fields

Each data row is a minimal company reference plus this investor's participation summary in that company.

Company

fieldtypedescription
idstring (uuid)Company identifier. Pass to /companies/{id} or /transactions for more detail.
namestring | nullCompany display name.
short_namestring | nullShortened display name.
websitestring | nullCompany website URL.
countrystring | nullISO 3166-1 alpha-3 country code.

Participation

fieldtypedescription
first_investedstring (date) | nullDate of this investor's earliest round in this company.
last_investedstring (date) | nullDate of this investor's most recent round in this company.
rounds_countintegerNumber of rounds in this company in which this investor participated.
led_any_roundbooleantrue if this investor led at least one of those rounds.

Meta

fieldtypedescription
meta.pageinteger1-indexed page number echoed back.
meta.limitintegerPage size used.
meta.returnedintegerRows in this response.
meta.totalintegerTotal companies in this investor's portfolio matching the query (always a count for this endpoint).
meta.has_morebooleantrue when further pages remain.

On this page