IPinfo - Comprehensive IP address data, IP geolocation API and database
a year ago by IPinfo Team 1 min read

Perform Bulk IP Lookups With Our Batch API Endpoint

Perform Bulk IP Lookups with Our New Batch API Endpoint

Get Unlimited Access to IPinfo Lite

Start using accurate IP data for cybersecurity, compliance, and personalization—no limits, no cost.

Sign up for free

To allow a way for customers to perform a single request that returns data for more than one IP, we offer a batch IP API endpoint.

For a bit of backstory behind the development of this feature, one of IPinfo’s valued customers needed to run a lookup on 40 million domains. Without the availability of our batch API endpoint, processing this volume of requests took several hours. Now, that’s been cut to just 10 minutes.

Our batch API endpoint allows you to group up to 100 IPinfo API requests into one, regardless of what type of data you need. It requires you to POST a JSON array containing all of the IPinfo API URLs you want to pull data from, and the response will be a JSON object with the URLs as keys and responses as values.

This endpoint can work together with our many others, such as the ASN, IP ranges, and hosted domains endpoints. This functionality helps businesses and developers to more cleanly and efficiently implement IPinfo’s API into their workflow.

We’ve also published a guide on performing bulk IP lookups with IPinfo’s batch API. This guide provides a step-by-step example of how you can use simple Unix commands to process more than 100k lookups per minute.

Our batch API is available to everyone, regardless of your plan, and you can get started as easily as plugging in your API token. Please feel free to contact our support team if you require any assistance in making use of this feature or if you’d like to suggest one of your own.

Share this article

About the author

IPinfo Team

IPinfo Team

Internet Data Expert