Konvertieren Sie IP-Adressen in umfassende geografische Informationen. Inklusive Stadt, Land, Zeitzone, Währung und ISP-Details - alles standardmäßig auf Deutsch.
https://creativeskyline.de/api/geolocation
https://creativeskyline.de/api/geolocation/{ip}
https://creativeskyline.de/api/geolocation/batch
Die IP Geolocation API liefert umfassende geografische und netzwerkbezogene Informationen zu IPv4-, IPv6-Adressen und Domains:
https://creativeskyline.de/api/geolocation
https://creativeskyline.de/api/geolocation/{ip}
https://creativeskyline.de/api/geolocation/batch
/api/geolocation
Ermittelt automatisch die IP-Adresse des anfragenden Clients und gibt deren Geolocation-Daten zurück.
lang
string
Sprache der geografischen Bezeichnungen (Standard: de, alternativ: en)
{"status":"success","continent":"Nordamerika","continentCode":"NA","country":"Vereinigte Staaten","countryCode":"US","region":"CA","regionName":"Kalifornien","city":"Mountain View","district":"","zip":"94043","lat":37.4192,"lon":-122.0574,"timezone":"America/Los_Angeles","offset":-25200,"currency":"USD","isp":"Google LLC","org":"Google Public DNS","as":"AS15169 Google LLC","asname":"GOOGLE","reverse":"dns.google","mobile":false,"proxy":false,"hosting":false,"query":"8.8.8.8"}
/api/geolocation/{ip}
Ruft Geolocation-Daten für eine bestimmte IPv4-, IPv6-Adresse oder Domain ab.
lang
string
Sprache (Standard: de)
ip
string
*
IPv4, IPv6 oder Domain (z.B. 8.8.8.8, google.com) - Pfad-Parameter
https://creativeskyline.de/api/geolocation
https://creativeskyline.de/api/geolocation/{ip}
https://creativeskyline.de/api/geolocation/batch
/api/geolocation/batch
Verarbeitet bis zu 100 IP-Adressen in einer einzigen Anfrage. Der Request-Body ist ein JSON-Array aus IP-Strings oder Objekten mit optionaler Sprachsteuerung.
ips
array
*
JSON-Array aus IP-Strings (["8.8.8.8","1.1.1.1"]) oder Objekten ({"query":"8.8.8.8","lang":"de"})
[{"status":"success","query":"8.8.8.8","country":"Vereinigte Staaten","city":"Mountain View"},{"status":"success","query":"1.1.1.1","country":"Australien","city":"Sydney"}]
https://creativeskyline.de/api/geolocation
https://creativeskyline.de/api/geolocation/{ip}
https://creativeskyline.de/api/geolocation/batch
/api/geolocation
curl -X GET "https://creativeskyline.de/api/geolocation" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Accept: application/json"
use Illuminate\Support\Facades\Http;
$response = Http::withToken('YOUR_API_TOKEN')
->get('https://creativeskyline.de/api/geolocation');
$data = $response->json();
const response = await fetch('https://creativeskyline.de/api/geolocation', {
method: 'GET',
headers: {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Accept': 'application/json',
},
});
const data = await response.json();
import requests
headers = {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Accept': 'application/json',
}
response = requests.get(
'https://creativeskyline.de/api/geolocation',
headers=headers,
)
data = response.json()
/api/geolocation/{ip}
curl -X GET "https://creativeskyline.de/api/geolocation/{ip}" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d '{"ip": "value"}'
use Illuminate\Support\Facades\Http;
$response = Http::withToken('YOUR_API_TOKEN')
->get('https://creativeskyline.de/api/geolocation/{ip}', [
'ip' => 'value',
]);
$data = $response->json();
const response = await fetch('https://creativeskyline.de/api/geolocation/{ip}', {
method: 'GET',
headers: {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Accept': 'application/json',
'Content-Type': 'application/json',
},
body: JSON.stringify({
ip: 'value',
}),
});
const data = await response.json();
import requests
headers = {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Accept': 'application/json',
}
payload = {
'ip': 'value',
}
response = requests.get(
'https://creativeskyline.de/api/geolocation/{ip}',
headers=headers,
json=payload,
)
data = response.json()
/api/geolocation/batch
curl -X POST "https://creativeskyline.de/api/geolocation/batch" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d '{"ips": []}'
use Illuminate\Support\Facades\Http;
$response = Http::withToken('YOUR_API_TOKEN')
->post('https://creativeskyline.de/api/geolocation/batch', [
'ips' => [],
]);
$data = $response->json();
const response = await fetch('https://creativeskyline.de/api/geolocation/batch', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Accept': 'application/json',
'Content-Type': 'application/json',
},
body: JSON.stringify({
ips: [],
}),
});
const data = await response.json();
import requests
headers = {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Accept': 'application/json',
}
payload = {
'ips': [],
}
response = requests.post(
'https://creativeskyline.de/api/geolocation/batch',
headers=headers,
json=payload,
)
data = response.json()
curl -X GET "https://creativeskyline.de/api/geolocation" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Accept: application/json"
use Illuminate\Support\Facades\Http;
$response = Http::withToken('YOUR_API_TOKEN')
->get('https://creativeskyline.de/api/geolocation');
$data = $response->json();
const response = await fetch('https://creativeskyline.de/api/geolocation', {
method: 'GET',
headers: {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Accept': 'application/json',
},
});
const data = await response.json();
import requests
headers = {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Accept': 'application/json',
}
response = requests.get(
'https://creativeskyline.de/api/geolocation',
headers=headers,
)
data = response.json()
curl -X GET "https://creativeskyline.de/api/geolocation/{ip}" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d '{"ip": "value"}'
use Illuminate\Support\Facades\Http;
$response = Http::withToken('YOUR_API_TOKEN')
->get('https://creativeskyline.de/api/geolocation/{ip}', [
'ip' => 'value',
]);
$data = $response->json();
const response = await fetch('https://creativeskyline.de/api/geolocation/{ip}', {
method: 'GET',
headers: {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Accept': 'application/json',
'Content-Type': 'application/json',
},
body: JSON.stringify({
ip: 'value',
}),
});
const data = await response.json();
import requests
headers = {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Accept': 'application/json',
}
payload = {
'ip': 'value',
}
response = requests.get(
'https://creativeskyline.de/api/geolocation/{ip}',
headers=headers,
json=payload,
)
data = response.json()
curl -X POST "https://creativeskyline.de/api/geolocation/batch" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d '{"ips": []}'
use Illuminate\Support\Facades\Http;
$response = Http::withToken('YOUR_API_TOKEN')
->post('https://creativeskyline.de/api/geolocation/batch', [
'ips' => [],
]);
$data = $response->json();
const response = await fetch('https://creativeskyline.de/api/geolocation/batch', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Accept': 'application/json',
'Content-Type': 'application/json',
},
body: JSON.stringify({
ips: [],
}),
});
const data = await response.json();
import requests
headers = {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Accept': 'application/json',
}
payload = {
'ips': [],
}
response = requests.post(
'https://creativeskyline.de/api/geolocation/batch',
headers=headers,
json=payload,
)
data = response.json()