IP API

Query any IP address and get structured JSON IP data including geolocation, VPN detection, proxy identification, hosting detection and more.

Simple JSON response

Every IP API request returns consistent, well-structured JSON with the IP data you need. Every field is labelled with the package it belongs to, so you can pick the packages that fit your use case.

API Response Package
{
"ip": "74.148.39.34",
"is_bogon": false,
"asn": {Find out more →
"number": "AS8075",Identity
"name": "MICROSOFT-CORP-MSN-AS-BLOCK",Identity
"company": "Microsoft Corporation",Identity
"country": "US",Identity
"route": "74.144.0.0/12",Identity
"rir": "ARIN",Identity
"domain": "www.microsoft.com",Identity
"type": "hosting",Identity
"description": "Provides consumer and enterprise software...",Identity
"risk": 0.9,Identity
"risk_label": "very_high",Identity
"risk_types": ["request_frequency", "repeated_abuse"]Identity
},
"location": {Find out more →
"resolution": "city",Geolocation
"city": "Barcelona",Geolocation
"state": "Barcelona",Geolocation
"country": "Spain",Geolocation
"latitude": 41.389,Geolocation
"longitude": 2.159,Geolocation
"area": { "latitude": 41.389, "longitude": 2.159, "radius_km": 20 },Geolocation
"meta": { "country_iso2": "ES", ... }Geolocation
},
"company": {Find out more →
"name": "mawa-solutions GmbH",Identity
"type": "business",Identity
"domain": "www.mawa-solutions.com",Identity
"description": "Provides SAP-based time-tracking..."Identity
},
"known_bot": {Find out more →
"detected": true,Identity
"bot_type": "ai",Identity
"name": "chatgpt_user"Identity
},
"hosting": {Find out more →
"detected": true,Identity
"domain": "www.microsoft.com",Identity
"name": "Microsoft Limited"Identity
},
"abuse_contact": {Find out more →
"address": "One Microsoft Way, Redmond, WA 98052",Identity
"email": "abuse@microsoft.com",Identity
"name": "Microsoft Abuse Contact"Identity
},
"tor_exit_node": {Find out more →
"detected": trueAnonymization
},
"privacy_relay": {Find out more →
"detected": true,Anonymization
"provider": "icloud_private_relay"Anonymization
},
"proxy": {Find out more →
"detected": true,Anonymization
"type": "residential",Anonymization
"last_detected": "2025-11-15"Anonymization
},
"vpn": {Find out more →
"detected": true,Anonymization
"provider": "nord_vpn",Anonymization
"last_detected": "2025-11-15"Anonymization
}
}

Integrate in minutes

Start querying our IP API with a single HTTP request. Get your API key by signing up for free - up to 10k requests a month, no credit card required - and start receiving structured IP data in milliseconds.

Integrate in minutes

Integrate IP Trust with a single HTTP request. Pick your snippet, paste your API key, and get structured IP intelligence back in milliseconds.

  • Easily integrate with any programming language
  • Consistent field names across packages
  • Fast, robust and reliable infrastructure
Request

Choose your packages

Every account starts free with all IP Trust data and up to 10k requests a month. Need more? Pick the Identity or Anonymization package, or both, and pay by request volume.

Free for up to 10k requests a month. All data, no credit card required. The limit resets every month.

Identity
Includes data packages Identity Geolocation
Anonymization
Includes data packages Anonymization Geolocation
Complete
Includes data packages Geolocation Identity Anonymization
Who owns the IP: ASN, company, hosting provider, known bots and abuse contact. Anonymization detection: VPN, proxy, Tor and privacy relay, including residential proxies.
10k requestsper month
Free

All data included. No credit card required.

100k requestsper month€19 /month€19 /month
200k requestsper month€29 /month€29 /month
500k requestsper month€59 /month€59 /month
1M requestsper month€109 /month€109 /month
2M requestsper month€199 /month€199 /month

All prices in EUR per month. Identity and Anonymization both include Geolocation.

Need more requests? Enterprise Support?

Custom volumes beyond 2M requests a month, tailored to your needs.

  • Volume Discounts
  • SLA
  • Priority Support
  • Burst Allowance
  • Procurement & evaluation assistance
Contact Sales

Frequently Asked Questions

What IP data does the IP Trust API return?

Every IP API request returns structured JSON containing geolocation (city, region, country, coordinates, and the resolution of the location match), ASN and network ownership details, and connection metadata. The Identity package adds company identification, hosting provider detection, known bot classification and abuse contacts, and the Anonymization package adds VPN, proxy, Tor exit node, and privacy relay detection.

How fast is the IP API?

The IP Trust API is designed for production workloads. Median response times are under 50ms from our infrastructure. All IP data is locally cached on each endpoint, so latency stays consistent even under high request volumes.

Do I need a credit card to try the IP API?

No. Every account is free for up to 10k IP API requests a month, with no credit card required. The free tier returns all available IP data fields, so you can evaluate everything before choosing a package.

What is the difference between an IP API and an IP database?

An IP API delivers IP data via real-time HTTP requests - you query an IP address and receive a JSON response instantly. An IP database is a downloadable file you host and query locally. APIs are simpler to integrate and always up to date; databases offer lower latency for extremely high-volume use cases but require you to manage updates. IP Trust offers both - see our IP database page for more details.

Does the IP API support both IPv4 and IPv6?

Yes. The IP Trust API returns the same structured IP data for both IPv4 and IPv6 addresses. There is no difference in coverage, accuracy, or response format between the two.

Free for up to 10k requests a month

Take a look at our data yourself with a free account, no credit card required, and see if it's right for you. If you need further assistance, our support team is always here to help.