Data Sources
GEThttps://api-ip-intelligence.dataandapis.com/v1/sources
Data Sources es un endpoint de IP Intelligence API. País, ASN, detección de datacenter, nube y Tor con una puntuación de riesgo explicable para cualquier IP.
Envía tu clave en la cabecera X-Api-Key. Cada llamada cuesta 1 token; una clave gratuita incluye 500 tokens al mes.
Petición
Este endpoint no recibe parámetros.
Petición de ejemplo
curl
curl "https://api-ip-intelligence.dataandapis.com/v1/sources" \
-H "X-Api-Key: YOUR_API_KEY"Node.js
const res = await fetch("https://api-ip-intelligence.dataandapis.com/v1/sources", {
headers: { "X-Api-Key": process.env.DATAANDAPIS_KEY },
});
const data = await res.json();Python
import os, requests
r = requests.get(
"https://api-ip-intelligence.dataandapis.com/v1/sources",
headers={"X-Api-Key": os.environ["DATAANDAPIS_KEY"]},
)
data = r.json()Respuesta de ejemplo
Respuesta de ejemplo{
"ok": true,
"count": 11,
"attribution": [
"IP geolocation by DB-IP (https://db-ip.com)"
],
"sources": [
{
"slug": "dbip-country-lite",
"name": "DB-IP IP to Country Lite 2026-08",
"publisher": "DB-IP",
"licence": "Creative Commons Attribution 4.0",
"attribution": "IP geolocation by DB-IP (https://db-ip.com)",
"source_url": "https://db-ip.com/db/download/ip-to-country-lite",
"file_url": "https://download.db-ip.com/free/dbip-country-lite-2026-08.csv.gz",
"cadence": "monthly",
"record_count": 706484,
"retrieved_at": "2026-08-28",
"updated_at": "2026-08-28 02:53:53"
},
{
"slug": "iptoasn",
"name": "IP to ASN database",
"publisher": "iptoasn.com (Frank Denis)",
"licence": "Public Domain (PDDL v1.0)",
"attribution": null,
"source_url": "https://iptoasn.com/",
"file_url": "https://iptoasn.com/data/ip2asn-v4.tsv.gz",
…
Ver la respuesta completa
Respuesta de ejemplo
{
"ok": true,
"count": 11,
"attribution": [
"IP geolocation by DB-IP (https://db-ip.com)"
],
"sources": [
{
"slug": "dbip-country-lite",
"name": "DB-IP IP to Country Lite 2026-08",
"publisher": "DB-IP",
"licence": "Creative Commons Attribution 4.0",
"attribution": "IP geolocation by DB-IP (https://db-ip.com)",
"source_url": "https://db-ip.com/db/download/ip-to-country-lite",
"file_url": "https://download.db-ip.com/free/dbip-country-lite-2026-08.csv.gz",
"cadence": "monthly",
"record_count": 706484,
"retrieved_at": "2026-08-28",
"updated_at": "2026-08-28 02:53:53"
},
{
"slug": "iptoasn",
"name": "IP to ASN database",
"publisher": "iptoasn.com (Frank Denis)",
"licence": "Public Domain (PDDL v1.0)",
"attribution": null,
"source_url": "https://iptoasn.com/",
"file_url": "https://iptoasn.com/data/ip2asn-v4.tsv.gz",
…{
"ok": true,
"count": 11,
"attribution": [
"IP geolocation by DB-IP (https://db-ip.com)"
],
"sources": [
{
"slug": "dbip-country-lite",
"name": "DB-IP IP to Country Lite 2026-08",
"publisher": "DB-IP",
"licence": "Creative Commons Attribution 4.0",
"attribution": "IP geolocation by DB-IP (https://db-ip.com)",
"source_url": "https://db-ip.com/db/download/ip-to-country-lite",
"file_url": "https://download.db-ip.com/free/dbip-country-lite-2026-08.csv.gz",
"cadence": "monthly",
"record_count": 706484,
"retrieved_at": "2026-08-28",
"updated_at": "2026-08-28 02:53:53"
},
{
"slug": "iptoasn",
"name": "IP to ASN database",
"publisher": "iptoasn.com (Frank Denis)",
"licence": "Public Domain (PDDL v1.0)",
"attribution": null,
"source_url": "https://iptoasn.com/",
"file_url": "https://iptoasn.com/data/ip2asn-v4.tsv.gz",
"cadence": "hourly",
"record_count": 578919,
"retrieved_at": "2026-08-28",
"updated_at": "2026-08-28 02:53:53"
},
{
"slug": "ranges-aws",
"name": "AWS published IP ranges",
"publisher": "AWS",
"licence": "Published by the operator for public use",
"attribution": null,
"source_url": "https://ip-ranges.amazonaws.com/ip-ranges.json",
"file_url": "https://ip-ranges.amazonaws.com/ip-ranges.json",
"cadence": "daily-weekly",
"record_count": 16684,
"retrieved_at": "2026-08-28",
"updated_at": "2026-08-28 02:59:42"
},
{
"slug": "ranges-azure",
"name": "Azure published IP ranges",
"publisher": "Azure",
"licence": "Published by the operator for public use",
"attribution": null,
"source_url": "https://download.microsoft.com/download/7/1/d/71d86715-5596-4529-9b13-da13a5de5b63/ServiceTags_Public_20260824.json",
"file_url": "https://download.microsoft.com/download/7/1/d/71d86715-5596-4529-9b13-da13a5de5b63/ServiceTags_Public_20260824.json",
"cadence": "daily-weekly",
"record_count": 60758,
"retrieved_at": "2026-08-28",
"updated_at": "2026-08-28 02:59:48"
},
{
"slug": "ranges-cloudflare",
"name": "Cloudflare published IP ranges",
"publisher": "Cloudflare",
"licence": "Published by the operator for public use",
"attribution": null,
"source_url": "https://www.cloudflare.com/ips-v4",
"file_url": "https://www.cloudflare.com/ips-v4",
"cadence": "daily-weekly",
"record_count": 22,
"retrieved_at": "2026-08-28",
"updated_at": "2026-08-28 02:59:44"
},
{
"slug": "ranges-digitalocean",
"name": "DigitalOcean published IP ranges",
"publisher": "DigitalOcean",
"licence": "Published by the operator for public use",
"attribution": null,
"source_url": "https://digitalocean.com/geo/google.csv",
"file_url": "https://digitalocean.com/geo/google.csv",
"cadence": "daily-weekly",
"record_count": 1228,
"retrieved_at": "2026-08-28",
"updated_at": "2026-08-28 02:59:44"
},
{
"slug": "ranges-fastly",
"name": "Fastly published IP ranges",
"publisher": "Fastly",
"licence": "Published by the operator for public use",
"attribution": null,
"source_url": "https://api.fastly.com/public-ip-list",
"file_url": "https://api.fastly.com/public-ip-list",
"cadence": "daily-weekly",
"record_count": 21,
"retrieved_at": "2026-08-28",
"updated_at": "2026-08-28 02:59:45"
},
{
"slug": "ranges-gcp",
"name": "GCP published IP ranges",
"publisher": "GCP",
"licence": "Published by the operator for public use",
"attribution": null,
"source_url": "https://www.gstatic.com/ipranges/cloud.json",
"file_url": "https://www.gstatic.com/ipranges/cloud.json",
"cadence": "daily-weekly",
"record_count": 1092,
"retrieved_at": "2026-08-28",
"updated_at": "2026-08-28 02:59:42"
},
{
"slug": "ranges-github",
"name": "GitHub published IP ranges",
"publisher": "GitHub",
"licence": "Published by the operator for public use",
"attribution": null,
"source_url": "https://api.github.com/meta",
"file_url": "https://api.github.com/meta",
"cadence": "daily-weekly",
"record_count": 7623,
"retrieved_at": "2026-08-28",
"updated_at": "2026-08-28 02:59:45"
},
{
"slug": "ranges-oracle",
"name": "Oracle published IP ranges",
"publisher": "Oracle",
"licence": "Published by the operator for public use",
"attribution": null,
"source_url": "https://docs.oracle.com/iaas/tools/public_ip_ranges.json",
"file_url": "https://docs.oracle.com/iaas/tools/public_ip_ranges.json",
"cadence": "daily-weekly",
"record_count": 1107,
"retrieved_at": "2026-08-28",
"updated_at": "2026-08-28 02:59:43"
},
{
"slug": "tor-exits",
"name": "Tor bulk exit list",
"publisher": "The Tor Project",
"licence": "Public",
"attribution": null,
"source_url": "https://check.torproject.org/",
"file_url": "https://check.torproject.org/torbulkexitlist",
"cadence": "~30 minutes",
"record_count": 1415,
"retrieved_at": "2026-08-28",
"updated_at": "2026-08-28 02:59:49"
}
]
}
