IPGeolocation API Portfolio


Overview

ipgeolocation provides following APIs:

  • IP Geolocation API

    IP Geolocation API provides location information for any IPv4/IPv6 address or domain name.

  • IP Security API

    The IP Security API helps you detect and block suspicious IP addresses by providing real-time threat intelligence. It identifies if an IP is a proxy, VPN, TOR node, bot, spam source, or from a cloud provider, along with a threat score to assess risk levels.

  • ASN API

    The ASN API provides detailed information about the Autonomous System Number (ASN) associated with an IP address. It includes the number of IP ranges under the ASN, network relationships such as peers and upstream/downstream connections, and the organization that owns the network.

  • Abuse Contact API

    The Abuse Contact API provides the abuse contact information for any IPv4/IPv6 address. It helps you report abuse or security incidents related to IP addresses, ensuring that issues are addressed promptly by the responsible parties.

  • Timezone API

    Timezone API provides date, time and timezone information from timezone name, IP address or location coordinates (latitude and longitude).

  • User-Agent API

    User-Agent API provides the accurate browser, device, and operating system details from device user agent string.

  • Astronomy API

    The Astronomy API provides sun rise time, sun set time, moon rise time and moon set time including current position, angle, and distance of the Sun and the Moon for a given date.

Note
This documentation provides complete details of features and available options in the above APIs. For information related to our IP Geolocation API Database, please goto Databases Documentation.

Authentication and Credits

All the API endpoints except /v3/getip require authorization using an API key or request origin (CORS configuration). Please review the Authorization and Response Format (JSON/XML) documentation to understand how to authenticate requests and control response formats.

API requests are billed based on credit usage. For details on how credits are deducted, usage limits, and plan-based allowances, refer to the Credits Usage Guide.


Security / SSL

We take security seriously and all of our API endpoints are served over a secure HTTPS connection for all users, even if you are on the free plan.


Rate Limits

We have a hard limit of 1000 requests per day on our Free plan. However, we don't have any hourly, daily or monthly rate limit on any of our paid plans. We also do not enforce any requests-per-minute limit on any plan, including the Free/Developer plan. Our globally distributed infrastructure routes requests to the nearest available server to support consistent performance and low latency.

If you increase from your monthly quota, we'll keep serving your requests and add a surcharge amount on top of your monthly price. Surcharge rate varies from plan to plan. Please consult our Pricing page for the surcharge rate of each plan.


API SDKs

To facilitate the developers, we have added some SDKs for various programming languages. The detailed documentation on how to use these SDKs is available in the respective SDK's documentation page linked below.

Our SDKs are also available on Github. Feel free to help us improve them. Following are the available SDKs:


Database Documents

At ipgeolocation.io, we offer several comprehensive databases designed to empower applications with precise geolocation and IP intelligence. Our databases are updated daily and include Databases Overview.

These databases can be independently integrated into applications, providing flexibility for developers aiming to enhance functionality with ISP details, security assessments, or city-level geolocation precision.

Each database integrates seamlessly with our API and comes with SDKs for multiple programming languages, allowing developers to easily implement these datasets. Detailed documentation for using these SDKs is available in our SDK documentation, ensuring developers have the guidance they need to maximize our databases’ potential.


Integrations

IPGeolocation.io integrates easily with leading platforms and automation tools, allowing you to add accurate IP geolocation, Network and Threat intelligence, timezone data, and useragent data to your existing workflows. These integrations help you enrich data, automate processes, and build location-aware applications with minimal setup.

Following are the available Integrations:

Subscribe Our Newsletter

Get the latest in geolocation tech, straight to your inbox.