UNPKG

n8n-nodes-brasilapi

Version:

Community node n8n para acessar a BrasilAPI (CEP, CNPJ, Bancos, Taxas etc.)

61 lines (45 loc) 2.57 kB
# n8n-nodes-brasilapi ![npm](https://img.shields.io/npm/v/n8n-nodes-brasilapi?color=blue) Node da comunidade **n8n** que expõe todos os principais endpoints públicos da **[BrasilAPI](https://brasilapi.com.br)** dentro do seu workflow – sem necessidade de credenciais. --- ## Visão geral | Recurso | Operações disponíveis | |---------|----------------------| | **CEP** | `v1`, `v2` | | **DDD** | `byDdd` | | **Banks** | `list`, `byCode` | | **Câmbio** | `moedas`, `cotacao` | | **CNPJ** | `byCnpj` | | **Corretoras (CVM)** | `corretoras`, `corretoraByCnpj` | | **CPTEC / INPE** | cidades, buscaCidade, climaCapital, climaAeroporto, climaPrevisao (1 dia ou N dias), ondas (1 dia ou N dias) | | **Feriados** | `byYear` | | **FIPE** | `marcas`, `veiculos`, `preco`, `tabelas` | | **IBGE** | `ufs`, `ufByCode`, `municipios` | | **ISBN** | `byIsbn` | | **NCM** | `list` (com filtro), `byCode` | | **PIX** | `participants` | | **Registro.br** | `domain` | | **Taxas / Índices** | `list`, `bySigla` | > *Todos os endpoints são públicos; não há autenticação nem limitação de credenciais.* --- ## Como funciona 1. **Resource** – escolha o serviço (CEP, FIPE, etc.). 2. **Operation** – o node carrega automaticamente as operações válidas para o recurso. 3. **Route Params (JSON)** – informe os parâmetros de rota exigidos, por exemplo: ```json { "cep": "01001000" } ``` 4. **Extra Query (JSON)** – opcional, para filtros adicionais (ex.: `{ "search": "3305.10" }`). O node monta o endpoint correto, faz a requisição à BrasilAPI e devolve o **JSON** pronto para uso nas etapas seguintes do seu workflow. --- ## Exemplos rápidos | Objetivo | Configuração mínima | | ------------------------------- | ----------------------------------------------------------------- | | Dados do **Banco 237** | Resource `banks` → Operation `byCode` → Route `{ "code": 237 }` | | Cotação **USD** em `2025-02-13` | `cambio``cotacao``{ "moeda": "USD", "data": "2025-02-13" }` | | Preço FIPE código **001004-9** | `fipe``preco``{ "codigoFipe": "001004-9" }` | | Status domínio **n8n.io** | `registrobr``domain``{ "domain": "n8n.io" }` | --- ## Contribuindo Sinta-se à vontade para abrir *issues* ou enviar *pull requests* com novos endpoints, correções ou sugestões de melhoria. Este projeto segue a licença **MIT**.