CEPAberto 4.0.145

There is a newer version of this package available.
See the version list below for details.
dotnet add package CEPAberto --version 4.0.145                
NuGet\Install-Package CEPAberto -Version 4.0.145                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="CEPAberto" Version="4.0.145" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add CEPAberto --version 4.0.145                
#r "nuget: CEPAberto, 4.0.145"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install CEPAberto as a Cake Addin
#addin nuget:?package=CEPAberto&version=4.0.145

// Install CEPAberto as a Cake Tool
#tool nuget:?package=CEPAberto&version=4.0.145                

CEP Aberto

CEP Aberto API wrapper written in C# (.NET).

Implements all V3 features

GitHub license time tracker

CEPAberto

CI/CD

Build status Last commit Tests Coverage Code Smells LOC
Build status GitHub last commit AppVeyor tests (branch) Coverage Code Smells Lines of Code

Code Quality

Codacy Badge Codacy Badge

codecov CodeFactor

Maintainability Test Coverage

Quality Gate Status Maintainability Rating

Technical Debt Duplicated Lines (%)

Reliability Rating Security Rating

Bugs Vulnerabilities


Installation

Github Releases

GitHub last release Github All Releases

Download the latest zip file from the Release page.

Nuget package manager

Package Version Downloads
CEPAberto CEPAberto NuGet Version CEPAberto NuGet Downloads

Features

This client supports the following operations/features of the API V3:

  1. Get data based on postal code (CEP).
  2. Get data of a nearest geo location (lat/lon) (Max of 10km).
  3. Get data based on state initials (UF), city, neighborhood and street/address.
  4. Get list of cities of a state based on state initials.
  5. Update the postal code (CEP).

Setup the CEPAbertoClient

Initializes a new instance of CEPAbertoClient class. The API token can be found at http://www.cepaberto.com/api_key (A free registration is required!)


var client = new CEPAbertoClient("my API token");
//var postalData = client.GetData("00000000");
//var cities = client.GetCities("SP");

Get data based on postal code (CEP)

Searches for a postal code data based on postal code


var client = new CEPAbertoClient("my API key");
var postalCode = "40010000";
var result = client.GetData(postalCode);

if(result.Success)
{
   Console.WriteLine("Postal data for the zip code {0} found!", postalCode);
   Console.WriteLine("Lat: {0} | Lon: {1}", result.Latitude, result.Longitude);
}
else
   Console.WriteLine("No data for the zip code {0} available", postalCode);

Get data of a nearest geo location (lat/lon) (Max of 10km)

Searches for the first postal code closest to the requested coordinates, limited to 10km (API limit, not library)


var client = new CEPAbertoClient("my API key");
var result = client.GetData("-20.55", "-43.63");

if(result.Success)
   Console.WriteLine("Postal code found: {0}", result.PostalCode);
else
   Console.WriteLine("Unable to find a postal data for the coordinates supplied!");

Get data based on state initials (UF), city, neighborhood and street/address

Searches for a postal code data for the address supplied. Neighborhood and Street/Address are optional!


var client = new CEPAbertoClient("my API key");
var result = client.GetData("SP","Ubatuba");

if(result.Success)
    Console.WriteLine("Postal code found: {0}", result.PostalCode);
else
    Console.WriteLine("Cannot find postal code for Ubatuba/SP");

Get list of cities of a state based on state initials

Get a list of cities for a given state (use state initials aka UF)


var client = new CEPAbertoClient("my API key");
var result = client.GetCities("AM");

if(result.Success)
    foreach(var city in result.Cities)
        Console.WriteLine("Found city {0} in Amazonas (AM)", city.Name);

Update the postal code (CEP)

Request an update on postal codes that may be outdated or not registered. Accepts upon 100 postal codes (CEP)


var client = new CEPAbertoClient("my API key");
var result = client.Update("03177010");

if(result.Success)
    Console.WriteLine("Success on request update on postal code 03177-010");

Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 is compatible.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
.NET Core netcoreapp2.0 was computed.  netcoreapp2.1 was computed.  netcoreapp2.2 was computed.  netcoreapp3.0 was computed.  netcoreapp3.1 was computed. 
.NET Standard netstandard2.0 is compatible.  netstandard2.1 is compatible. 
.NET Framework net461 was computed.  net462 was computed.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 was computed.  net481 was computed. 
MonoAndroid monoandroid was computed. 
MonoMac monomac was computed. 
MonoTouch monotouch was computed. 
Tizen tizen40 was computed.  tizen60 was computed. 
Xamarin.iOS xamarinios was computed. 
Xamarin.Mac xamarinmac was computed. 
Xamarin.TVOS xamarintvos was computed. 
Xamarin.WatchOS xamarinwatchos was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
4.0.609 66 11/25/2024
4.0.606 49 11/25/2024
4.0.601 55 11/25/2024
4.0.594 70 11/18/2024
4.0.591 79 11/11/2024
4.0.588 75 11/5/2024
4.0.585 85 10/28/2024
4.0.582 80 10/28/2024
4.0.577 74 10/21/2024
4.0.574 82 10/21/2024
4.0.569 205 10/14/2024
4.0.566 86 10/7/2024
4.0.563 79 10/3/2024
4.0.560 76 10/3/2024
4.0.557 83 10/3/2024
4.0.550 238 9/23/2024
4.0.547 75 9/23/2024
4.0.542 124 9/16/2024
4.0.539 97 9/16/2024
4.0.534 100 9/9/2024
4.0.531 93 9/9/2024
4.0.526 94 9/9/2024
4.0.519 75 9/9/2024
4.0.510 93 9/9/2024
4.0.499 134 9/2/2024
4.0.496 87 9/2/2024
4.0.491 92 8/27/2024
4.0.486 91 8/27/2024
4.0.481 90 8/27/2024
4.0.476 94 8/27/2024
4.0.471 94 8/27/2024
4.0.464 124 8/26/2024
4.0.453 127 8/24/2024
4.0.449 146 8/12/2024
4.0.446 79 8/5/2024
4.0.443 77 7/29/2024
4.0.440 111 7/22/2024
4.0.437 87 7/16/2024
4.0.434 90 7/16/2024
4.0.431 89 7/16/2024
4.0.426 85 7/16/2024
4.0.419 89 7/16/2024
4.0.412 96 7/16/2024
4.0.382 103 6/10/2024
4.0.375 108 6/3/2024
4.0.372 98 5/28/2024
4.0.369 92 5/28/2024
4.0.364 86 5/28/2024
4.0.357 104 5/28/2024
4.0.348 86 5/20/2024
4.0.345 83 5/20/2024
4.0.340 106 5/13/2024
4.0.337 126 5/6/2024
4.0.334 120 5/6/2024
4.0.331 114 4/30/2024
4.0.328 119 4/30/2024
4.0.323 121 4/30/2024
4.0.316 120 4/30/2024
4.0.313 95 4/29/2024
4.0.302 113 4/22/2024
4.0.299 111 4/22/2024
4.0.294 108 4/22/2024
4.0.291 95 4/22/2024
4.0.282 114 4/16/2024
4.0.279 105 4/16/2024
4.0.274 105 4/16/2024
4.0.267 113 4/16/2024
4.0.250 119 4/8/2024
4.0.247 90 4/8/2024
4.0.242 115 4/8/2024
4.0.235 110 3/25/2024
4.0.232 108 3/25/2024
4.0.227 117 3/25/2024
4.0.220 117 3/21/2024
4.0.210 128 2/26/2024
4.0.207 119 2/26/2024
4.0.202 112 2/26/2024
4.0.193 114 2/19/2024
4.0.186 116 2/19/2024
4.0.177 105 2/19/2024
4.0.160 115 2/14/2024
4.0.154 105 2/12/2024
4.0.151 97 2/12/2024
4.0.148 107 2/6/2024
4.0.145 109 2/5/2024
4.0.140 113 1/30/2024
4.0.135 100 1/29/2024
4.0.132 103 1/29/2024
4.0.127 101 1/29/2024
4.0.120 108 1/29/2024
4.0.112 121 1/22/2024
4.0.107 111 1/22/2024
4.0.104 114 1/22/2024
4.0.99 112 1/22/2024
4.0.90 121 1/16/2024
4.0.82 127 1/15/2024
4.0.77 119 1/15/2024
4.0.70 128 1/8/2024
4.0.67 119 1/8/2024
4.0.62 159 12/25/2023
4.0.59 129 12/25/2023
4.0.54 136 12/25/2023
4.0.47 120 12/25/2023
4.0.38 146 12/18/2023
4.0.35 123 12/18/2023
4.0.32 129 12/18/2023
4.0.25 114 12/18/2023
4.0.3 140 12/17/2023
3.0.467 136 12/14/2023
3.0.461 142 12/12/2023
3.0.458 149 12/11/2023
3.0.455 137 12/11/2023
3.0.452 163 12/11/2023
3.0.445 165 12/5/2023
3.0.440 146 12/5/2023
3.0.435 140 11/28/2023
3.0.432 134 11/28/2023
3.0.427 264 11/23/2023
3.0.424 142 11/21/2023
3.0.417 704 11/14/2023
3.0.411 119 11/14/2023
3.0.408 142 11/14/2023
3.0.400 163 11/10/2023
3.0.391 149 11/7/2023
3.0.388 144 11/7/2023
3.0.385 172 10/24/2023
3.0.382 151 10/17/2023
3.0.378 183 9/25/2023
3.0.373 162 9/24/2023
3.0.370 158 9/24/2023
3.0.365 159 9/24/2023
3.0.356 173 9/17/2023
3.0.353 158 9/17/2023
3.0.348 195 9/13/2023
3.0.338 186 9/13/2023
3.0.335 177 9/13/2023
3.0.332 177 9/13/2023
3.0.322 343 8/28/2023
3.0.314 362 8/13/2023
3.0.311 174 8/13/2023
3.0.308 195 8/13/2023
3.0.301 198 8/13/2023
3.0.291 273 8/3/2023
3.0.288 214 8/2/2023
3.0.283 240 7/28/2023
3.0.280 208 7/25/2023
3.0.277 197 7/25/2023
3.0.269 261 7/19/2023
3.0.266 176 7/19/2023
3.0.212 358 6/27/2023
3.0.209 242 6/26/2023
3.0.202 264 6/19/2023
3.0.193 194 6/18/2023
3.0.188 214 6/18/2023
3.0.183 193 6/18/2023
3.0.166 368 6/7/2023
3.0.156 362 5/31/2023
3.0.150 179 5/31/2023
3.0.147 197 5/31/2023
3.0.117 181 5/25/2023
3.0.114 450 5/4/2023
3.0.113 206 5/2/2023
3.0.109 217 4/28/2023
3.0.102 392 4/10/2023
3.0.97 229 4/9/2023
3.0.89 243 4/4/2023
3.0.84 362 4/3/2023
3.0.75 387 3/27/2023
3.0.72 309 3/25/2023
3.0.65 258 3/25/2023
3.0.56 244 3/25/2023
2.0.39 625 1/24/2023
2.0.38 697 1/9/2023
2.0.33 342 1/9/2023
2.0.32 338 1/9/2023
2.0.31 331 1/9/2023
2.0.26 366 12/14/2022
2.0.25 359 12/8/2022
2.0.24 353 12/8/2022
2.0.21 361 12/8/2022
2.0.12 1,239 11/1/2020
2.0.11 538 10/1/2020
2.0.10 608 9/1/2020
2.0.9 548 8/1/2020
2.0.8 691 7/1/2020
2.0.7 549 6/29/2020
1.0.58 654 6/1/2020
1.0.57 608 5/2/2020
1.0.56 603 5/2/2020
1.0.54 625 5/2/2020
1.0.52 567 5/2/2020
1.0.51 596 5/2/2020
1.0.50 609 5/2/2020
1.0.49 656 5/2/2020
1.0.48 591 5/2/2020
1.0.47 599 5/2/2020
1.0.46 612 5/1/2020
1.0.45 621 5/1/2020
1.0.44 600 5/1/2020
1.0.43 619 5/1/2020
1.0.42 586 5/1/2020
1.0.41 600 5/1/2020
1.0.40 623 5/1/2020
1.0.39 611 5/1/2020
1.0.38 610 5/1/2020
1.0.37 655 5/1/2020
1.0.36 588 5/1/2020
1.0.35 595 5/1/2020
1.0.34 597 5/1/2020
1.0.33 601 5/1/2020
1.0.32 565 5/1/2020
1.0.31 588 5/1/2020
1.0.30 567 5/1/2020
1.0.29 591 5/1/2020
1.0.28 582 5/1/2020
1.0.27 622 5/1/2020
1.0.26 646 5/1/2020
1.0.25 693 5/1/2020
1.0.24 622 5/1/2020
1.0.22 646 5/1/2020
1.0.21 577 4/24/2020
1.0.20 604 4/24/2020
1.0.19 581 4/24/2020
1.0.12 977 9/19/2018
1.0.9 957 8/16/2018
1.0.8 952 8/16/2018