AbuseIPDB API v2

SkillDev tools

AbuseIPDB API reference. IP reputation and abuse report lookups.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the AbuseIPDB API v2 skill

What this skill tells your AI

The instructions your AI receives, as published by liberty91ltd/cti-skills in skills/abuseipdb-api/SKILL.md and read by ahel’s review.

Base URL

https://api.abuseipdb.com/api/v2

Authentication

Header: Key: $ABUSEIPDB_API_KEY Also: Accept: application/json

Rate Limits

  • Free: 1000 checks/day, 500 reports/day
  • Premium: Higher limits

Key Endpoints

Check IP

curl -s "https://api.abuseipdb.com/api/v2/check" \
  -G -d "ipAddress={ip}" -d "maxAgeInDays=90" -d "verbose" \
  -H "Key: $ABUSEIPDB_API_KEY" -H "Accept: application/json"

Useful fields:

  • data.abuseConfidenceScore — 0-100 abuse confidence
  • data.totalReports — number of abuse reports
  • data.numDistinctUsers — unique reporters
  • data.lastReportedAt — most recent report
  • data.isp — ISP name
  • data.usageType — usage type (Data Center, ISP, etc.)
  • data.countryCode — country
  • data.domain — associated domain
  • data.isTor — Tor exit node flag
  • data.reports[] — individual reports (with verbose)

Check Network (CIDR)

curl -s "https://api.abuseipdb.com/api/v2/check-block" \
  -G -d "network={cidr}" -d "maxAgeInDays=90" \
  -H "Key: $ABUSEIPDB_API_KEY" -H "Accept: application/json"

Confidence Score Interpretation

ScoreMeaning
0No reports, clean
1-25Low confidence of abuse
26-50Moderate — some reports
51-75High — significant abuse reports
76-100Very high — widely reported as abusive

Response Summary Format

ip: <IP>
abuse_confidence: <0-100>
total_reports: <number>
distinct_reporters: <number>
last_reported: <date>
isp: <ISP>
usage_type: <type>
country: <country>
is_tor: <true/false>
verdict: clean|low-risk|suspicious|malicious

Signals

GitHub stars
22
Forks
9
Last commit
Aug 2026
Advanced
Catalog kind
skill
Gateway key
abuseipdb-api
Source
github.com/liberty91ltd/cti-skills