Entwickler

API Dokumentation – Kostenlose IP & DNS API

NordVPN
Empfehlung
Ad
  • 5.000+ Server
  • Kein Logging
  • Bis zu 10 Geräte
IP jetzt mit NordVPN schützen →

Übersicht

meine-ip.info bietet eine kostenlose REST API für IP-Informationen, DNS-Abfragen und Whois-Lookups. Alle Endpunkte liefern JSON und erfordern keinen API-Key.

Base URL

https://meine-ip.info/api

Rate-Limiting

  • 5 Anfragen pro Minute pro IP-Adresse
  • Rate-Limit-Status wird in Response-Headern zurückgegeben:
    • X-RateLimit-Limit – Maximale Anfragen pro Fenster
    • X-RateLimit-Remaining – Verbleibende Anfragen
    • X-RateLimit-Reset – Unix-Timestamp bis Reset

Bei Überschreitung wird HTTP 429 zurückgegeben.


Endpunkte

1. IP-Informationen

GET /api/ip
GET /api/ip?q={ip-adresse}

Gibt IP-Adresse, Version, Hostname, Geolokalisierung und ASN-Daten zurück.

Parameter:

Parameter Typ Beschreibung
q string (optional) IP-Adresse zum Abfragen. Ohne Parameter wird die eigene IP verwendet.

Beispiel-Anfrage:

curl https://meine-ip.info/api/ip?q=8.8.8.8

Beispiel-Antwort:

{
    "ip": "8.8.8.8",
    "version": "IPv4",
    "hostname": "dns.google",
    "geo": {
        "country": "United States",
        "country_code": "US",
        "region": "California",
        "city": "Mountain View",
        "postal_code": "94035",
        "latitude": 37.386,
        "longitude": -122.0838,
        "timezone": "America/Los_Angeles"
    },
    "asn": {
        "number": 15169,
        "organization": "GOOGLE",
        "network": "8.8.8.0/24"
    }
}

2. DNS-Abfrage

GET /api/dns/{domain}

Gibt DNS-Records (A, AAAA, CNAME, MX, NS, TXT, SOA) für eine Domain zurück.

Beispiel-Anfrage:

curl https://meine-ip.info/api/dns/example.com

Beispiel-Antwort:

{
    "domain": "example.com",
    "records": [
        {
            "type": "A",
            "ttl": 3600,
            "value": "93.184.216.34"
        },
        {
            "type": "MX",
            "ttl": 3600,
            "value": "mail.example.com",
            "priority": 10
        },
        {
            "type": "NS",
            "ttl": 86400,
            "value": "ns1.example.com"
        }
    ],
    "count": 3
}

3. Whois-Abfrage

GET /api/whois/{query}

Gibt Whois-Daten für eine Domain oder IP-Adresse zurück. Unterstützt alle gängigen TLDs sowie RDAP-Fallback für .ch und .li Domains.

Beispiel-Anfrage:

curl https://meine-ip.info/api/whois/example.com

Beispiel-Antwort:

{
    "query": "example.com",
    "type": "domain",
    "server": "whois.verisign-grs.com",
    "raw": "...",
    "parsed": {
        "domain": "EXAMPLE.COM",
        "registrar": "RESERVED-Internet Assigned Numbers Authority",
        "created": "1995-08-14T04:00:00Z",
        "updated": "2024-08-14T07:01:38Z",
        "expires": "2025-08-13T04:00:00Z",
        "nameservers": ["A.IANA-SERVERS.NET", "B.IANA-SERVERS.NET"],
        "dnssec": "signedDelegation"
    }
}

Fehlerbehandlung

HTTP-Code Bedeutung
200 Erfolg
400 Ungültige Anfrage (z.B. ungültige Domain)
404 Keine Daten gefunden
429 Rate-Limit überschritten

Fehler werden als JSON mit error-Feld zurückgegeben:

{
    "error": "Rate limit exceeded",
    "retry_after": 42
}

Nutzungsbedingungen

  • Die API ist kostenlos für persönliche und kommerzielle Nutzung
  • Bitte beachten Sie das Rate-Limiting
  • Bei hohem Volumen kontaktieren Sie uns für eine Sonderlösung
  • Geolokalisierung basiert auf GeoLite2 von MaxMind (Näherungswerte)
NordVPN
Empfehlung
Ad
  • 5.000+ Server
  • Kein Logging
  • Bis zu 10 Geräte
IP jetzt mit NordVPN schützen →