IPAbuse Developers

Tutorials

Step-by-step guides for common IPAbuse API use cases. Each tutorial includes working code samples you can copy and run immediately.

Your First IP Lookup

Learn how to authenticate with the IPAbuse API and query the reputation of an IP address. Covers API keys, parsing the response, and handling errors.

Beginner5 min

Reporting Abusive IPs

Step-by-step guide to submitting an IP abuse report via the API. Includes category selection, severity levels, and earning credits.

Beginner8 min

Bulk IP Lookups

Check up to 100 IP addresses in a single request using the bulk lookup endpoint. Great for processing server logs or firewall blocklists.

Intermediate10 min

Integrating a Blocklist

Download and apply IPAbuse blocklists to your firewall, Nginx, or application. Demonstrates filtering by abuse category and risk level.

Intermediate12 min

Using the Node.js SDK

Install @ipabuse/sdk and perform lookups, reports, and blocklist downloads with the official TypeScript-first Node.js client library.

Beginner10 min

Auto-blocking with the WordPress Plugin

Install and configure the IPAbuse WordPress plugin to automatically block requests from high-risk IPs without touching any code.

Beginner7 min

Looking for the full API reference?

Browse all endpoints, parameters, and response schemas.

Browse Documentation