UNPKG

api-br-wrapper

Version:

**API-BR-Wrapper** é uma biblioteca Node.js para facilitar o acesso a diversas **APIs públicas brasileiras**. Com ela, você pode integrar informações como dados do IBGE, consulta de CNPJs na Receita Federal, rastreio de encomendas nos Correios e muito mai

22 lines (16 loc) 563 B
import axios from "axios"; import { CnpjData } from "./interfaces/CnpjData"; import dotenv from 'dotenv'; dotenv.config(); const RECEITA_BASE_URL = process.env.RECEITA_BASE_URL; const ReceitaFederal = { async getCnpjData(cnpj: string): Promise<CnpjData> { try { const response = await axios.get<CnpjData>(`${RECEITA_BASE_URL}/${cnpj}`); return response.data; } catch (error: any) { throw new Error(`Erro ao acessar os dados da Receita Federal: ${error.message}`); } }, }; export default ReceitaFederal;