Open
Description
I'd like to propose adding extended support for other APIs since the data returned by geoplugin.net is limited
Example:
{
"geoplugin_request":"1.1.1.1",
"geoplugin_status":404,
"geoplugin_delay":"2ms",
"geoplugin_credit":"Some of the returned data includes GeoLite2 data created by MaxMind, available from <a href='https:\/\/www.maxmind.com'>https:\/\/www.maxmind.com<\/a>.",
"geoplugin_city":null,
"geoplugin_region":null,
"geoplugin_regionCode":null,
"geoplugin_regionName":null,
"geoplugin_areaCode":null,
"geoplugin_dmaCode":null,
"geoplugin_countryCode":null,
"geoplugin_countryName":null,
"geoplugin_inEU":0,
"geoplugin_euVATrate":false,
"geoplugin_continentCode":null,
"geoplugin_continentName":null,
"geoplugin_latitude":null,
"geoplugin_longitude":null,
"geoplugin_locationAccuracyRadius":null,
"geoplugin_timezone":null,
"geoplugin_currencyCode":null,
"geoplugin_currencySymbol":null,
"geoplugin_currencySymbol_UTF8":"",
"geoplugin_currencyConverter":0
}
VS
https://api.ipquery.io/1.1.1.1?format=json
{
"ip": "1.1.1.1",
"isp": {
"asn": "AS13335",
"org": "Cloudflare, Inc.",
"isp": "Cloudflare, Inc."
},
"location": {
"country": "Australia",
"country_code": "AU",
"city": "Sydney",
"state": "New South Wales",
"zipcode": "1001",
"latitude": -33.8545484001867,
"longitude": 151.200162009128,
"timezone": "Australia/Sydney",
"localtime": "2025-02-20T10:51:59"
},
"risk": {
"is_mobile": false,
"is_vpn": false,
"is_tor": false,
"is_proxy": false,
"is_datacenter": true,
"risk_score": 0
}
}
Metadata
Metadata
Assignees
Labels
No labels