Who else is on an IP
List the domains that share an IP, with when each arrived and left.
On shared-hosting platforms, website builders and CDNs, one IP can carry thousands of domains. This is where our data is strongest.
1. Look up the IP
lookup_ip is one request and tells you how big the list is before you fetch it.
curl https://api.ipalmanac.com/v1/ip/<ip> \
-H "Authorization: Bearer $IPALMANAC_API_KEY"Look at:
domains.current_countanddomains.sample: how many domains resolve to the IP in our latest observation, and up to 10 of them.is_cdn,is_datacenter,providerandprefix: whether the IP is in a CDN's, cloud's or hosting provider's published range. A CDN edge serves many unrelated customers.asn.category: what kind of network routes it, such ashostingorisp.ptr.names: the IP's reverse DNS name, when we have checked it.
2. List the domains
ip_domains lists every domain seen on the IP, one item per stretch of time it resolved
there, oldest first. Add include_ended=true to see domains that have since left.
curl "https://api.ipalmanac.com/v1/ip/<ip>/domains?include_ended=true&limit=1000" \
-H "Authorization: Bearer $IPALMANAC_API_KEY"Each page counts one request, so a list of 5,000 items costs 5 requests at limit=1000, or 50 on the Free plan,
whose pages hold at most 100. See Pagination.
3. Read the list
first_observedis when we first saw the domain on the IP;ended_atis when we saw it gone. It left somewhere between itslast_confirmedandended_at.- Domains on the same IP are neighbors, not the same owner, especially on a CDN edge or a big shared host.
- An empty list means we haven't seen any of the domains we resolve on the IP, not that nothing is hosted there. Residential, ISP and small dedicated-server addresses are often empty.