IPGeolocation.io
IPGeolocation.io is a multi-product IP intelligence platform offering IP geolocation, IP security/threat intelligence, ASN lookup, abuse contact, timezone, astronomy (sunrise, sunset, moon phase, celestial position), and user-agent parsing APIs. All endpoints are served under https://api.ipgeolocation.io with API-key authentication. The free plan offers 1,000 credits/day; paid plans (Starter through Premium) scale from 150K to 5M requests/month, with custom Enterprise pricing on top.
IPGeolocation.io publishes 7 APIs on the APIs.io network, including ASN Lookup API, Astronomy API, IP Abuse Contact API, and 4 more. Tagged areas include Geocoding, IP Geolocation, IP Intelligence, IP Security, and ASN Lookup.
The IPGeolocation.io catalog on APIs.io includes 8 JSON-LD contexts and 2 Spectral governance rulesets.
IPGeolocation.io’s developer surface includes authentication, engineering blog, documentation, pricing, signup flow, CLI, tooling, and 20 more developer resources.
7 APIs
GeocodingIP GeolocationIP IntelligenceIP SecurityASN LookupAbuse ContactTimezoneAstronomyUser AgentThreat IntelligencePublic APIs
Individual APIs this provider publishes, each with its own machine-readable definition.
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Cost, billing, and metering signals for API financial operations.
JSON-LD contexts and semantic vocabularies used across these APIs.
Spectral governance rulesets for linting and validating these APIs.
Standalone JSON Schema definitions for this provider's data models.
JSON Structure definitions describing this provider's data shapes.
Example request and response payloads for these APIs.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Recommended x-agentic-access execution contracts for AI agents.
aid: ipgeolocation
accessModel:
pricing: freemium
onboarding: self-serve
trial: false
try_now: true
public: false
label: Freemium · Self-serve signup
confidence: high
source:
- plans
- authentication
generated: '2026-07-22'
method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/ipgeolocation.png
name: IPGeolocation.io
description: IPGeolocation.io is a multi-product IP intelligence platform offering IP geolocation, IP security/threat intelligence,
ASN lookup, abuse contact, timezone, astronomy (sunrise, sunset, moon phase, celestial position), and user-agent parsing
APIs. All endpoints are served under https://api.ipgeolocation.io with API-key authentication. The free plan offers 1,000
credits/day; paid plans (Starter through Premium) scale from 150K to 5M requests/month, with custom Enterprise pricing on
top.
url: https://ipgeolocation.io/
specificationVersion: '0.20'
created: '2026-05-28'
modified: '2026-05-29'
x-source: public-apis/public-apis
x-category: Geocoding
x-type: company
x-tier: 3
x-tier-reason: bulk-registered-from-public-apis
tags:
- Geocoding
- IP Geolocation
- IP Intelligence
- IP Security
- ASN Lookup
- Abuse Contact
- Timezone
- Astronomy
- User Agent
- Threat Intelligence
- Public APIs
apis:
- aid: ipgeolocation:ipgeolocation-asn-lookup-api
name: IPGeolocation.io ASN Lookup API
description: 'API endpoint for retrieving Autonomous System Number (ASN) information
associated with IPv4 addresses, IPv6 addresses, or specific ASN numbers.
The response includes ASN metadata such as the ASN number, organization
name, country of registration, ASN type, domain, allocation details,
routing statistics, and the Regional Internet Registry (RIR) responsible
for the allocation.
Additional routing intelligence such as peers, upstreams, downstreams,
announced routes, and raw WHOIS registry data can also be retrieved
using the `include` parameter.
This information helps analyze internet routing, identify network
operators, and understand how Autonomous Systems interconnect
across the internet.'
humanURL: https://ipgeolocation.io/ip-location-api.html
baseURL: https://api.ipgeolocation.io
tags:
- ASN Lookup
properties:
- type: OpenAPI
url: openapi/ipgeolocation-asn-lookup-api-openapi.yml
- type: Documentation
url: https://ipgeolocation.io/documentation/ip-geolocation-api.html
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-php
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-python-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-java-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-javascript-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-typescript-sdk
- type: SDKs
url: https://www.npmjs.com/package/ip-geolocation-api-javascript-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-ruby-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-go-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-dotnet-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-kotlin-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-swift-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-rust-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-cpp-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-jquery-sdk
- type: Documentation
url: https://ipgeolocation.io/documentation/ip-security-api.html
- type: Documentation
url: https://ipgeolocation.io/documentation/asn-api.html
- type: Documentation
url: https://ipgeolocation.io/documentation/abuse-contact-api.html
- type: Documentation
url: https://ipgeolocation.io/documentation/timezone-api.html
- type: Documentation
url: https://ipgeolocation.io/documentation/astronomy-api.html
- type: Documentation
url: https://ipgeolocation.io/documentation/user-agent-api.html
- aid: ipgeolocation:ipgeolocation-astronomy-api
name: IPGeolocation.io Astronomy API
description: 'API endpoints for retrieving astronomical information for a given
location, including sunrise and sunset times, moonrise and moonset
times, twilight phases, golden hour and blue hour windows, solar noon,
sun and moon position data (altitude, azimuth, distance), and moon
phase.
A time series endpoint is also available to retrieve daily astronomical
data across a date range of up to 90 days.'
humanURL: https://ipgeolocation.io/ip-location-api.html
baseURL: https://api.ipgeolocation.io
tags:
- Astronomy
properties:
- type: OpenAPI
url: openapi/ipgeolocation-astronomy-api-openapi.yml
- type: Documentation
url: https://ipgeolocation.io/documentation/ip-geolocation-api.html
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-php
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-python-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-java-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-javascript-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-typescript-sdk
- type: SDKs
url: https://www.npmjs.com/package/ip-geolocation-api-javascript-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-ruby-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-go-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-dotnet-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-kotlin-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-swift-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-rust-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-cpp-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-jquery-sdk
- type: Documentation
url: https://ipgeolocation.io/documentation/ip-security-api.html
- type: Documentation
url: https://ipgeolocation.io/documentation/asn-api.html
- type: Documentation
url: https://ipgeolocation.io/documentation/abuse-contact-api.html
- type: Documentation
url: https://ipgeolocation.io/documentation/timezone-api.html
- type: Documentation
url: https://ipgeolocation.io/documentation/astronomy-api.html
- type: Documentation
url: https://ipgeolocation.io/documentation/user-agent-api.html
- aid: ipgeolocation:ipgeolocation-ip-abuse-contact-api
name: IPGeolocation.io IP Abuse Contact API
description: 'API endpoint for retrieving abuse contact information associated
with IPv4 and IPv6 addresses. The response contains registry-based
contact details for reporting malicious or abusive network activity
such as spam, phishing, DDoS attacks, or unauthorized access attempts.'
humanURL: https://ipgeolocation.io/ip-location-api.html
baseURL: https://api.ipgeolocation.io
tags:
- IP Abuse Contact
properties:
- type: OpenAPI
url: openapi/ipgeolocation-ip-abuse-contact-api-openapi.yml
- type: Documentation
url: https://ipgeolocation.io/documentation/ip-geolocation-api.html
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-php
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-python-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-java-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-javascript-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-typescript-sdk
- type: SDKs
url: https://www.npmjs.com/package/ip-geolocation-api-javascript-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-ruby-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-go-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-dotnet-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-kotlin-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-swift-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-rust-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-cpp-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-jquery-sdk
- type: Documentation
url: https://ipgeolocation.io/documentation/ip-security-api.html
- type: Documentation
url: https://ipgeolocation.io/documentation/asn-api.html
- type: Documentation
url: https://ipgeolocation.io/documentation/abuse-contact-api.html
- type: Documentation
url: https://ipgeolocation.io/documentation/timezone-api.html
- type: Documentation
url: https://ipgeolocation.io/documentation/astronomy-api.html
- type: Documentation
url: https://ipgeolocation.io/documentation/user-agent-api.html
- aid: ipgeolocation:ipgeolocation-ip-geolocation-api
name: IPGeolocation.io IP Geolocation API
description: '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.'
humanURL: https://ipgeolocation.io/ip-location-api.html
baseURL: https://api.ipgeolocation.io
tags:
- IP Geolocation
properties:
- type: OpenAPI
url: openapi/ipgeolocation-ip-geolocation-api-openapi.yml
- type: Documentation
url: https://ipgeolocation.io/documentation/ip-geolocation-api.html
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-php
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-python-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-java-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-javascript-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-typescript-sdk
- type: SDKs
url: https://www.npmjs.com/package/ip-geolocation-api-javascript-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-ruby-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-go-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-dotnet-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-kotlin-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-swift-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-rust-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-cpp-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-jquery-sdk
- type: Documentation
url: https://ipgeolocation.io/documentation/ip-security-api.html
- type: Documentation
url: https://ipgeolocation.io/documentation/asn-api.html
- type: Documentation
url: https://ipgeolocation.io/documentation/abuse-contact-api.html
- type: Documentation
url: https://ipgeolocation.io/documentation/timezone-api.html
- type: Documentation
url: https://ipgeolocation.io/documentation/astronomy-api.html
- type: Documentation
url: https://ipgeolocation.io/documentation/user-agent-api.html
- aid: ipgeolocation:ipgeolocation-ip-security-api
name: IPGeolocation.io IP Security API
description: 'IP security intelligence endpoints used to detect VPNs,
proxies, Tor exit nodes, relay networks, bot activity,
spam activity, cloud providers, and other anonymization
technologies associated with IP addresses.
The single lookup endpoint (`GET /v3/security`) analyzes
one IP per request.
The bulk lookup endpoint (`POST /v3/security-bulk`)
accepts up to 50,000 IP addresses per request.'
humanURL: https://ipgeolocation.io/ip-location-api.html
baseURL: https://api.ipgeolocation.io
tags:
- IP Security
properties:
- type: OpenAPI
url: openapi/ipgeolocation-ip-security-api-openapi.yml
- type: Documentation
url: https://ipgeolocation.io/documentation/ip-geolocation-api.html
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-php
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-python-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-java-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-javascript-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-typescript-sdk
- type: SDKs
url: https://www.npmjs.com/package/ip-geolocation-api-javascript-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-ruby-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-go-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-dotnet-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-kotlin-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-swift-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-rust-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-cpp-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-jquery-sdk
- type: Documentation
url: https://ipgeolocation.io/documentation/ip-security-api.html
- type: Documentation
url: https://ipgeolocation.io/documentation/asn-api.html
- type: Documentation
url: https://ipgeolocation.io/documentation/abuse-contact-api.html
- type: Documentation
url: https://ipgeolocation.io/documentation/timezone-api.html
- type: Documentation
url: https://ipgeolocation.io/documentation/astronomy-api.html
- type: Documentation
url: https://ipgeolocation.io/documentation/user-agent-api.html
- aid: ipgeolocation:ipgeolocation-timezone-api
name: IPGeolocation.io Timezone API
description: 'API endpoints for retrieving current date, time, and timezone
information for a given input such as an IANA timezone identifier,
geographic coordinates, location address, IPv4 or IPv6 address,
airport codes (IATA or ICAO), or UN/LOCODE.
The API can also convert timestamps between different timezones,
locations, coordinates, airports, or UN/LOCODE identifiers.
Responses include detailed timezone metadata such as UTC offset,
daylight saving time (DST) status, formatted timestamps, and
upcoming DST transition information. Depending on the lookup
method used, the response may also include geolocation data,
airport details, or city information.'
humanURL: https://ipgeolocation.io/ip-location-api.html
baseURL: https://api.ipgeolocation.io
tags:
- Timezone
properties:
- type: OpenAPI
url: openapi/ipgeolocation-timezone-api-openapi.yml
- type: Documentation
url: https://ipgeolocation.io/documentation/ip-geolocation-api.html
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-php
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-python-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-java-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-javascript-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-typescript-sdk
- type: SDKs
url: https://www.npmjs.com/package/ip-geolocation-api-javascript-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-ruby-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-go-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-dotnet-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-kotlin-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-swift-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-rust-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-cpp-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-jquery-sdk
- type: Documentation
url: https://ipgeolocation.io/documentation/ip-security-api.html
- type: Documentation
url: https://ipgeolocation.io/documentation/asn-api.html
- type: Documentation
url: https://ipgeolocation.io/documentation/abuse-contact-api.html
- type: Documentation
url: https://ipgeolocation.io/documentation/timezone-api.html
- type: Documentation
url: https://ipgeolocation.io/documentation/astronomy-api.html
- type: Documentation
url: https://ipgeolocation.io/documentation/user-agent-api.html
- aid: ipgeolocation:ipgeolocation-user-agent-api
name: IPGeolocation.io User Agent API
description: 'API endpoints for parsing user agent strings into browser, device, layout engine,
and operating system details. Supports single lookups via request header, custom
string lookups via JSON body, and bulk parsing of up to 50,000 strings per request.
Also detects bots, crawlers, and malicious or malformed user agent strings.'
humanURL: https://ipgeolocation.io/ip-location-api.html
baseURL: https://api.ipgeolocation.io
tags:
- User Agent
properties:
- type: OpenAPI
url: openapi/ipgeolocation-user-agent-api-openapi.yml
- type: Documentation
url: https://ipgeolocation.io/documentation/ip-geolocation-api.html
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-php
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-python-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-java-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-javascript-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-typescript-sdk
- type: SDKs
url: https://www.npmjs.com/package/ip-geolocation-api-javascript-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-ruby-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-go-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-dotnet-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-kotlin-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-swift-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-rust-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-cpp-sdk
- type: SDKs
url: https://github.com/IPGeolocation/ip-geolocation-api-jquery-sdk
- type: Documentation
url: https://ipgeolocation.io/documentation/ip-security-api.html
- type: Documentation
url: https://ipgeolocation.io/documentation/asn-api.html
- type: Documentation
url: https://ipgeolocation.io/documentation/abuse-contact-api.html
- type: Documentation
url: https://ipgeolocation.io/documentation/timezone-api.html
- type: Documentation
url: https://ipgeolocation.io/documentation/astronomy-api.html
- type: Documentation
url: https://ipgeolocation.io/documentation/user-agent-api.html
common:
- type: AgenticAccess
url: agentic-access/ipgeolocation-agentic-access.yml
- type: DomainSecurity
url: security/ipgeolocation-domain-security.yml
- type: Authentication
url: authentication/ipgeolocation-authentication.yml
- url: https://ipgeolocation.io/blog
type: Blog
- type: Website
url: https://ipgeolocation.io/
- type: Documentation
url: https://ipgeolocation.io/documentation
- type: Pricing
url: https://ipgeolocation.io/pricing.html
- type: Signup
url: https://app.ipgeolocation.io/signup
- type: Dashboard
url: https://app.ipgeolocation.io/
- type: GitHubOrganization
url: https://github.com/IPGeolocation
- type: OpenAPI
title: Combined OpenAPI Spec
url: https://github.com/IPGeolocation/openapi
- type: CLI
url: https://github.com/IPGeolocation/cli
- type: Tools
title: MCP Server
url: https://github.com/IPGeolocation/ipgeolocation-io-mcp
- type: Tools
title: Steampipe Plugin
url: https://github.com/IPGeolocation/steampipe-plugin-ipgeolocation
- type: Tools
title: Vercel Edge Middleware
url: https://github.com/IPGeolocation/vercel-middleware
- type: Tools
title: n8n Node
url: https://github.com/IPGeolocation/n8n-nodes-ipgeolocation
- type: Tools
title: Google Sheets Add-on
url: https://github.com/IPGeolocation/google-sheets
- type: Tools
title: Elasticsearch Ingest Processor
url: https://github.com/IPGeolocation/es-ipgeo-ingest-processor
- type: Tools
title: MMDB CLI (mmdbio)
url: https://github.com/IPGeolocation/mmdbio
- type: Tools
title: Database Reader
url: https://github.com/IPGeolocation/ipgeolocation-database-reader
- type: Integrations
title: Splunk App
url: https://github.com/IPGeolocation/splunk-docs
- type: PublicAPIsListing
url: https://github.com/public-apis/public-apis
- type: Plans
url: plans/ipgeolocation-plans-pricing.yml
- type: RateLimits
url: rate-limits/ipgeolocation-rate-limits.yml
- type: FinOps
url: finops/ipgeolocation-finops.yml
- type: Vocabulary
url: vocabulary/ipgeolocation-vocabulary.yml
- type: Rules
url: rules/ipgeolocation-rules.yml
- type: JSONLD
url: json-ld/ipgeolocation-context.jsonld
features:
- name: 7-Product API Suite
description: IP Geolocation, IP Security, ASN Lookup, Abuse Contact, Timezone, Astronomy, and User-Agent parsing — all behind
one API key.
- name: Bulk Endpoints
description: Bulk lookup endpoints (up to 50,000 entries per request) for IP geolocation, IP security, and user-agent parsing
on paid plans.
- name: 14 Official SDKs
description: First-party SDKs for PHP, Python, Java, JavaScript, TypeScript, Node, Ruby, Go, .NET, Kotlin, Swift, Rust,
C++, and jQuery.
- name: MCP Server
description: Official Model Context Protocol server exposing every product (geo, security, ASN, timezone, astronomy, user-agent)
as MCP tools for Claude, Cursor, Copilot, and other MCP-aware clients.
- name: Edge and Platform Integrations
description: Vercel edge middleware, Cloudflare-friendly client, Steampipe plugin, Elasticsearch ingest processor, n8n node,
Google Sheets add-on, Splunk app, and WordPress / Shopify / Pipedream / Zapier / Make integrations.
- name: MMDB Database Products
description: Downloadable MMDB databases for offline geolocation, security, ASN, company, abuse-contact, WHOIS, hosting,
and residential-proxy lookups (Geo Standard, Geo Advance, Security Pro tiers).
useCases:
- name: Personalize and Localize Web Experiences
description: Detect a visitor's country, currency, and timezone to tailor language, pricing, and content at the edge.
- name: Compliance and Geo-Blocking
description: Enforce sanctions, age-gates, or licensing rules by blocking or redirecting traffic from specific countries
or networks at the Vercel/CDN edge.
- name: Fraud and Abuse Prevention
description: Score signups, logins, and transactions using VPN/proxy/Tor detection, threat scoring, and ASN type (hosting
vs residential).
- name: SOC Triage and Takedown
description: Resolve abuse contacts and ASN owners for IOCs during incident response and abuse reporting.
- name: Scheduling and Astronomy
description: Power scheduling, lighting automation, agriculture, and observatory tooling with high-precision sunrise/sunset
and moon-phase data.
- name: Audience Analytics
description: Enrich logs and analytics events with country, city, ISP, and device info to segment users and dashboards.
integrations:
- name: Vercel Edge Middleware
description: Geo-block, redirect, and detect VPN/proxy/Tor at the Vercel edge.
- name: Splunk App
description: Enrich Splunk events with IP intelligence.
- name: Elasticsearch Ingest Processor
description: Enrich documents indexed into Elasticsearch.
- name: Steampipe Plugin
description: Query IP intelligence via SQL.
- name: n8n Node
description: First-party node for n8n workflow automation.
- name: Google Sheets Add-on
description: Look up IPs directly from spreadsheets.
- name: Zapier
description: Trigger workflows on IP intelligence enrichment.
- name: Make (Integromat)
description: Compose IP lookups into Make scenarios.
- name: Pipedream
description: Source step for Pipedream automations.
- name: WordPress Plugin
description: Personalize and protect WordPress sites.
- name: Shopify App
description: Geo-route Shopify customers and enforce regional rules.
- name: Microsoft Copilot Connector
description: Surface IP intelligence inside Microsoft Copilot.
- name: Maltego Transform
description: Pivot from IP to ASN, geo, and security in Maltego investigations.
solutions:
- name: Real-Time API Lookup
description: Sub-50ms IP intelligence over HTTPS with a single API key.
- name: Downloadable MMDB Databases
description: Offline-capable MMDB files (Geo Standard, Geo Advance, Security Pro) for embedded or air-gapped use cases.
- name: Edge-Native Integrations
description: Drop-in middleware for Vercel, Cloudflare Workers, and other edge runtimes for personalization and geo-blocking
without an extra hop.
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com