|
2 | 2 |
|
3 | 3 | ## Description ## |
4 | 4 |
|
5 | | -This distribution provides an API for the GeoIP2 |
6 | | -[Precision web services](https://dev.maxmind.com/geoip/geoip2/web-services) and |
7 | | -[databases](https://dev.maxmind.com/geoip/geoip2/downloadable). The API also |
8 | | -works with the free [GeoLite2 databases](https://dev.maxmind.com/geoip/geoip2/geolite2/). |
| 5 | +This distribution provides an API for the GeoIP2 and GeoLite2 [web |
| 6 | +services](https://dev.maxmind.com/geoip/docs/web-services?lang=en) and |
| 7 | +[databases](https://dev.maxmind.com/geoip/docs/databases?lang=en). |
9 | 8 |
|
10 | 9 | ## Installation ## |
11 | 10 |
|
@@ -424,7 +423,7 @@ System.out.println(response.getOrganization()); // 'University o |
424 | 423 |
|
425 | 424 | For details on the possible errors returned by the web service itself, [see |
426 | 425 | the GeoIP2 Precision web service |
427 | | -documentation](https://dev.maxmind.com/geoip2/geoip/web-services). |
| 426 | +documentation](https://dev.maxmind.com/geoip/docs/web-services?lang=en). |
428 | 427 |
|
429 | 428 | If the web service returns an explicit error document, this is thrown as an |
430 | 429 | `AddressNotFoundException`, an `AuthenticationException`, an |
@@ -470,7 +469,7 @@ Because of these factors, it is possible for any end point to return a record |
470 | 469 | where some or all of the attributes are unpopulated. |
471 | 470 |
|
472 | 471 | [See our web-service developer |
473 | | -documentation](https://dev.maxmind.com/geoip/geoip2/web-services) for |
| 472 | +documentation](https://dev.maxmind.com/geoip/docs/web-services?lang=en) for |
474 | 473 | details on what data each end point may return. |
475 | 474 |
|
476 | 475 | The only piece of data which is always returned is the `ip_address` |
|
0 commit comments