Web Services

We offer GeoIP2, minFraud, and proxy detection web services. Our web services are based on the HTTP protocol, and there are no databases nor software to install. We also offer a batch upload service where you can upload a text file containing IP addresses and get back a CSV file containing associated GeoIP2 data.

You may set up a plan where you will be automatically billed for more queries if you run low by selecting one of the plans below and clicking on "Add auto-renewal" on the cart page.

The queries do not expire. Our services have had 99.98% uptime since October 2002. We send out a warning email to purchase more queries when the number of queries remaining reaches 10,000. We send another email if you run out of queries.

GeoIP2 Web Services

The Most Accurate Data

The GeoIP2 Precision City/ISP/Organization and Omni Web Services give you access to MaxMind's most accurate IP geolocation data. These GeoIP2 Precision Web Services accurately geolocate 5% more IPs to postal codes and 3% more IPs to cities than GeoIP Legacy data.

Location Names in Multiple Languages

Location names are returned in Chinese (Simplified), French, German, Japanese, Portuguese (Brazilian), Russian, and Spanish where available. Use the GeoNames IDs returned to target additional languages as well.

Technical Details

For more details on the fields returned, see the Developer Documentation website. GeoIP2 Web Service lookups purchased below may be used with the GeoIP2, GeoIP2 JavaScript, GeoIP Legacy, and GeoIP Legacy JavaScript APIs.

GeoIP2 Country Web Service

Look up the country, country of registration, and country represented (for embassies and military bases) of an IP address.

Purchase

GeoIP2 Precision City/ISP/Organization Web Service

Look up country, country of registration, country represented (for embassies and military bases), region, city, postal code, metropolitan code, latitude, longitude, ISP, and organization of an IP address.

Purchase

GeoIP2 Precision Omni Web Service

Look up country, country of registration, country represented (for embassies and military bases), region, city, postal code, continent, latitude, longitude, metropolitan code, time zone, ISP, organization, domain, AS number and organization, user type, accuracy radius, and location confidence factors of an IP address. (More information.)

Purchase

minFraud Web Services

For more details, see the minFraud page.

Standard minFraud Service queries

Premium minFraud Service queries

What is the difference between the Standard and Premium minFraud services?

Proxy Detection queries

This service returns a proxyScore indicating whether an IP address is a known anonymous or open proxy server.