esilvajr / via-cep-sdk
Biblioteca de integração com viaCep
Installs: 6
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/esilvajr/via-cep-sdk
Requires
- guzzlehttp/guzzle: ^6.3
This package is auto-updated.
Last update: 2025-09-13 13:10:08 UTC
README
Installation
composer require esilvajr/via-cep-sdk
How to use
Search using zipcode
$viaCep = new \ViaCep\ViaCep();
$address = $viaCep->ZipCode('13566590')
->find(new \ViaCep\Requests\Json());
return $address->toArray();
Search using address
$viaCep = new \ViaCep\ViaCep();
$addresses = $viaCep->Address('SP', 'São Carlos', 'Carlos Botelho')
->find(new \ViaCep\Requests\Json());
return $address->toArray();
Dev
Exceptions
AddressNotFoundException: {
"code": 404,
'Message: "Addresses not found. Try again with a different one."
}
InvalidZipCodeFormatException: {
"code": 400,
'Message: "ZipCode must be a string that contains only number. See: https://viacep.com.br/ in Validação do Cep sector."
}