Skip to content

laramt/cep-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ViaCEP Java API

Este é um repositório para uma API Java que permite buscar informações de CEP ou endereço utilizando o serviço gratuito ViaCEP.

Introdução

A ViaCEP Java API é uma aplicação Java que permite buscar informações de CEP ou endereço utilizando o serviço gratuito ViaCEP. Ela utiliza o Spring Framework para criar uma API RESTful simples e fácil de usar.

Funcionalidades

As seguintes funcionalidades estão disponíveis nesta API:

  • Busca de informações de CEP por número do CEP.
  • Busca de informações de endereços por UF, localidade e logradouro.

Instalação

Para executar esta API Java localmente, siga as instruções abaixo:

Pré-requisitos

  • Java Development Kit (JDK) 17 ou posterior
  • Apache Maven

Passos

  1. Clone o repositório em sua máquina local:
git clone https://github.com/laramt/cep-api.git
  1. Importe o projeto na sua IDE preferida

  2. Verifique se as configurações de porta e URL do serviço ViaCEP estão corretas.

  3. Construa o projeto usando o Maven e execute a aplicação.

Como usar

Esta API possui dois endpoints disponíveis:

  • GET /cep/{cep}: Busca informações por um CEP expecifico.
  • GET /endereco/{uf}/{localidade}/{logradouro}: Busca informações de endereço com base nos parâmetros informados (UF, localidade e logradouro)

Exemplo de uso:

GET /cep/01001000

GET /endereco/SP/São+Paulo/Avenida+Paulista

GET /endereco/SP/São%20Paulo/Avenida%20Paulista

A resposta será um objeto JSON contendo as informações do endereço.

Contato

Se você tiver alguma dúvida ou feedback sobre a API ViaCEP Java, sinta-se à vontade para entrar em contato aqui.

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages