Debitado do seu saldo a cada chamada cobrada. Autenticação pelo header X-API-Key. Veja como obter a chave.
Consulta o cadastro da Comissão de Valores Mobiliários (CVM) a partir de um CPF ou CNPJ e informa se o documento consultado corresponde a uma entidade registrada no mercado de capitais brasileiro. Quando há registro, retorna os dados cadastrais da entidade — código CVM, categoria e situação do registro, patrimônio líquido declarado, endereço e contatos — além da lista de diretores vinculados. É uma fonte útil para confirmar se uma empresa é emissora de valores mobiliários ou se figura como participante regulado antes de fechar negócio.
{
"type": [
"object",
"null"
],
"properties": {
"uf": {
"type": [
"string",
"null"
],
"description": "Unidade federativa do endereço."
},
"cep": {
"type": [
"string",
"null"
],
"description": "CEP do endereço cadastrado."
},
"bairro": {
"type": [
"string",
"null"
],
"description": "Bairro do endereço cadastrado."
},
"cidade": {
"type": [
"string",
"null"
],
"description": "Cidade do endereço cadastrado."
},
"website": {
"type": [
"string",
"null"
],
"description": "Website da entidade."
},
"endereco": {
"type": [
"string",
"null"
],
"description": "Logradouro do endereço cadastrado."
},
"situacao": {
"type": [
"string",
"null"
],
"description": "Situação atual do registro."
},
"telefone": {
"type": [
"string",
"null"
],
"description": "Telefone de contato da entidade."
},
"categoria": {
"type": [
"string",
"null"
],
"description": "Categoria da entidade no mercado."
},
"codigoCVM": {
"type": [
"string",
"null"
],
"description": "Código identificador da entidade na CVM."
},
"diretores": {
"type": [
"array",
"null"
],
"items": {
"type": "object",
"properties": {
"nome": {
"type": [
"string",
"null"
],
"description": "Nome do diretor."
},
"instrucao": {
"type": [
"string",
"null"
],
"description": "Instrução normativa aplicável ao cargo."
},
"dataInicio": {
"type": [
"string",
"null"
],
"description": "Data de início do mandato."
}
}
},
"description": "Diretores vinculados à entidade."
},
"dataRegistro": {
"type": [
"string",
"null"
],
"description": "Data de registro na CVM."
},
"dataSituacao": {
"type": [
"string",
"null"
],
"description": "Data da situação atual."
},
"nomeEntidade": {
"type": [
"string",
"null"
],
"description": "Nome ou razão social da entidade registrada."
},
"categoriaRegistro": {
"type": [
"string",
"null"
],
"description": "Categoria do registro na CVM."
},
"patrimonioLiquido": {
"type": [
"string",
"null"
],
"description": "Patrimônio líquido declarado."
},
"tiposParticipante": {
"type": [
"array",
"null"
],
"items": {
"type": "string"
},
"description": "Tipos de participação da entidade no mercado de valores mobiliários."
},
"documentoConsultado": {
"type": [
"string",
"null"
],
"description": "CPF ou CNPJ informado na consulta."
},
"companhiaDeMenorPorte": {
"type": [
"string",
"null"
],
"description": "Indica se é companhia de menor porte."
},
"dataInicioNaCategoria": {
"type": [
"string",
"null"
],
"description": "Data de início na categoria de registro."
},
"dataPatrimonioLiquido": {
"type": [
"string",
"null"
],
"description": "Data de referência do patrimônio líquido."
}
},
"description": "Dados cadastrais da entidade na CVM."
}
Códigos de erro
Código
Mensagem
Quando acontece
400
Requisição Inválida
a requisição está incorreta ou os parâmetros são inválidos.
401
Não Autenticado
o usuário não forneceu as credenciais corretas para acessar o recurso.
403
Não Autorizado
o servidor recebeu a requisição, mas se negou a autorizá-la por conta de saldo indisponível.
404
Não Encontrado
o servidor não encontrou uma representação atual do recurso solicitado.
408
Tempo Esgotado
o servidor não conseguiu retornar a requisição no prazo estabelecido.
500
Falha ao Realizar Consulta
o servidor não conseguiu processar a requisição com sucesso.
503
Consulta em Manutenção
a consulta requisitada está em manutenção.
Observações
Fonte: base cadastral da Comissão de Valores Mobiliários (CVM).
Esta consulta não gera comprovante.
A cobrança ocorre apenas quando há correspondência (match) para o documento consultado. Hoje, quando "nada consta" (o documento não é participante registrado), a resposta retorna como HTTP 404 (Não Encontrado) e não há cobrança.
Envie somente um documento por requisição (CPF ou CNPJ).
Integrar
OpenAPI (JSON) ↗ — importe a URL
no Postman ou no Insomnia para gerar a coleção com todos os endpoints. Também dá para consultar
pelo chat: conecte via MCP. Esta página em Markdown.