IBGE API
APIFree official Brazilian geospatial and statistical data API
Overview
The IBGE API provides RESTful endpoints for accessing official Brazilian geographic and statistical data from the Brazilian Institute of Geography and Statistics. It includes geocoding features like retrieving administrative divisions (states, municipalities, districts), geographic boundaries, and demographic indicators. Responses are in JSON format. Use cases include building location-based apps for Brazil, integrating census data into analytics tools, or powering services requiring accurate Brazilian geospatial information.
Example Integration (JavaScript)
fetch('https://servicodados.ibge.gov.br/api/docs/')
.then(res => res.json())
.then(data => console.log(data))
.catch(err => console.error(err)); Key Features
- RESTful architecture
- JSON response format
- No API key required
- Covers Brazilian administrative divisions
- Official government data source
- Statistical data integration
Frequently Asked Questions
? Is the IBGE API free to use?
Yes, the IBGE API is completely free for public and commercial use as a service from Brazil’s official government institute.
? Does it require an API Key?
No, most endpoints of the IBGE API do not require authentication or an API key for access.
? What is the response format?
The IBGE API primarily returns responses in JSON format, which is widely supported by modern applications.
Top Alternatives
People Also Ask about IBGE API
Tool Info
Pros
- ⊕ Free unlimited access
- ⊕ Reliable official Brazilian data
- ⊕ Comprehensive geocoding and statistical endpoints
- ⊕ Well-documented with interactive docs
- ⊕ Easy to integrate into apps
Cons
- ⊖ Limited to Brazilian geographic data only
- ⊖ Rate limits may apply for high-volume requests
- ⊖ No service level agreement (SLA)
- ⊖ Some endpoints require specific parameter knowledge