← 返回
开发者工具 中文

Cnpj Lookup

Consulta CNPJ via APIs públicas brasileiras (BrasilAPI, CNPJ.ws, OpenCNPJ) com fallback automático, cache e rate limit. Ativar quando o usuário pedir consult...
通过巴西公共API(BrasilAPI、CNPJ.ws、OpenCNPJ)查询CNPJ(巴西公司税号),支持自动故障转移、缓存和速率限制。当用户请求查询时激活。
runawaydevil
开发者工具 clawhub v1.0.0 1 版本 100000 Key: 无需
★ 1
Stars
📥 529
下载
💾 6
安装
1
版本
#latest

概述

CNPJ Lookup 🔍

Consulta empresas brasileiras via CNPJ usando APIs públicas com fallback automático.

Início Rápido

"Consultar CNPJ 12.345.678/0001-95"
"Pesquisar empresa pelo CNPJ 19131243000197"
"Me diga razão social, situação cadastral, CNAE principal, endereço e QSA"
"Detalhe do CNPJ 19131243000197 em JSON"

Workflows

Workflow 1: Consulta Simples (Resumo)

O usuário pede apenas informações básicas:

  • Razão social
  • Nome fantasia
  • Situação cadastral
  • Endereço resumido

Prompt típico: "consultar cnpj 19131243000197"

Workflow 2: Consulta Completa (Detalhes + QSA)

O usuário pede informações detalhadas incluindo:

  • CNAE principal e secundários
  • Quadro de Sócios e Administradores (QSA)
  • Contato (email, telefone)
  • Capital social

Prompt típico: "consulta completa do CNPJ 19131243000197" ou "detalhes QSA"

Workflow 3: Exportar JSON

O usuário quer dados estruturados para integração:

  • Retorna JSON com schema normalizado
  • Inclui metadados (fonte, cache, timestamp)

Prompt típico: "cnpj 19131243000197 json" ou "exportar dados CNPJ"

Como Funciona

  1. Validação: CNPJ é sanitizado (só dígitos) e verifica dígitos verificadores
  2. Cache: Consulta anterior retorna dados em cache (TTL: 24h)
  3. Fallback em cascata:
    • BrasilAPI → CNPJ.ws → OpenCNPJ
  4. Rate Limit: Respeita limites de cada provider (30/2/30 req/min)
  5. Normalização: Output padronizado independente do provider

Execução via Script

# Consulta completa (já vem com detalhes por padrão: QSA, CNAEs, etc)
python3 scripts/cnpj_lookup.py 19131243000197

# Consulta com JSON
python3 scripts/cnpj_lookup.py 19131243000197 --json

# Forçar provider específico
python3 scripts/cnpj_lookup.py 19131243000197 --provider brasilapi

# Ignorar cache
python3 scripts/cnpj_lookup.py 19131243000197 --no-cache

# TTL customizado (em segundos)
python3 scripts/cnpj_lookup.py 19131243000197 --ttl 3600

# Consulta simples (apenas基本信息)
python3 scripts/cnpj_lookup.py 19131243000197 --detailed False

Referências

  • Provedores - Endpoints, limites e comportamento de rate limit
  • Campos - Schema normalizado e divergências entre provedores

Aviso

> Dados para consulta/enriquecimento; não substitui documento oficial.

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-03-30 12:39 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

developer-tools

Github

steipete
使用 `gh` CLI 与 GitHub 交互,通过 `gh issue`、`gh pr`、`gh run` 和 `gh api` 管理议题、PR、CI 运行及高级查询。
★ 668 📥 324,158
developer-tools

Gog

steipete
Google Workspace 命令行工具,支持 Gmail、日历、云端硬盘、通讯录、表格和文档。
★ 921 📥 185,799
productivity

super-search

runawaydevil
同时在Tavily、Brave、DuckDuckGo和Google上进行搜索,汇总并去重结果,展示最相关的链接及摘要。
★ 1 📥 869