{
    "metadados_desenvolvedor": {
        "sistema": "Motor de Pesquisa CNPJ - Filtros Completos",
        "versao": "4.0.0",
        "arquitetura": "DuckDB + Parquet + PHP",
        "desenvolvedor": "LinkTudo Sistemas",
        "empresa": "LinkTudo Comércio e Serviços LTDA",
        "cnpj": "47.292.866/0001-40",
        "contato": "contato@linktudo.com.br",
        "data_implementacao": "2026-01-30",
        "licenca": "Uso Restrito - Clientes Autorizados",
        "documentacao": "https://www.linktudo.com.br/apis/documentacao",
        "repositorio": "https://github.com/linktudo/api-cnpj-search",
        "filtros_suportados": "TODOS os campos do esquema"
    },
    "documentacao": {
        "endpoint": "https://www.linktudo.com.br/apis/linktudo.com.br/busca/cnpj/buscar_dados_de_arquivos_parquet_via_duckdb_cli/filtro_personalizado_cliente_final/filtro_personalizado_cliente_final___buscar_dados_de_arquivos_parquet_via_duckdb_cli___endpoint_api.php",
        "metodo": "POST",
        "content_type": "application/json",
        "descricao": "API para busca de CNPJs com filtros personalizados em base Parquet via DuckDB - SUPORTE COMPLETO",
        "campos_json": {
            "cnpj_completo": "Filtro exato por CNPJ completo (14 dígitos) - opcional",
            "cnpj_raiz": "Filtro exato por CNPJ raiz (8 dígitos) - opcional",
            "cnae": "Filtro por código CNAE (múltiplos: 4711301,4712100) - opcional",
            "uf": "Filtro por UF (ex: SP,MG,RJ) - opcional",
            "bairro": "Busca textual no bairro - opcional",
            "logradouro": "Busca textual no logradouro - opcional",
            "municipio": "Busca textual no município - opcional",
            "codigo_municipio": "Filtro exato por código do município - opcional",
            "tipo_simples": "SIMPLES: SIM, NÃO - opcional",
            "is_principal": "1=Principal, 0=Secundário - opcional",
            "descricao_cnae": "Busca textual na descrição CNAE - opcional",
            "razao_social": "Busca textual na razão social - opcional",
            "nome_fantasia": "Busca textual no nome fantasia - opcional",
            "capital_social": "Capital social maior que (valor numérico) - opcional",
            "data_abertura": "Data de abertura (YYYY-MM-DD) - opcional",
            "tem_email": "SIM, NÃO - opcional",
            "tem_telefone_1": "SIM, NÃO - opcional",
            "tem_telefone_2": "SIM, NÃO - opcional",
            "porte": "Porte: 00,01,03,05 - opcional",
            "natureza": "Código natureza jurídica - opcional",
            "tipo_logradouro": "Tipo de logradouro (RUA, AV, etc) - opcional",
            "ente_federativo": "Código ente federativo responsável - opcional",
            "offset": "Paginação (múltiplos de 100) - opcional",
            "usuario_logado": "true/false para mostrar contatos - opcional"
        },
        "exemplo_requisicao": {
            "uf": "SP",
            "cnae": "6201501",
            "municipio": "SÃO PAULO",
            "razao_social": "TECNOLOGIA",
            "capital_social": 100000,
            "offset": 0,
            "usuario_logado": "false"
        },
        "observacoes": [
            "Paginação automática de 100 em 100 registros",
            "Ordem natural da base (sem ORDER BY para performance)",
            "Retorna total global e total filtrado",
            "Inclui orçamento inteligente baseado em faixas",
            "SUPORTE COMPLETO para todos os campos do esquema"
        ]
    },
    "estatisticas": {
        "total_global": 0,
        "total_filtrado": 0,
        "registros_por_pagina": 100,
        "pagina_atual": 1,
        "total_paginas": 0,
        "offset_atual": 0,
        "proximo_offset": null
    },
    "orcamento": {
        "faixa": 0,
        "desconto_percentual": 0,
        "valor_unitario_base": 0.01000000000000000020816681711721685132943093776702880859375,
        "valor_unitario_final": 0.01000000000000000020816681711721685132943093776702880859375,
        "valor_total": 0,
        "quantidade": 0
    },
    "dados": [],
    "performance": {
        "tempo_total_segundos": 0.3305000000000000159872115546022541821002960205078125,
        "tempo_motor_duckdb": "0.000",
        "memoria_utilizada_mb": 0.81999999999999995115018691649311222136020660400390625
    },
    "sql_executado": "SELECT * FROM read_parquet('/home/link6350/arquivos_restritos/banco_de_dados/parquet/cnpj/tabelas_auxiliares_pesadas/cnpj___tb_aux___estabelecimentos___por_cnae_por_logradouro___mais_agregacoes___para_filtro_personalizado___cliente_final.parquet') WHERE 1=1 LIMIT 100 OFFSET 0",
    "filtros_aplicados": []
}