Get the full information of multiple IP Addresses
Changed onThis API enables you to retrieve information for multiple IP addresses in a single request.
Bulk IP lookup (GET /geo/ip/bulk) lets you efficiently gather data such as location, ISP, and risk factors for a batch of IPs, saving time and streamlining your workflow for large-scale analysis.
Request
- Base URLhttps://v2.greipapi.com
- URLhttps://v2.greipapi.com/geo/ip/bulk
- AuthHTTP bearer
Query parameters
Comma-separated IPv4 or IPv6 addresses (max 159 characters for the raw query value). Duplicate and invalid entries are skipped; at least one valid IP is required.
The params command selects optional response modules. Basic ip and geo fields are always included.
Recognized module names: security, currency, timezone, location, and/or device.
Unrecognized tokens are accepted but do not add modules.
Sample value: security,timezone,currency.
The lang command is used to get a response in a specific language.
The callback command can help you make the response as a JSONP format.
Expected values: any name that can be used as a function name in Javascript, e.g: myFunctionName.
The format command is used to get a response in a specific format.
The mode command is used to in the development stage to simulate the integration process before releasing it to the production environment.
Expected values: live, or test.
Optional amount string used by usage and rate-limit gates.
The user_id query parameter identifies requests from specific users for monitoring in the Events page. See the user identifier options page for details.
Response
OK
Example response
{
"success": true,
"execution_ms": 42
}Changes
- info
api tag
Geoadded - info
added the media type
application/jsonfor the response with the status
- info
- info
added the new optional
queryrequest parameteramount
- info