Actions12
Get Bulk IP Geolocation
AI-generatedSummary
Retrieve geolocation information for up to 50,000 IP addresses in a single bulk request, including optional detailed data such as abuse contacts, DMA code, geo accuracy, security insights, and user agent info.
Inputs
- IP Addresses (required) — Provide one or more valid IPv4 or IPv6 addresses (up to 50,000) for bulk geolocation lookup.
- Include — Select which additional information fields to include in the response: Abuse, All, DMA Code, Geo Accuracy, Security, and User Agent. Defaults to 'All' to include all available fields.
- Fields — Specify a comma-separated list of particular fields to return in the API response using dot notation for nested fields (e.g., location.city, security.threat_score). Leave empty to return all fields.
- Exclude — Specify a comma-separated list of fields to exclude from the API response using dot notation for nested fields.
Output shape
a list of geolocation records, one per IP address submitted in the request
The response includes geolocation data for each requested IP address. Returned fields depend on the 'Include', 'Fields', and 'Exclude' parameters. This operation sends a POST request with the IP addresses in the body and optional query parameters for field inclusion/exclusion. The maximum number of IP addresses accepted is 50,000.
Examples
Example 1: Bulk IP geolocation lookup of multiple IPs
Specify multiple IP addresses in the 'IP Addresses' fixed collection input. Optionally adjust the 'Include', 'Fields', and 'Exclude' parameters to tailor the response data.