Every ASN has a registered abuse-contact email in RIR whois. We're surfacing that field on every response so your takedown automation doesn't need a whois library.
{
"ip": "185.220.101.5",
"asn": 205100,
"org": "F3 Netze e.V.",
"abuse_contact": "[email protected]",
...
}
The field will be present on every plan (including Free). We derive it from the same daily RIR feeds we use for ASN data, with fallback to the org record when a specific abuse address is missing.
POST /v1/batch those IPs to IP-Atlas.asn, org, and abuse_contact.