---
title: "SEC Form ADV Private Fund"
method: POST
path: "/us/iapd/private-fund/v1"
tags: ["United States", "SEC Form ADV"]
---

# SEC Form ADV Private Fund

`POST /us/iapd/private-fund/v1`

## Request

- Base URL: `https://api.croma.run`
- URL: `https://api.croma.run/us/iapd/private-fund/v1`
- Auth: HTTP bearer

Resolve one private fund by its Form ADV fund id (`805-` and ten digits) and return the full record from the latest filing that reports it: adviser, type, domicile, gross asset value, minimum investment, investors, ownership, master/feeder links, auditor, general partners, Form D file numbers and whether the adviser still reports it. `found: false` when no filing carries that id. Served by Croma (`as_of` says how current the data is), brought up to date monthly.

**Dataset endpoint**: answers from the whole source in milliseconds and carries `as_of`.

## Headers

- `Idempotency-Key` string

## Request body

- object
  - `fund_id` string, required: Id del fondo privado, p. ej. `805-8573539182`.

## Response `200`

Successful response

- IapdPrivateFundResponse
  - `data` IapdPrivateFundData, required
    - `found` boolean, required
    - `fund_id` string, required
    - `as_of` string, nullable, required: How current the data in this response is.
    - `fund` object, nullable, required
      - `fund_id` string, required: The fund's id as Form ADV assigns it, `805-` and ten digits: the key. It follows the fund across filings and advisers.
      - `fund_name` string, required: The fund's name as the adviser reports it.
      - `adviser_crd` string, required: CRD of the adviser whose filing reports the fund.
      - `adviser_name` string, required: The adviser's legal name at the time of the filing.
      - `adviser_type` 'registered' | 'exempt_reporting', required: Whether the reporting adviser is `registered` or `exempt_reporting`.
      - `fund_type` 'venture_capital' | 'private_equity' | 'hedge' | 'real_estate' | 'securitized_asset' | 'liquidity' | 'other', required: `venture_capital`, `private_equity`, `hedge`, `real_estate`, `securitized_asset`, `liquidity` or `other`, as the adviser classified it.
      - `fund_type_other` string, nullable, required: The adviser's own words when the type is `other`, e.g. `FEEDER VEHICLE`, `FUND OF FUNDS`.
      - `state` string, nullable, required: Two-letter US state the fund is organized in, when in the US.
      - `country` string, nullable, required: Country the fund is organized in, as the form spells it: `United States`, `Cayman Islands`, ...
      - `gross_asset_value` number, nullable, required: The fund's gross asset value, US dollars, as of the filing.
      - `minimum_investment` number, nullable, required: The minimum investment the fund accepts, US dollars; `0` or `1` when the adviser reports none.
      - `owners_count` integer, nullable, required: Approximate number of beneficial owners.
      - `ownership` object, required
        - `adviser_pct` number, nullable, required: Percentage owned by the adviser and its related persons.
        - `funds_pct` number, nullable, required: Percentage owned by funds of funds.
        - `non_us_pct` number, nullable, required: Percentage owned by non-US persons.
      - `is_master` boolean, required
      - `is_feeder` boolean, required
      - `master_fund_name` string, nullable, required
      - `master_fund_id` string, nullable, required: For a feeder, the master fund's `805-` id.
      - `is_fund_of_funds` boolean, nullable, required
      - `invests_in_adviser_funds` boolean, nullable, required: The fund invests in other funds the adviser or a related person advises.
      - `exclusion_3c1` boolean, required: Relies on section 3(c)(1) of the Investment Company Act (100 beneficial owners or fewer).
      - `exclusion_3c7` boolean, required: Relies on section 3(c)(7) (qualified purchasers only).
      - `has_other_advisers` boolean, nullable, required: Other investment advisers also advise the fund.
      - `has_annual_audit` boolean, nullable, required
      - `unqualified_opinion` string, nullable, required: Whether the latest audit opinion was unqualified, as the form answers it: `Yes`, `No` or `Report Not Yet Received`.
      - `auditor` object, nullable, required: The auditing firm, when the fund is audited.
        - `name` string, required
        - `city` string, nullable, required
        - `state` string, nullable, required
        - `country` string, nullable, required
        - `pcaob_registered` boolean, nullable, required
      - `uses_prime_broker` boolean, nullable, required
      - `uses_custodian` boolean, nullable, required
      - `uses_administrator` boolean, nullable, required
      - `general_partners` string[], required: The general partners, managing members or trustees the adviser lists for the fund.
      - `form_d_file_numbers` string[], required: The SEC file numbers (`021-…`) of the fund's Form D notices, the join to the Form D dataset.
      - `filing_id` string, required: The Form ADV filing that last reported the fund.
      - `filing_type` 'initial' | 'annual_amendment' | 'other_amendment' | 'final' | 'other', required: `initial`, `annual_amendment`, `other_amendment`, `final` or `other`.
      - `reported_at` string, required: When that filing was submitted.
      - `reported_on` string, required: `yyyy-mm-dd` of that filing.
      - `is_current` boolean, required: True while the adviser's latest filing still lists the fund; false once a newer filing of the same adviser omits it.
      - `reported_until` string, nullable, required: `yyyy-mm-dd` of the first filing that omitted the fund; null while current.

## Other responses

- `400`: Invalid request body
- `401`: Missing or invalid API key
- `429`: Rate limit exceeded
- `500`: Internal error
- `502`: Upstream source returned an error

---

[API](https://skmtc.dev/usecroma/apis/croma-marketplace-api.md) · [All operations](https://skmtc.dev/usecroma/apis/croma-marketplace-api/llms.txt) · [OpenAPI document](https://skmtc.dev/usecroma/apis/croma-marketplace-api/revisions/df016cdb29d7?raw)
