Links
1⃣

Custom Modules Response

Our API provides the ability to specify which modules you need to retrieve data from, giving you more control over the information you receive. With this feature, you can streamline your workflow and optimize the performance of your platform.
To retrieve data from specific modules, simply add the params parameter to your API request and specify the desired modules. Please note that the basic modules will always be included, so you don't need to specify them in the params parameter.
For example, if you only need to retrieve user device information without the timezone data, you can use the following request URL:
https://gregeoip.com/GeoIP?key=1234567890&params=device
And, if your need to retrieve multiple modules, you can add the parameter by separate the needed modules with a comma:
https://gregeoip.com/GeoIP?key=1234567890&params=timezone,currency,security

Available Options

​
Option
Description
Available for free plans?
security
Gives you the security checks for the IP Address including Proxy/VPN/Tor Detection.
currency
Gives you more details about user currency.
timezone
Provides you user timezone details (like: sunset, sunrise, etc).
location
Adds more details about user location data.
device
Provides you information related to user device (like: browser name & version, device type, OS, version).