Buscar Fundo para Termo de Adesão
Introdução
Este recurso localiza o fundo — e a série de emissão — ao qual o investidor vai aderir. Ele não lista os Termos de Adesão que o investidor já tem: serve para resolver o CNPJ de um fundo de investimento para o issuance_serie_key necessário em Selecionar Fundo, etapa que gera o Termo de Adesão ao fundo, documento obrigatório para o investidor aportar nele — o cliente normalmente só tem o CNPJ em mãos, não o issuance_serie_key. A busca é feita em dois passos: primeiro resolve o fundo pelo CNPJ, depois lista as séries de emissão desse fundo, já com os campos de qualificação (investment_restriction_type, investment_suitability) que permitem checar a elegibilidade antes de tentar a adesão.
As duas rotas desta página não estão disponíveis no consultant-api.
| Perfil | Host |
|---|---|
| Distribuidor | distributor-api |
URL base de cada host: Ambientes (Hosts).
Passo 1 — Buscar o Fundo pelo CNPJ
/fund_classes/fund_class/paginatedGET200Query params
| Campo | Tipo | Descrição | Obrigatório |
|---|---|---|---|
document_number | string | CNPJ do fundo | Não |
limit | int | Limite de objetos por página (máx. 500) | Não |
page | int | Número da página | Não |
Response
Campos relevantes para este fluxo
{
"data": [
{
"fund_class_key": "UUID",
"name": "Sample Fund Name",
"short_name": "SAMPLE FIM",
"document_number": "55.666.777/0001-81",
"status": "open",
"manager": {
"manager_key": "UUID",
"name": "Sample Gestora",
"document_number": "33.444.555/0001-81",
"email": "gestora@example.com"
},
"administrator": {
"administrator_key": "UUID",
"name": "Sample Administrator Name",
"document_number": "44.555.666/0001-81"
}
}
],
"limit": 50,
"page": 0,
"is_last_page": true
}
O objeto retornado tem muitos outros campos internos do cadastro do fundo — para este fluxo, o único que você precisa é fund_class_key, usado no passo 2. Pelo investor-api, cada item vem resumido: fund_class_key, name, short_name, document_number, status e, quando houver, system_type — sem manager e administrator. O status do fundo (pending_validation / pre_operational / open / canceled) é um enumerador próprio, independente do status da série de emissão no Passo 2 — não confunda os dois.
Passo 2 — Listar as Séries de Emissão do Fundo
/fund_classes/fund_class/{fund_class_key}/issuance_seriesGET200Query params
| Campo | Tipo | Descrição | Obrigatório |
|---|---|---|---|
limit | int | Limite de objetos por página (máx. 500) | Não |
page | int | Número da página | Não |