Referencia
API del directorio ASN
Busca y lista todos los sistemas autónomos de internet. Sin clave.
Listar las redes más grandes
Parámetros
- topintegerconsulta
Cuántas redes devolver, de 1 a 1.000.
- bystringconsulta
Ordenar por direcciones o prefijos.
Campos de la respuesta
- totalinteger
Redes en el directorio.
- countinteger
Resultados en esta respuesta.
- results[].asninteger
Número de sistema autónomo.
- results[].labelstring
El número escrito como AS13335.
- results[].orgstring
Organización que opera la red.
- results[].networkTypestring
hosting, isp, mobile, vpn o unknown.
- results[].ipv4Prefixesinteger
Prefijos IPv4 anunciados.
- results[].ipv6Prefixesinteger
Prefijos IPv6 anunciados.
- results[].prefixesinteger
Todos los prefijos anunciados.
- results[].addressesinteger
Direcciones IPv4 que anuncia la red.
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
}
]
}Buscar redes
Parámetros
- qstringconsultaObligatorio
Nombre de organización o número AS a buscar.
- limitintegerconsulta
Máximo de resultados a devolver.
Campos de la respuesta
- totalinteger
Redes en el directorio.
- querystring
La consulta tal como la leyó el servidor.
- countinteger
Resultados en esta respuesta.
- resultsarray
Redes coincidentes, con los campos de la lista.
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
}
]
}Obtener una red
Parámetros
- asnintegerrutaObligatorio
Número AS, con o sin el prefijo AS.
Campos de la respuesta
- asninteger
Número de sistema autónomo.
- labelstring
El número escrito como AS13335.
- orgstring
Organización que opera la red.
- networkTypestring
hosting, isp, mobile, vpn o unknown.
- ipv4Prefixesinteger
Prefijos IPv4 anunciados.
- ipv6Prefixesinteger
Prefijos IPv6 anunciados.
- prefixesinteger
Todos los prefijos anunciados.
- addressesinteger
Direcciones IPv4 que anuncia la red.
- samplePrefixesarray
Prefijos anunciados más grandes, con su tamaño.
- vpnRangePrefixesinteger
Prefijos dentro de rangos de VPN conocidos.
- datacenterRangePrefixesinteger
Prefijos dentro de rangos de datacenter conocidos.
- rangesLoadedboolean
False cuando los datos de rangos no estaban disponibles.
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
}