Skip to content
Feature set

iplyt IP geolocation features

iplyt is a hosted GeoIP API with single, batch, and bulk lookup endpoints plus platform tooling for teams.

  • Single, multi & bulk lookup
  • Extended geo reference
  • Stripe billing & API keys

Three areas

Lookup API

Fast GeoIP lookups via REST — single IP, batch, or paginated bulk.

Data & intelligence

Location, ASN, network, and organization fields merged into one response per IP.

Platform

Team management, API keys, billing, and observability for production deployments.

Lookup API

Lookup API

Fast GeoIP lookups via REST — single IP, batch, or paginated bulk.

Single IP lookup

GET or POST /api/v1/lookup for one address — returns location, ASN, network, and organization data.

  • GET with ?ip= query param
  • POST with JSON string body
  • IPv4 and IPv6
  • Gzip-compressed responses

Multi-IP lookup

Look up up to 100 IPs in a single POST request — partial failures return per-IP errors in the array.

  • Up to 100 IPs per request
  • Same order as input
  • Per-IP error objects
  • Rolling timing stats

Bulk lookup

POST /api/v1/lookup/bulk for large IP lists with server-side pagination (page_size 1–1000).

  • Paginated results
  • Default page size 50
  • Professional plan and above
  • 10 MB request body limit
Data & intelligence

Data & intelligence

Location, ASN, network, and organization fields merged into one response per IP.

Core geolocation

City, region, country, coordinates, timezone, ASN, hosting signals, and organization details in every lookup.

  • City, state, country, timezone
  • ASN number, name, domain
  • Hosting detection
  • Organization contact fields

Geo reference

Extended city, state, and country reference data when available for a match — included on Enterprise.

  • ISO2/ISO3 country codes
  • City and state metadata
  • Enterprise plan
  • Merged into lookup response

Caching & stats

In-memory lookup cache with configurable TTL — stats endpoints expose counters, cache size, and uptime.

  • Configurable cache size/TTL
  • GET /api/v1/stats
  • Cache clear endpoint
  • Per-client IP counters
Platform

Platform

Team management, API keys, billing, and observability for production deployments.

API keys & access

Generate tenant-scoped API keys for server-to-server integration — available on Professional and Enterprise.

  • Per-tenant keys
  • Authorization header
  • Rate limits per plan
  • CORS-enabled endpoints

Teams & tenants

Multi-tenant workspace with user invites, roles, and plan-based seat limits.

  • 1–25 users by plan
  • RBAC per tenant
  • Trial onboarding
  • Custom domain (Enterprise)

Billing & quotas

Stripe subscriptions with monthly lookup quotas — upgrade or downgrade through the billing portal.

  • Monthly lookup limits
  • Monthly or annual billing
  • Stripe Checkout & portal
  • Usage tracking

Observability & SLA

Prometheus metrics on Enterprise, health checks, and optional SLA with priority support.

  • GET /api/v1/stats/metrics
  • Health endpoint
  • System runtime stats
  • Enterprise SLA
Integration

One API for geolocation, ASN, and enrichment data.

Call iplyt from your app, worker, or analytics pipeline. Responses include location, ASN, network flags, organization details, and optional geo reference data in a single JSON object.

REST APIGeoIPBatchPrometheusStripe

Ready to try iplyt?

Start the 7-day trial — API access included, no credit card required.