Referenz
ASN-Verzeichnis-API
Jedes autonome System im Internet suchen und auflisten. Kein Schlüssel nötig.
Größte Netzwerke auflisten
Parameter
- topintegerQuery
Anzahl der Netzwerke, 1 bis 1.000.
- bystringQuery
Sortierung nach addresses oder prefixes.
Antwortfelder
- totalinteger
Netzwerke im Verzeichnis.
- countinteger
Ergebnisse in dieser Antwort.
- results[].asninteger
Nummer des autonomen Systems.
- results[].labelstring
Die Nummer in der Form AS13335.
- results[].orgstring
Organisation, die das Netzwerk betreibt.
- results[].networkTypestring
hosting, isp, mobile, vpn oder unknown.
- results[].ipv4Prefixesinteger
Angekündigte IPv4-Präfixe.
- results[].ipv6Prefixesinteger
Angekündigte IPv6-Präfixe.
- results[].prefixesinteger
Alle angekündigten Präfixe.
- results[].addressesinteger
IPv4-Adressen, die das Netzwerk ankündigt.
curl "https://ipscanner.io/v1/asn/directory?top=2&by=addresses"{
"total": 79002,
"by": "addresses",
"count": 2,
"results": [
{
"asn": 749,
"label": "AS749",
"org": "DNIC-AS-00749",
"networkType": "unknown",
"ipv4Prefixes": 2633,
"ipv6Prefixes": 0,
"prefixes": 2633,
"addresses": 224661248
},
{
"asn": 16509,
"label": "AS16509",
"org": "AMAZON-02",
"networkType": "hosting",
"ipv4Prefixes": 4372,
"ipv6Prefixes": 1076,
"prefixes": 5448,
"addresses": 146593792
}
]
}Netzwerke suchen
Parameter
- qstringQueryErforderlich
Organisationsname oder AS-Nummer für die Suche.
- limitintegerQuery
Höchstzahl an Ergebnissen.
Antwortfelder
- totalinteger
Netzwerke im Verzeichnis.
- querystring
Die Suchanfrage, wie der Server sie gelesen hat.
- countinteger
Ergebnisse in dieser Antwort.
- resultsarray
Passende Netzwerke, mit denselben Feldern wie die Liste.
curl "https://ipscanner.io/v1/asn/directory?q=cloudflare&limit=1"{
"total": 79002,
"query": "cloudflare",
"count": 1,
"results": [
{
"asn": 13335,
"label": "AS13335",
"org": "CLOUDFLARENET",
"networkType": "hosting",
"ipv4Prefixes": 426,
"ipv6Prefixes": 1079,
"prefixes": 1505,
"addresses": 1779968
}
]
}Ein Netzwerk abrufen
Parameter
- asnintegerPfadErforderlich
AS-Nummer, mit oder ohne AS-Präfix.
Antwortfelder
- asninteger
Nummer des autonomen Systems.
- labelstring
Die Nummer in der Form AS13335.
- orgstring
Organisation, die das Netzwerk betreibt.
- networkTypestring
hosting, isp, mobile, vpn oder unknown.
- ipv4Prefixesinteger
Angekündigte IPv4-Präfixe.
- ipv6Prefixesinteger
Angekündigte IPv6-Präfixe.
- prefixesinteger
Alle angekündigten Präfixe.
- addressesinteger
IPv4-Adressen, die das Netzwerk ankündigt.
- samplePrefixesarray
Größte angekündigte Präfixe, mit ihrer Größe.
- vpnRangePrefixesinteger
Präfixe in bekannten VPN-Bereichen.
- datacenterRangePrefixesinteger
Präfixe in bekannten Rechenzentrumsbereichen.
- rangesLoadedboolean
false, wenn für diese Antwort keine Bereichsdaten vorlagen.
curl https://ipscanner.io/v1/asn/directory/13335{
"asn": 13335,
"label": "AS13335",
"org": "CLOUDFLARENET",
"networkType": "hosting",
"ipv4Prefixes": 426,
"ipv6Prefixes": 1079,
"prefixes": 1505,
"addresses": 1779968,
"samplePrefixes": [
{
"prefix": "104.24.0.0/13",
"version": 4,
"addresses": 524288
},
{
"prefix": "104.16.0.0/14",
"version": 4,
"addresses": 262144
}
],
"vpnRangePrefixes": 0,
"datacenterRangePrefixes": 1,
"rangesLoaded": true
}