IPGeolocation icon

IPGeolocation

Integrate ipgeolocation.io with n8n to automate IP lookup, geolocation, timezone data, and security checks for powerful workflow enrichment.

Get Bulk IP Geolocation

AI-generated

Summary

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.

Links

Discussion