apyhub
GEOLOCATION

Lookup Websites by IP API

What it does

IP Reverse Lookup lets you send a website IP and get the lookup response back for that address. Use it when you need to identify or inspect an IP tied to a website, or when your workflow needs IP-based enrichment before routing, logging, or security checks.

The endpoint accepts a required website_ip path parameter and an optional limit query parameter. limit defaults to 50 and can be set from 1 to 500.

Use IP Reverse Lookup in internal tooling, observability pipelines, or enrichment steps where a URL is not available but the IP address is. It fits common geolocation and network-analysis workflows, especially when you want to connect traffic, hosting, or infrastructure data to a specific website IP.

If your application stores IP addresses, this service gives you a simple lookup step you can place before downstream analysis, filtering, or reporting.

GET
IP reverse lookup
https://api.eu.apyhub.com/dosvak/ip-reverse-lookup/:website_ip

QUICKSTART

GUIDE

Quickstart

Look up the reverse IP details for a website IP address. Replace website_ip in the URL path with the IP you want to query.

curl -X GET "https://api.eu.apyhub.com/dosvak/ip-reverse-lookup/:website_ip" \
  -H "apy-token: $APY_TOKEN"

What you'll get back

Returns a structured JSON object containing the matching websites and their associated metadata.

{
  "website_ip": "93.184.216.34",
  "count": 1,
  "total": 1,
  "results": [
    {
      "id": "123456",
      "title": "Example Website",
      "domain": "example.com",
      "site_url": "https://example.com"
    }
  ],
  "attribution": [
    {
      "source": "Search Index"
    }
  ]
}
TRY ITLIVE · 100 ATOMS
Loading your default key…
The full key is used to call the gateway and stays in this tab — never sent to orbit or saved.

About this endpoint

What it does

Returns websites associated with the specified IP address. Optionally use the limit parameter to control how many matching websites are returned.

Path Parameter(s)

AttributeTypeMandatoryDescription
website_ipStringYesThe website IP to look up.

Query Parameter(s)

AttributeTypeMandatoryDescription
limitIntegerNoMinimum 1, maximum 500, default 50.

Response

Returns a JSON object with an unspecified structure. The output schema declares an object with additional properties allowed, but it does not define any top-level response fields.

Path parameters

Name
Type
Description
website_ipREQUIRED
string

Query parameters

Name
Type
Description
limitOPTIONAL
integer
DEFAULT 50
▣ COMMON ERRORS

Errors any endpoint can return

400bad_request

Required parameter missing or malformed body.

401unauthorized

API key missing, revoked, or not authorized for this service.

429rate_limited

Your plan's per-second rate exceeded. Retry with exponential backoff.

503upstream_busy

Backend temporarily unavailable. Try again in a few seconds.