---
title: "Lista fundos brasileiros por símbolo, CNPJ, busca e tipo"
method: GET
path: "/api/v2/funds/list"
tags: ["Fundos"]
---

# Lista fundos brasileiros por símbolo, CNPJ, busca e tipo

`GET /api/v2/funds/list`

Descobre FIIs, FIAGROs, FI-Infra/FIFs, FIDCs, FIPs e outros fundos a partir da identidade canônica de fundos.

## Query parameters

- `symbols` string — Símbolos B3 separados por vírgula (máximo 20)
- `cnpjs` string — CNPJs separados por vírgula, com ou sem formatação
- `page` integer — Página (começa em 1)
- `limit` integer — Itens por página (padrão 20). Sem limite rígido; valores altos são aceitos.
- `sortBy` string
- `sortOrder` 'asc' | 'desc' — Direção da ordenação
- `search` string
- `assetType` 'fii' | 'fiagro' | 'fiinfra' | 'fif' | 'fidc' | 'fip' | 'etf' | 'other'
- `status` string

## Response `200`

Fundos encontrados

- object
  - `funds` FundListItem[], required
    - `symbol` string, nullable, required
    - `cnpj` string, required
    - `formattedCnpj` string, nullable, required
    - `name` string, nullable, required
    - `legalName` string, nullable, required
    - `assetType` 'fii' | 'fiagro' | 'fiinfra' | 'fif' | 'fidc' | 'fip' | 'etf' | 'other', required
    - `cvmClassType` string, nullable, required
    - `cvmClassification` string, nullable, required
    - `anbimaClassification` string, nullable, required
    - `b3Classification` string, nullable, required
    - `isin` string, nullable, required
    - `administratorName` string, nullable, required
    - `administratorCnpj` string, nullable, required
    - `managerName` string, nullable, required
    - `managerCnpj` string, nullable, required
    - `status` string, nullable, required
    - `price` number, nullable, required
    - `navPerShare` number, nullable, required
    - `priceToNav` number, nullable, required
    - `equity` number, nullable, required
    - `totalAssets` number, nullable, required
    - `totalInvestors` number, nullable, required
    - `updatedAt` string, nullable, required
  - `pagination` FundPaginationMeta, required
    - `page` number, required
    - `limit` number, required
    - `totalItems` number, required
    - `totalPages` number, required
    - `hasNextPage` boolean, required
  - `requestedAt` string, date-time, required — Data e hora da requisição em formato ISO 8601
  - `took` integer, required — Tempo de processamento em milissegundos

## Other responses

- `400` — Requisição inválida
- `401` — Não autorizado
- `403` — Acesso negado
- `500` — Erro interno do servidor

---

[API](https://skmtc.net/brapi-dev/apis/brapi-api-do-mercado-financeiro-brasileiro.md) · [All operations](https://skmtc.net/brapi-dev/apis/brapi-api-do-mercado-financeiro-brasileiro/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/brapi-dev/brapi-api-do-mercado-financeiro-brasileiro/revisions/f275d46193ea/schema)
