License: MIT Java CI with Maven CodeQL JitPack
Biblioteca criada para facilitar o acesso à API BrasilAPI na linguagem de programação Java.
____ _ _ _ ____ ___ _
| __ ) _ __ __ _ ___(_) | / \ | _ \_ _| | | __ ___ ____ _
| _ \| '__/ _` / __| | | / _ \ | |_) | |_____ _ | |/ _` \ \ / / _` |
| |_) | | | (_| \__ \ | |/ ___ \| __/| |_____| |_| | (_| |\ V / (_| |
|____/|_| \__,_|___/_|_/_/ \_\_| |___| \___/ \__,_| \_/ \__,_|
- Suporte à Java 8 ou superior.
<dependencies> <dependency> <groupId>com.github.SavioAndres</groupId> <artifactId>BrasilAPI-Java</artifactId> <version>v1.1.0</version> </dependency> </dependencies> <repositories> <repository> <id>jitpack.io</id> <url>https://jitpack.io</url> </repository> </repositories>
Gradle, SBT e Leiningen disponíveis em: JitPack BrasilAPI-Java
// Obter informações do CEP CEP2 cep2 = BrasilAPI.cep2("04538133"); System.out.println(cep2.getStreet()); // Para ativar o log no console BrasilAPI.setEnableLog(true); // Para ativar cache e agilizar consultas repetidas BrasilAPI.setEnableCache(true); // Para definir o tempo de vida do cache BrasilAPI.setCacheTimeMinutes(10L); // Alguns outros métodos implementados de exemplo: Bank[] banks = BrasilAPI.banks(); Bank bank = BrasilAPI.bank("1"); CEP cep = BrasilAPI.cep("04538133"); CNPJ cnpj = BrasilAPI.cnpj("06.990.590/0001-23"); Corretora[] corretoras = BrasilAPI.corretoras(); Corretora corretora = BrasilAPI.corretora("02.332.886/0001-04"); CPTECCidade[] cptecCidades = BrasilAPI.cptecListarLocalidades(); CPTECCidade[] cptecCidade = BrasilAPI.cptecBuscarLocalidades("São Paulo"); CPTECClimaCapital[] cptecClimaCapital = BrasilAPI.cptecCondicoesAtuaisCapitais(); CPTECClimaAeroporto cptecClimaAeroporto = BrasilAPI.cptecCondicoesAtuaisAeroporto("SBAR"); CPTECClimaPrevisao cptecClimaPrevisao = BrasilAPI.cptecPrevisaoMeteorologicaCidade(442); CPTECClimaPrevisao cptecClimaPrevisaoDias = BrasilAPI.cptecPrevisaoMeteorologicaCidade(442, 4); CPTECOnda cptecOnda = BrasilAPI.cptecPrevisaoOceanica(241); CPTECOnda cptecOndaDias = BrasilAPI.cptecPrevisaoOceanica(241, 2); DDD ddd = BrasilAPI.ddd("79"); Feriados[] feriados = BrasilAPI.feriados("2023"); FipeMarca[] fipeMarcas = BrasilAPI.fipeMarcas("carros"); FipePreco[] fipePrecos = BrasilAPI.fipePrecos("031049-2"); FipeTabela[] fipeTabelas = BrasilAPI.fipeTabelas(); IBGEMunicipio[] ibgeMunicipios = BrasilAPI.ibgeMunicipios("SE"); IBGEUF[] ibgeUfs = BrasilAPI.ibgeUf(); IBGEUF ibgeUf = BrasilAPI.ibgeUf("SE"); ISBN isbn = BrasilAPI.isbn("9788567097688"); NCM[] ncms = BrasilAPI.ncm(); NCM ncm = BrasilAPI.ncm("01"); NCM[] ncmSearch = BrasilAPI.ncmSearch("Animais vivos."); PIX[] pix = BrasilAPI.pixParticipantes(); RegistroBR registroBR = BrasilAPI.registroBR("savio.pw"); Taxa[] taxas = BrasilAPI.taxas(); Taxa taxa = BrasilAPI.taxa("SELIC");
Saiba mais em: Biblioteca BrasilAPI-Java