Catalog/security-asn

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 URLhttps://x402.hexl.dev/v1/security/asn
Integration docs
Example 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
}