Security
ASN reputation profile API
Profile an autonomous system (e.g. AS15169) by joining three keyless RIPEstat data calls — as-overview (holder/RIR), as-routing-consistency (announced prefix count + BGP peer count), and abuse-contact-finder — then DERIVING a hosting-vs-transit network classification and a footprint tier from the prefix and peer counts, plus the abuse-reporting contact. Answers 'who owns AS15169', 'is this ASN a transit or hosting network', 'how many prefixes does this AS announce', 'abuse contact for an autonomous system'.
Price$0.01per request
MethodPOST
Route/v1/security/asn
StatusLive
MIME typeapplication/json
Rate limit60/minute
Cache3600s public
securityasnautonomous-systembgpripestatnetworkreputationas-number
API URL
Integration docshttps://x402.hexl.dev/v1/security/asnExample request
{
"asn": "AS15169"
}Example response
{
"asn": "AS15169",
"holder": "GOOGLE - Google LLC",
"rir": "ARIN",
"announcedPrefixes": 2042,
"peerCount": 334,
"networkClass": "transit/tier-1",
"footprint": "very-large",
"abuseContacts": [
"network-abuse@google.com"
],
"abuseReportTo": "network-abuse@google.com"
}Input schema
{
"type": "object",
"required": [
"asn"
],
"properties": {
"asn": {
"type": "string",
"examples": [
"AS15169"
]
}
}
}Output schema
{
"type": "object",
"additionalProperties": true
}