Pular para conteúdo

empresa

EmpresaClient

EmpresaClient()

Cliente que compõe dados de CNPJ e Simples Nacional.

get_empresa async

get_empresa(cnpj)

Busca dados enriquecidos da empresa cruzando CNPJ e Simples.

client

EmpresaClient

EmpresaClient()

Cliente que compõe dados de CNPJ e Simples Nacional.

get_empresa async

get_empresa(cnpj)

Busca dados enriquecidos da empresa cruzando CNPJ e Simples.

tools

Funções de tool para o módulo Empresa.

consultar_empresa_completa async

consultar_empresa_completa(cnpj)

Consulta dados enriquecidos de uma empresa cruzando CNPJ e Simples Nacional.

Combina informações da Receita Federal (CNPJ) com dados do Simples Nacional em uma única consulta paralela.

Parameters:

Name Type Description Default
cnpj str

Número do CNPJ com 14 dígitos, com ou sem formatação.

required

Returns:

Type Description
EmpresaInfo

EmpresaInfo com razão social, situação, porte, regime tributário, CNAE e endereço.

Raises:

Type Description
ValueError

Se o CNPJ for inválido ou tiver formato incorreto.