IPAbuse Developers

Changelog

All notable changes to the IPAbuse API and SDKs.

  1. v1.4.0Feature
    • Added `/v1/ip/bulk-lookup` endpoint — check up to 100 IPs in a single request.
    • New `webhooks` API for programmatic webhook management.
    • SDK updates: `@ipabuse/sdk` v1.4.0 with bulk lookup support.
  2. v1.3.2Fix
    • Fixed IPv6 address normalisation in reputation endpoint.
    • Improved rate-limit header accuracy under high concurrency.
  3. v1.3.0Feature
    • Blocklist endpoint now supports `csv` and `txt` formats in addition to `json`.
    • Added `country` and `isp` fields to reputation response.
    • Introduced `X-IPAbuse-Signature` header for webhook verification.
  4. v1.2.1Fix
    • Fixed 500 error on malformed IP addresses — now returns 422.
    • Increased default rate limit burst allowance from 1.5× to 2×.
  5. v1.2.0Feature
    • Webhooks launched for Pro plan and above.
    • New abuse categories: `BOTNET`, `CRYPTOMINING`, `IOT_ATTACK`.
    • Drupal module beta release.
  6. v1.1.0Feature
    • WordPress plugin v1.1 with WooCommerce fraud prevention support.
    • Added `severity` field to abuse reports.
    • Python SDK `ipabuse` v1.0.0 released on PyPI.
  7. v1.0.0Release
    • Initial stable release of the IPAbuse API v1.
    • Node.js, PHP SDKs released.
    • cPanel / WHM plugin v1.0 released.
    • WordPress plugin v1.0 released.