---
title: "Get a fund-letter investor"
method: GET
path: "/v1/fund-letters/investors/{investorId}"
tags: ["Fund Letters"]
---

# Get a fund-letter investor

`GET /v1/fund-letters/investors/{investorId}`

## Request

- Base URL: `https://api.fiscal.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.fiscal.ai/v1/fund-letters/investors/{investorId}`
- Auth: API key in query parameter `apiKey`

Returns an investment firm's full fund-letters profile: identity and principals, the strategy/style/focus profile evidenced across its letters, coverage stats, every fund with published letters, and the complete letter feed (newest first).

Investor identifiers are permanent. When two investor records are ever discovered to be the same firm they are merged rather than deleted, so a previously returned investorId keeps resolving.

Free-trial keys can read the investors listed by /v1/fund-letters/investors; other investors return 403.

## Path parameters

- `investorId` string, required: Investor identifier (fscl_investor_…).

## Query parameters

- `apiKey` string: API Key (alternatively send via X-Api-Key header)

## Response `200`

The investor detail.

- object
  - `investor` object, required
    - `investorId` string, required
    - `investorName` string, required
    - `investorType` string, required
    - `principalNames` string[], required
  - `profile` object, required
    - `overview` string, required: Narrative profile of the firm, built from its letters. Nullable.
    - `whyFollow` string, required: Why this investor's letters are worth reading. Nullable.
    - `concerns` string, required: Known caveats when reading this investor. Nullable.
    - `strategy` string, required: Investment strategy as evidenced across letters. Nullable.
    - `styleTags` string[], required
    - `assetClassFocus` string[], required
    - `geographicFocus` string[], required
    - `sectorFocus` string[], required
    - `decisionProcess` string, required: How the firm describes its own process. Nullable.
  - `stats` object, required
    - `letterCount` number, required
    - `fundCount` number, required
    - `companyCount` number, required
    - `thesisCount` number, required
    - `firstPeriod` string, required
    - `latestPeriod` string, required
  - `funds` object[], required: Every fund of this investor with published letters, most-covered first.
    - `fundId` string, required
    - `fundName` string, required
    - `fundType` string, required
    - `letterCount` number, required
    - `firstPeriod` string, required
    - `latestPeriod` string, required
  - `letters` object[], required: Every published letter of this investor, newest period first.
    - `letterId` string, required
    - `title` string, required
    - `fundId` string, required
    - `fundName` string, required
    - `reportPeriod` string, required: Canonical reporting period (YYYYQn).
    - `reportPeriodYear` number, required
    - `reportPeriodQuarter` number, required
    - `letterType` string, required
    - `thesisCount` number, required

## Other responses

- `400`: Bad Request
- `403`: Forbidden
- `404`: Not Found

---

[API](https://skmtc.dev/fiscal/apis/fiscal-api.md) - [All operations](https://skmtc.dev/fiscal/apis/fiscal-api/llms.txt) - [OpenAPI document](https://skmtc.dev/fiscal/apis/fiscal-api/revisions/85026fdfc8b8?raw)
