published

IP Geolocation API

The IP Geolocation API provides developers with a reliable source for geolocation data tied to IP addresses, ideal for integrating IP intelligence into applications.

Developed by ipgeolocation.io

99.90%Uptime
150msLatency
120Stars
API KeyAuth
NoCredit Card
RESTStyle
v1Version
API Endpoints

Reference for available routes, request structures, and live examples.

Get geolocation data for an IP address

Full Endpoint URL
https://api.ipgeolocation.io/ipgeo
Implementation Example
curl -X GET 'https://api.ipgeolocation.io/ipgeo' \
  -H 'Authorization: Bearer YOUR_API_KEY'
Request Payload
{
  "ip": "8.8.8.8",
  "apiKey": "YOUR_API_KEY",
  "fields": "city,country_name,latitude,longitude"
}
Expected Response
{
  "ip": "8.8.8.8",
  "city": "Mountain View",
  "latitude": 37.40599,
  "longitude": -122.078514,
  "country_name": "United States"
}
Version:v1
Limit:30,000 requests/month
Real-World Applications
  • Personalizing user experiences in web applications based on locationOptimized Capability
  • Implementing regional content restrictions for media streaming servicesOptimized Capability
  • Enhancing security by detecting VPN, proxy, and TOR network usageOptimized Capability
  • Performing location-based analytics and reportingOptimized Capability
  • Customizing marketing campaigns through IP location targetingOptimized Capability
Advantages
  • Provides extensive geolocation details including timezone and astronomy data
  • Supports both JSON and XML formats for flexibility
  • Includes threat intelligence such as VPN and proxy detection
  • Easy integration with straightforward REST calls and query parameter authentication
Limitations
  • Free tier limits daily requests to 1,000, which may be insufficient for high-volume apps
  • No official SDKs for some popular languages like Swift or Kotlin
  • Limited AI or machine learning enhancements
  • Bulk lookup available only on higher-tier paid plans

FAQs

API Specifications

v1
Pricing Model
Tier-based subscription plans with increasing request limits and features
Credit Card
Not Required
Response Formats
JSON, XML
Supported Languages
7 Languages
SDK Support
Python, JavaScript, Java
Time to Hello World

Less than 10 minutes to register and integrate

Rate Limit

100,000 requests per day on paid plans

Free Tier Usage

1,000 requests per day with standard geolocation data and limited features

Use Case: Best For

Developers needing reliable and detailed IP geolocation with security insights

Not Recommended For

Applications requiring very high-volume free usage or advanced AI-driven IP intelligence

#timezone#geolocation#ip

Explore Related APIs

Discover similar APIs to IP Geolocation API

View All APIs
PUBLIC

REST Countries API

The REST Countries API provides developers free access to detailed country information, ideal for applications needing reliable country data.

Geolocation & MappingView Details
PUBLIC

Zippopotam.us

The Zippopotam.us API offers developers free access to postal and ZIP code information globally, useful for address validation, geocoding, and enhancing user experiences.

Geolocation & MappingView Details
PUBLIC

Countries Now API

The Countries Now API offers structured geolocation data about countries and cities worldwide, suitable for applications that need international features.

Geolocation & MappingView Details