---
title: "Search SEC-registered and exempt reporting investment advisers (Form ADV) by firm name, largest by regulatory assets under management first. Matches both the legal name and the \"doing business as\" name."
method: GET
path: "/v1/investment-advisers"
tags: ["Funds"]
---

# Search SEC-registered and exempt reporting investment advisers (Form ADV) by firm name, largest by regulatory assets under management first. Matches both the legal name and the "doing business as" name.

`GET /v1/investment-advisers`

## Request

- Base URL: `https://api.equibles.com`
- URL: `https://api.equibles.com/v1/investment-advisers`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/equibles/apis/equibles-api/docs/v1/investment-advisers/get.ts> (a function with typed inputs; its response is checked against the schema)

## Query parameters

- `query` string, required
- `limit` integer

## Response `200`

OK

- AdviserSearchResponse
  - `totalMatches` integer: Total advisers matching the query, before the limit truncation — when it exceeds the number of rows returned, narrow the query or raise limit.
  - `listingNotice` ListingNotice: What happened to a requested ticker that no longer trades. "delisted": the company has no current US listing, so the answer is its history. "renamed": the company now trades as successorTicker, its current US presentation ticker (possibly another share class). A listed series (short volume, short interest, off-exchange volume, fails-to-deliver, congressional trades) is the retired ticker's own; a company-level read is the company's data.
    - `status` string, nullable: "delisted" or "renamed".
    - `ticker` string, nullable: The retired ticker as listed.
    - `delistedOn` string, date, nullable: The day the retired listing stopped trading, when known.
    - `successorTicker` string, nullable: For "renamed", the company's current US presentation ticker; null for "delisted".
  - `data` InvestmentAdviserSummaryDto[], nullable
    - `crd` integer: Organization CRD number — the adviser's stable identifier; use it with GET v1/investment-advisers/{crd} for full detail.
    - `legalName` string, nullable
    - `primaryBusinessName` string, nullable: "Doing business as" name when it differs from the legal name.
    - `city` string, nullable
    - `state` string, nullable
    - `country` string, nullable
    - `totalRegulatoryAum` integer, nullable: Total regulatory assets under management in US dollars; null when not reported.
    - `numberOfEmployees` integer, nullable: Employees performing investment advisory functions; null when not reported.
    - `asOfDate` string, date: The Form ADV bulk-extract snapshot this row was read from. Figures come from the adviser's most recent filing, which can be older — without this date a stale row is indistinguishable from a current one.

## Other responses

- `400`: Bad Request

## Changes

- **2026-11-06** `666e06778588`: 3 info
  - added the optional property `data/items/asOfDate` to the response with the `200` status
  - added the optional property `error/availableDates` to the response with the `400` status
  - added the optional property `listingNotice` to the response with the `200` status

[Operation history](https://skmtc.dev/equibles/apis/equibles-api/changes/v1/investment-advisers/get.md)

---

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