Stuur een IPv4- of IPv6-adres en ontvang land, regio, stad, ISP, organisatie, ASN en het is_hosting-veld dat aangeeft of het IP toebehoort aan een datacenter of hostingprovider. Resultaten worden 1 uur gecached.
Toon content, valuta of taal op basis van het land van de bezoeker via zijn IP-adres.
Detecteer verdachte logins door het IP-land te vergelijken met het bekende land van de gebruiker.
Gebruik het is_hosting-veld om automatisch verkeer van VPN's of bots te herkennen.
Ja, zowel IPv4 als IPv6 zijn ondersteund.
is_hosting: true betekent dat het IP-adres toebehoort aan een bekend datacenter, hostingprovider of VPN-dienst. Dit is handig om botverkeer of gesimuleerde users te herkennen.
is_hosting: true betekent dat het IP-adres toebehoort aan een bekend datacenter, hostingprovider of VPN-dienst. Dit is handig om botverkeer of gesimuleerde users te herkennen.
Integreren in jouw applicatie? Probeer onze codevoorbeelden hieronder of bekijk de volledige documentatie voor meer details en extra talen en/of collecties.
curl "https://api.getapi.nl/api/v1/lookup/ip?ip=8.8.8.8" \
--header "X-Api-Key: ga_live_YOUR_KEY"
const response = await fetch('https://api.getapi.nl/api/v1/lookup/ip?ip=8.8.8.8', {
method: 'GET',
headers: {
'X-Api-Key': 'ga_live_YOUR_KEY',
},
});
const data = await response.json();
$ch = curl_init();
$headers = [
'X-Api-Key: ga_live_YOUR_KEY',
];
curl_setopt_array($ch, [
CURLOPT_URL => 'https://api.getapi.nl/api/v1/lookup/ip?ip=8.8.8.8',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => $headers,
]);
$data = json_decode(curl_exec($ch), true);
curl_close($ch);
import requests
headers = {
'X-Api-Key': 'ga_live_YOUR_KEY',
}
params = {
'ip': '8.8.8.8',
}
response = requests.get('https://api.getapi.nl/api/v1/lookup/ip', headers=headers, params=params)
data = response.json()
{
"found": true,
"ip": "8.8.8.8",
"isp": "Google LLC",
"org": "Google Public DNS",
"as": "AS15169 Google LLC",
"country": "United States",
"country_code": "US",
"region": "California",
"city": "Mountain View",
"zip": "94043",
"lat": 37.4056,
"lon": -122.0775,
"is_hosting": false
}
Overzicht van alle velden die de API teruggeeft in een succesvol antwoord.
| Veld | Type | Verplicht | Omschrijving |
|---|---|---|---|
found
|
boolean | nee | |
ip
|
string | nee | |
isp
|
string | nee | |
org
|
string | nee | |
as
|
string | nee | |
country
|
string | nee | |
country_code
|
string | nee | |
region
|
string | nee | |
city
|
string | nee | |
zip
|
string | nee | |
lat
|
number | nee | |
lon
|
number | nee | |
is_hosting
|
boolean | nee |
| Tier | Rate limit | Kosten per call |
|---|---|---|
| Gratis | 5 verzoeken/min | 1.00 credit |
| Betaald | 120 verzoeken/min | 1.00 credit |
| Premium | 120 verzoeken/min | 1.00 credit |
Credits worden afgeschreven per succesvol verzoek. Bekijk onze prijzen voor meer informatie over creditpakketten.
Documentatie & codevoorbeelden
Bekijk de volledige API-referentie met authenticatie, endpoints en automatisch gegenereerde codevoorbeelden in cURL, PHP, JavaScript en Python.