Référence
API de l'annuaire ASN
Recherchez et listez tous les systèmes autonomes d'Internet. Sans clé.
Lister les plus grands réseaux
Paramètres
- topintegerquery
Nombre de réseaux à renvoyer, de 1 à 1 000.
- bystringquery
Classement par addresses ou prefixes.
Champs de la réponse
- totalinteger
Réseaux dans l'annuaire.
- countinteger
Résultats dans cette réponse.
- results[].asninteger
Numéro de système autonome.
- results[].labelstring
Le numéro écrit sous la forme AS13335.
- results[].orgstring
Organisation qui exploite le réseau.
- results[].networkTypestring
hosting, isp, mobile, vpn ou unknown.
- results[].ipv4Prefixesinteger
Préfixes IPv4 annoncés.
- results[].ipv6Prefixesinteger
Préfixes IPv6 annoncés.
- results[].prefixesinteger
Tous les préfixes annoncés.
- results[].addressesinteger
Adresses IPv4 annoncées par le réseau.
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
}
]
}Rechercher des réseaux
Paramètres
- qstringqueryObligatoire
Nom d'organisation ou numéro d'AS à rechercher.
- limitintegerquery
Nombre maximal de résultats.
Champs de la réponse
- totalinteger
Réseaux dans l'annuaire.
- querystring
La recherche telle que le serveur l'a lue.
- countinteger
Résultats dans cette réponse.
- resultsarray
Réseaux correspondants, avec les mêmes champs que la 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
}
]
}Obtenir un réseau
Paramètres
- asnintegercheminObligatoire
Numéro d'AS, avec ou sans le préfixe AS.
Champs de la réponse
- asninteger
Numéro de système autonome.
- labelstring
Le numéro écrit sous la forme AS13335.
- orgstring
Organisation qui exploite le réseau.
- networkTypestring
hosting, isp, mobile, vpn ou unknown.
- ipv4Prefixesinteger
Préfixes IPv4 annoncés.
- ipv6Prefixesinteger
Préfixes IPv6 annoncés.
- prefixesinteger
Tous les préfixes annoncés.
- addressesinteger
Adresses IPv4 annoncées par le réseau.
- samplePrefixesarray
Plus grands préfixes annoncés, avec leur taille.
- vpnRangePrefixesinteger
Préfixes situés dans des plages VPN connues.
- datacenterRangePrefixesinteger
Préfixes situés dans des plages de datacenter connues.
- rangesLoadedboolean
false si les données de plages manquaient pour cette réponse.
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
}