agentsclimarketplace

Abuseipdb api

Skill Liberty91LTD/cti-skills/skills/abuseipdb-api

Cyber Threat Intelligence Skills for each stage of the CTI Lifecycle.

Install
npx -y skills add Liberty91LTD/cti-skills --skill abuseipdb-api

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 8 stars8 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

AbuseIPDB API reference. IP reputation and abuse report lookups.

SKILL.md

1.8 KB, as published. Nobody here has run it

AbuseIPDB API v2

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

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.