# IPGeolocation.io IP Geolocation API

**Canonical:** https://apis.io/apis/ipgeolocation/ipgeolocation-ip-geolocation-api/  
**Provider:** IPGeolocation.io — https://apis.io/providers/ipgeolocation/  
**Base URL:** https://api.ipgeolocation.io  
**Documentation:** https://ipgeolocation.io/ip-location-api.html

IPGeolocation.io IP Geolocation API is one of 7 APIs that [IPGeolocation.io](https://apis.io/providers/ipgeolocation/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include IP Geolocation. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

IP geolocation API endpoints for looking up geographic location, network routing, ASN ownership, company attribution, timezone, currency, security threat intelligence, abuse contact, and User-Agent data. Accepts IPv4 addresses, IPv6 addresses, and domain names. The single lookup endpoint (`GET /v3/ipgeo`) resolves one IP or domain per request. The bulk lookup endpoint (`POST /v3/ipgeo-bulk`) accepts up to 50,000 entries per request and requires a paid plan.

## Machine-readable artifacts (22)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/ipgeolocation/refs/heads/main/openapi/ipgeolocation-ip-geolocation-api-openapi.yml
- **Documentation** — https://ipgeolocation.io/documentation/ip-geolocation-api.html
- **SDKs** — https://github.com/IPGeolocation/ip-geolocation-api-php
- **SDKs** — https://github.com/IPGeolocation/ip-geolocation-api-python-sdk
- **SDKs** — https://github.com/IPGeolocation/ip-geolocation-api-java-sdk
- **SDKs** — https://github.com/IPGeolocation/ip-geolocation-api-javascript-sdk
- **SDKs** — https://github.com/IPGeolocation/ip-geolocation-api-typescript-sdk
- **SDKs** — https://www.npmjs.com/package/ip-geolocation-api-javascript-sdk
- **SDKs** — https://github.com/IPGeolocation/ip-geolocation-ruby-sdk
- **SDKs** — https://github.com/IPGeolocation/ip-geolocation-go-sdk
- **SDKs** — https://github.com/IPGeolocation/ip-geolocation-api-dotnet-sdk
- **SDKs** — https://github.com/IPGeolocation/ip-geolocation-api-kotlin-sdk
- **SDKs** — https://github.com/IPGeolocation/ip-geolocation-api-swift-sdk
- **SDKs** — https://github.com/IPGeolocation/ip-geolocation-api-rust-sdk
- **SDKs** — https://github.com/IPGeolocation/ip-geolocation-api-cpp-sdk
- **SDKs** — https://github.com/IPGeolocation/ip-geolocation-api-jquery-sdk
- **Documentation** — https://ipgeolocation.io/documentation/ip-security-api.html
- **Documentation** — https://ipgeolocation.io/documentation/asn-api.html
- **Documentation** — https://ipgeolocation.io/documentation/abuse-contact-api.html
- **Documentation** — https://ipgeolocation.io/documentation/timezone-api.html
- **Documentation** — https://ipgeolocation.io/documentation/astronomy-api.html
- **Documentation** — https://ipgeolocation.io/documentation/user-agent-api.html

## Other IPGeolocation.io APIs (6)

- [IPGeolocation.io ASN Lookup API](https://apis.io/apis/ipgeolocation/ipgeolocation-asn-lookup-api/)
- [IPGeolocation.io Astronomy API](https://apis.io/apis/ipgeolocation/ipgeolocation-astronomy-api/)
- [IPGeolocation.io IP Abuse Contact API](https://apis.io/apis/ipgeolocation/ipgeolocation-ip-abuse-contact-api/)
- [IPGeolocation.io IP Security API](https://apis.io/apis/ipgeolocation/ipgeolocation-ip-security-api/)
- [IPGeolocation.io Timezone API](https://apis.io/apis/ipgeolocation/ipgeolocation-timezone-api/)
- [IPGeolocation.io User Agent API](https://apis.io/apis/ipgeolocation/ipgeolocation-user-agent-api/)

## Tags

IP Geolocation

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/ipgeolocation/ipgeolocation-ip-geolocation-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/ipgeolocation/.
