---
title: IP Address Lookup API
slug: ip-address-look-up
url: https://apyhub.com/quadlem/service/ip-address-look-up
provider: "Quadlem, LLC"
categories: [Geolocation]
tags: [ip-lookup, ip-geolocation, network-location, geolocation, ip-enrichment]
auth: api_key
version: 2.1.0
service_type: sync
endpoints: 1
atoms: 40
mcp: true
---

# IP Address Lookup API

Send an IP address and get a structured lookup response with success and code fields. Built for geolocation, enrichment, and fraud checks.

## Endpoints

| Method | URL | Description | Atoms |
| --- | --- | --- | --- |
| GET | `https://api.eu.apyhub.com/quadlem/ip-address-look-up` | What it does Looks up an IP address and returns geolocation, ISP/ASN details, VPN/proxy/Tor/datacen… | 40 |

## Endpoint reference

### IP Address Look Up

`GET https://api.eu.apyhub.com/quadlem/ip-address-look-up` · 40 atoms · accepts `application/json` · returns `application/json`

| Parameter | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| `ip` | query | string | yes |  |

#### Quickstart

Use the following request to analyze an IP address and retrieve its location, network information, threat indicators, and fraud risk assessment.

```bash
curl -X GET "https://api.eu.apyhub.com/quadlem/ip-address-look-up?ip=8.8.8.8" \
  -H "apy-token: $APY_TOKEN"
```

#### What you'll get back

A successful request returns details about the IP address, including its validity, geolocation, network provider, proxy and VPN detection results, and an overall risk assessment.

```json
{
  "success": true,
  "code": 200,
  "IP": {
    "IP": "8.8.8.8",
    "valid": true,
    "country": "United States of America",
    "city": "Mountain View",
    "isp": "Google LLC",
    "is_proxy": false,
    "is_vpn": false,
    "is_tor": false,
    "risk_score": 0,
    "risk_level": "low",
    "recommendation": "accept",
    "summary": "This IP shows no proxy, VPN, or threat indicators (0/100 — low risk). Recommended action: accept."
  }
}
```

> **Note:** Depending on the IP address and service configuration, the response may include additional network intelligence and geolocation metadata alongside the fraud and threat assessment.

## About

## What it does
IP Address Lookup lets you send an IP address and get a structured lookup response back. The endpoint accepts a single required `ip` query parameter and returns an envelope with a numeric `code`, a `success` flag, and additional module data in the response body.

Use IP Address Lookup when you need to resolve an IP as part of sign-in checks, fraud signals, analytics, or request enrichment. It fits into workflows where you want to attach location-aware context to an IP without building your own lookup layer.

Because the response schema is intentionally open-ended beyond `code` and `success`, you can consume the module blocks your integration needs without assuming a fixed payload shape. That makes the service suitable for lightweight validation and broader geolocation pipelines alike.

If you are routing traffic, flagging suspicious activity, or segmenting users by network origin, IP Address Lookup gives you a simple input and a machine-readable result to build on.

## Usage

Base URL: `https://api.eu.apyhub.com` (default region — see
`GET https://apyhub.com/api/public/regions` for the rest).

Authenticate with an ApyHub API key in the `apy-token` header.
Full docs and a live playground: https://apyhub.com/quadlem/service/ip-address-look-up
