Open GeoIP API
This is the API specification for Open GeoIP. In order to follow the instructions listed herein you need to register for an API key. This key is used in all requests made to our automated API. You can use this API key on several websites, as long as they all are operated by you.
The dataset made available through the API is licensed under a Creative Commons NC-SA-BY license, which allows you to use the dataset for commercial applications and create derivative works based on the dataset as long as you don't make any money from the actual dataset and license your work under the same license. You also need to clearly indicate the source of your data as being the Open GeoIP Project.
We are open to new ideas tho, so before you run off and invent your own magic gizmo that besides the geographical data also provides a greeting phrase in the language of the visitor, drop us a line. We will take all good ideas into consideration.
Getting started
It is recommended that the first thing you do before you start fetching updates from the Open GeoIP server is download a snapshot of the dataset and import it into your database. The revision management is automatic if you follow the guidelines stated herein.
The latest snapshots are always available from the download page.
