A JavaScript client to scrape data from BuscaCEP.
Lei Postal Art. 15 § 3º
É facultada a edição de lista de endereçamento postal sem finalidade comercial e de distribuição gratuita, conforme disposto em regulamento.
Inside your application directory:
$ npm install cep-scraper --save
var CEP = require('cep-scraper');
CEP.scrape('01310-000', function(res) {
console.log(res.data);
});
{
"data": [
{
"address": {
"name": "Avenida Paulista",
"range": [
"start",
"610"
],
"side": "even"
},
"district": "Bela Vista",
"city": "São Paulo",
"state": "SP",
"postcode": "01310-000",
"client": ""
}
]
}
var CEP = require('cep-scraper');
CEP.scrape('avenida paulista 1111', function(res) {
console.log(res.data);
});
{
"data": [
{
"address": {
"name": "Avenida Paulista",
"number": 1111
},
"district": "Bela Vista",
"city": "São Paulo",
"state": "SP",
"postcode": "01311-920",
"client": "Citibank S.A."
}
]
}
- Clone locally
npm install
- Write code
npm test
- Pull request.
Mantainers can update coveralls.io with an API key and running ./coveralls
.