Ermitteln Sie umfassende Client-Informationen direkt aus den Request-Headern. Browser, Betriebssystem, Gerätetyp, IP-Details und mehr - vollständig serverseitig ohne externe Services.
https://creativeskyline.de/api/client-info
Die Client Info API extrahiert folgende Informationen aus dem eingehenden HTTP-Request:
https://creativeskyline.de/api/client-info
/api/client-info
Analysiert automatisch die Request-Header des anfragenden Clients und gibt umfassende Informationen zurück. Keine Parameter erforderlich - alle Daten werden aus den Request-Headern extrahiert.
{"ipString":"203.0.113.42","ipNumeric":3405803818,"ipType":"IPv4","isBehindProxy":false,"device":"Mac","os":"Mac OS X 12.6.0","userAgent":"Chrome 120.0.0","family":"Chrome","versionMajor":"120","versionMinor":"0","versionPatch":"0","isSpider":false,"isMobile":false,"userAgentDisplay":"Mac OS X 12.6.0 Mac Chrome 120.0.0","userAgentRaw":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36","userLanguages":["de-DE","de","en-US","en"]}
https://creativeskyline.de/api/client-info
ipString - IP-Adresse als StringipNumeric - Numerische IP (IPv4)ipType - IPv4 oder IPv6isBehindProxy - Proxy-Erkennungdevice - Gerätename (iPhone, Mac usw.)os - Betriebssystem mit VersionisMobile - Mobile-ErkennunguserAgent - Browser mit Versionfamily - Browser-FamilieversionMajor/Minor/Patch - VersionenuserAgentRaw - Original User-Agent-StringisSpider - Bot/Crawler-ErkennunguserLanguages - Sprach-Präferenzen (Array)userAgentDisplay - Formatierter Display-String
https://creativeskyline.de/api/client-info
/api/client-info
curl -X GET "https://creativeskyline.de/api/client-info" \
-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/client-info');
$data = $response->json();
const response = await fetch('https://creativeskyline.de/api/client-info', {
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/client-info',
headers=headers,
)
data = response.json()
curl -X GET "https://creativeskyline.de/api/client-info" \
-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/client-info');
$data = $response->json();
const response = await fetch('https://creativeskyline.de/api/client-info', {
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/client-info',
headers=headers,
)
data = response.json()