Ipregistry is built for high scalability. The service runs in multiple data centers globally from Los Angeles to Miami, London, Sydney, and more. The Ipregistry API handles millions of requests per day, with peaks at more than 4200 lookups per seconds! If you are anticipating a growth in the number of request volumes, we can easily handle it!
Do you have specific requirements? for instance, getting access to our raw datasets or using your own infrastructure for sub-milliseconds lookup latency? please have a look at our Enterprise solutions.
Ipregistry covers more than 99.99% of all available IPv4 and IPv6 addresses in use.
However, you should note that some IP addresses are simply not locatable (e.g.
192.168.0.1 is a private IP address that is not routable on the public Internet and has no meaning outside of a private/local network). As a consequence, not every IP address has response fields value set.
More generally, this applies to all known reserved address (loopback, link-local, multicast, private, site-local or wildcard IP address). Such IP addresses do not make sense in a geolocation context. Besides, there exist anycast IP addresses that route content based on where the requester is located (e.g.
220.127.116.11). As a result, such IP addresses will have low confidence accuracy. Again, this limitation applies to any IP geolocation service.
From a high-level point of view, we collect, parse, analyze and correlate hundreds of Gigabytes of data every day from several partners and public sources, including network and routing information such as snapshots of BGP tables. Besides, this is not including all the corrections we apply!
Although we detect and apply changes continuously, it does not make sense to refresh all data at the same pace from a technical point of view. Our best in class algorithms and infrastructure allow us to guarantee that all IP geolocation data are refreshed at least once per day. Regarding threat/security data, updates are performed as changes are detected (in average, every 15 minutes). This way you get fresh results and false positives are reduced to their minimum.
You can get your usage for the last 24 hours or month directly from your dashboard. Once authenticated, your dashboard shows a graph of your request volumes. Based on your settings we can also send a weekly or monthly summary by email.
In case you need to get the number of remaining credits programmatically, just check for the header named
Ipregistry-Credits-Remaining when you receive a response from our API.
Payment can be made via credit card (Visa, MasterCard, American Express, Diner's Club, Discover) via Stripe, PayPal, Crypto (BTC, ETH, BCH, LTC, USDC) and for Enterprise clients — standard bank transfer.
Our geolocation technology is based purely on network infrastructure analysis and non-personally identifiable IP addresses. Ipregistry geolocation service never monitors individuals' web behavior; no cookies are ever installed on users' machines when you are using our API; you can read more on our privacy and GDPR dedicated pages.
There is no monthly fee and no commitment. You can stop paying at any time, your account will simply be disabled when you run out of credits.
Your question is not answered above, or you want to share some feedback? Get in touch.