Get all administrative divisions of a country.
This repository provides administrative divisions of countries as a JSON API served over GitHub via the Rawgit/Cloudflare CDN. Data is sourced from GeoNames, and division data for a given country is retrieved by making a GET request to a URL containing that country's code, returning the corresponding JSON file from the repository's api directory.
The project is positioned as an alternative to existing administrative-division APIs, which the README describes as having rate limits, no uptime guarantee, and requiring an API key and quota. This service instead serves static JSON files through a CDN with no stated limits and guaranteed uptime.
It is intended for developers who need geocoding or geolocation data related to countries' administrative regions, such as states, provinces, or similar subdivisions, without managing API keys or dealing with rate limiting.
No, the API has no rate limits and requires no API key or quota, unlike other alternatives.
Make a GET request to the API URL with the country's code, e.g. api/KE.json for Kenya.
The administrative division data is sourced from GeoNames.
The project is released under the Unlicense.
Show your product to thousands of developers
· 100k monthly pageviews
· 7k newsletter subscribers
Geolocate website visitors from their IPs.
Actinia is an open source REST API for geographical data that uses GRASS GIS.
Address database of France, geocoding and reverse.
Get location information by IP address.
Get free client-side reverse geocoding API and Client Info API. No account creation and API key required.
Provides fast and accurate IP geolocation APIs along with security checks and confidence area.