Getting Started
Markdown

Changelog

Release history for the IPScope REST API, official server SDKs, and downloadable databases.

All changes to /v1 endpoints, database schemas, and official server SDKs are recorded here. Breaking changes will never be introduced inside /v1.

# 2026-10: Official Server SDKs & Custom Database Builder

  • Shipped 8 official server-side SDKs (Python, Node.js, Go, Rust, Java, .NET, Ruby, and PHP) with bounded O(1) LRU caching, batch deduplication, and constant-memory batch streaming.
  • Hardened the PHP SDK (ipscope/ipscope-php) against CVE-2026-109618 and CVE-2026-109619 with pre-OOM heap headroom guards and streaming CURLOPT_WRITEFUNCTION chunk inspection.
  • Launched .mmdb, .csv.gz, and .parquet compilation for all 7 preset database editions plus custom field-family combinations.
  • Added GCS V4 signed URL streaming redirects, ETag conditional downloads, and Range resume support on download.ipscope.io.

# 2026-04: `/v1` REST API & 6 Intelligence Families

  • General availability of /v1/ip/{ip}, /v1/ip/me, /v1/ip/batch, /v1/network/{cidr}, /v1/datasets, /v1/feedback, and /v1/status.
  • Separated declared_country_code and physical_country_code with is_virtual_location across all 35.3M+ routed IPv4 and IPv6 prefixes.
  • Added deterministic anonymizer_reason, threat_level, and abuse_velocity in security_extensions.