Watch-IP

Changelog

Dated releases affecting the Watch-IP API and its official SDKs, most recent first.

Compiled from this project's own commit history and package/tag versions, not a separately maintained release log — dates reflect when a change was committed, which may not exactly match a production deploy timestamp.

2026-09-06

  • Added disposable-email detection (POST /v1/email/validate) and impossible-travel risk comparison (POST /v1/risk/check), plus the enterprise contact flow.

    POST /v1/email/validatePOST /v1/risk/check
  • Added self-serve lookup-key issuance, tightened security-field plan gating, and hardened batch IP lookup input handling.

    GET /v1/lookup/{ip}POST /v1/lookupGET /v1/geo
  • security became optional/nullable in every official SDK's typed response (JavaScript 0.1.1, PHP 0.1.1, Go 0.1.1, Python 0.1.1, Flutter 0.1.2), matching the API's behavior of omitting the field entirely on plans that don't include it. Update your SDK if your code reads response.security directly.

    JS SDK 0.1.1PHP SDK 0.1.1Go SDK 0.1.1Python SDK 0.1.1Flutter SDK 0.1.2

2026-09-05

  • Added server-side and batch IP lookup (GET /v1/lookup/{ip}, POST /v1/lookup) backed by a third-party IP geolocation database, with per-product usage rollup for billing.

    GET /v1/lookup/{ip}POST /v1/lookup
  • Published official SDKs for Python, PHP, Go, and Flutter/Dart (each 0.1.0), joining the existing JavaScript/TypeScript SDK.

    Python SDKPHP SDKGo SDKFlutter SDK
  • Added VPN, Tor, datacenter, threat, and sanctioned-network indicators to GET /v1/geo on eligible plans (the security response object).

    GET /v1/geo
  • Added opt-in reverse-DNS hostname lookup to GET /v1/geo via ?include=hostname.

    GET /v1/geo
  • Added currency, calling code, sunrise/sunset, and user-agent enrichment fields to GET /v1/geo.

    GET /v1/geo
  • Released the official JavaScript/TypeScript SDK (@digitload/watch-ip-sdk).

    JS SDK
  • Added PayPal billing, yearly pricing, and Stripe Tax to checkout.

    Dashboard

2026-09-04

  • Initial release: GET /v1/geo visitor geolocation, self-serve signup and login, and the customer dashboard.

    GET /v1/geoDashboard

Related pages