Como usar a API
Nossa API é simples e poderosa. Cadastre-se gratuitamente e comece a usar imediatamente!
Endpoints Disponíveis
POST
/api/login
Autentica usuário e retorna token de acesso
GET
/api/cep/{cep}
Consulta informações detalhadas de um CEP
Exemplos Práticos
Login e obtenção do token
curl -X POST "https://mail.cep.inf.br/api/login" \
-H "Content-Type: application/json" \
-d '{
"email": "joao@exemplo.com",
"password": "minhasenha123"
}'
JavaScript (fetch)
const response = await fetch('https://mail.cep.inf.br/api/login', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
email: 'joao@exemplo.com',
password: 'minhasenha123'
})
});
const data = await response.json();
const token = data.token; // Guarde este token!
console.log('Token:', token);
Consultar CEP (requer autenticação)
curl -X GET "https://mail.cep.inf.br/api/cep/01001-000" \ -H "Authorization: Bearer SEU_TOKEN_AQUI" \ -H "Accept: application/json"
JavaScript (fetch)
const token = 'SEU_TOKEN_AQUI'; // Token obtido no login
const response = await fetch('https://mail.cep.inf.br/api/cep/01001-000', {
method: 'GET',
headers: {
'Authorization': `Bearer ${token}`,
'Accept': 'application/json'
}
});
const cepData = await response.json();
console.log('Dados do CEP:', cepData);
