IPAbuse Developers

Plugins

One-click integrations that connect your existing software to IPAbuse. Plugins check incoming IPs against our reputation database and block requests that exceed your configured risk threshold — with no code changes required.

How plugins work

  1. The plugin reads the incoming request's source IP address.
  2. It calls GET /v1/ip/{ip}/reputation using your configured API key.
  3. If the reputation score is below your threshold, the request is blocked (HTTP 403).
  4. Optionally, the IP is added to a local deny list for a configurable TTL to reduce API calls.

Plugin requirements

  • An IPAbuse API key (free tier works for low-traffic sites).
  • Outbound HTTPS access from your server to api.ipabuse.org.
  • Platform-specific requirements are listed in each plugin's guide.

Next steps