Geolocation - API Client JS

MapTiler API Client JS geolocation function provides an accurate location of a website visitor using its IP address.

Obtain information about visitor’s location based on the IP address of an incoming request.

// in an async function, or as a 'thenable': const result = await maptilerClient.geolocation.info(); 

Parameters

options.apiKey Custom MapTiler API key to use instead of the one in global config.

Response

Returns a geolocation result object

{ "country_code": "CZ", "country": "Czech Republic", "country_bounds": [12.091575, 48.551911, 18.859266, 51.055384], "country_languages": ["cs"], "continent": "Europe", "continent_code": "EU", "eu": true, "city": "Brno", "latitude": 49.19522, "longitude": 16.60796, "postal": "602 00", "region": "South Moravian", "region_code": "64", "timezone": "Europe/Prague", "elevation": 214.89999389648438 } 

Read more about geolocation on our official API documentation.