π GeoIP API v1.0.2
Enhanced geolocation data with currency and continent information! This release adds valuable geographical context to IP lookups.
π What's New
β¨ Enhanced Response Data
- Currency Information: Get the local currency code for the detected location
- Continent Data: Now includes continent name and continent code in geolocation responses
- Additional ISP Data: Enhanced with ISP provider name and ASN information
- Richer Context: More comprehensive geographical and network information for better application integration
π§ Improvements
- Updated response schema to include currency and continent fields
- Enhanced data models for better type safety
- Improved API documentation with new field descriptions
π API Response Example
{
"ip": "8.8.8.8",
"code": "US",
"country": "United States",
"continent": "North America",
"continent_code": "NA",
"city": "Mountain View",
"lat": 37.4056,
"lon": -122.0775,
"tz": "America/Los_Angeles",
"currency": "USD",
"isp": "Google LLC",
"asn": 15169
}
π¦ Installation
Python Package
pip install geoip-py==1.0.2
Docker
docker pull malithrukshan/geoip-api:1.0.2
docker run -p 8000:8000 malithrukshan/geoip-api:1.0.2
π Upgrading from v1.0.0
This release is backward compatible! Existing API endpoints continue to work as before, with new fields added to responses.
π Documentation
For full usage instructions and API reference:
π Contributors
Special thanks to @marcellov7 for contributing the currency and continent features!