Changelog
All notable changes to the IPAbuse API and SDKs.
- 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.
- v1.3.2Fix
- Fixed IPv6 address normalisation in reputation endpoint.
- Improved rate-limit header accuracy under high concurrency.
- 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.
- v1.2.1Fix
- Fixed 500 error on malformed IP addresses — now returns 422.
- Increased default rate limit burst allowance from 1.5× to 2×.
- v1.2.0Feature
- Webhooks launched for Pro plan and above.
- New abuse categories: `BOTNET`, `CRYPTOMINING`, `IOT_ATTACK`.
- Drupal module beta release.
- 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.
- 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.