Häufig gestellte Fragen zur NiceNIC Domain-API v2
Finden Sie praktische Antworten zu API-Zugriff, Sandbox-Tests, Authentifizierung, Preisgestaltung, Domain-Operationen, Antwortverarbeitung und Produktionsintegration.
Erste Schritte
Starten Sie mit Zugriff, Preisen und Anmeldedaten.
01 Was ist die NiceNIC Domain API v2?
Die NiceNIC Domain API v2 ist eine auf HTTPS und JSON basierende API zur Automatisierung der Domainverwaltung über Ihr NiceNIC-Konto.
Sie unterstützt zentrale Arbeitsabläufe wie Verfügbarkeitsprüfungen von Domains, Registrierung, Verlängerung, Übertragung, Portfolioabfragen, Nameserver- und Kontaktaktualisierungen, Preisabfragen, DNS-Einträge, eigene Nameserver, Kontoinformationen und compliance-bezogene Vorgänge.
Nutzen Sie die API, wenn Sie NiceNIC-Domaindienste direkt mit einer Website, Hosting-Plattform, Abrechnungssystem, internen Tool oder einer anderen Anwendung verbinden möchten.
02 Wer kann die NiceNIC Domain API v2 nutzen?
Jedes aktive NiceNIC-Konto kann die Domain API v2 nutzen. Der API-Zugriff steht sowohl Marktkonten als auch Reseller-Konten zur Verfügung.
Sie müssen kein Reseller werden, um API-Zugriff zu erhalten. Der Kontotyp ist dennoch für die Preisgestaltung relevant: kostenpflichtige API-Vorgänge verwenden die Preise, die dem NiceNIC-Konto zugewiesen sind, das die Anfrage sendet.
03 Ist die NiceNIC Domain API v2 kostenlos?
Ja. Der API-Zugriff selbst ist kostenlos. Für die Aktivierung des API-Zugriffs oder das Senden unterstützter API-Anfragen wird keine separate Gebühr erhoben.
Kostenpflichtige Vorgänge wie Domain-Registrierung, Verlängerung und Transfer werden gemäß Ihren Kontopreisen und den geltenden Domain-Regeln berechnet.
04 Benötige ich ein Reseller-Konto, um die API zu nutzen?
Nein. API-Zugriff und Reseller-Preise sind getrennt.
Sie können die Domain API v2 mit einem regulären NiceNIC Market-Konto verwenden. Aktualisieren Sie erst dann auf ein Reseller-Konto, wenn Reseller-Preise oder andere Reseller-Vorteile für Ihr Geschäftsvolumen nützlich sind.
05 Wie unterscheidet sich die API v2 von der älteren NiceNIC-API?
Die Domain API v2 verwendet die aktuelle NiceNIC-API-Struktur mit HTTPS-Anfragen, JSON-Antworten, header-basierter Authentifizierung und Dokumentation, die um einzelne Domain- und Konto-Workflows strukturiert ist.
Wenn Sie eine Integration auf Basis einer älteren NiceNIC-API betreiben, überprüfen Sie die Parameter und die Antwortverarbeitung der API v2, bevor Sie Produktionsdaten übertragen, anstatt anzunehmen, dass die beiden Versionen austauschbar sind.
06 Wie erhalte ich meine API-Anmeldedaten?
Melden Sie sich bei Ihrem NiceNIC-Konto an und öffnen Sie API-Einstellungen. API-v2-Anfragen verwenden Ihren NiceNIC-Benutzernamen und Ihr API-Secret zur Authentifizierung.
Sandbox & Authentifizierung
Sicher verbinden und vor dem Produktionsbetrieb testen.
07 Stellt die NiceNIC Domain API v2 eine API-Testumgebung bereit?
Ja. NiceNIC bietet eine API-Testumgebung, in der Entwickler ihre Integrationen testen können, bevor sie diese an die Produktions-API anbinden.
Nutzen Sie die Testumgebung, um Authentifizierung, Anfrageformatierung, Antwort-Parsing, Fehlerbehandlung und Ihren Anwendungsworkflow zu validieren, bevor Sie Live-Domainvorgänge für Kunden aktivieren.
08 Was ist der Unterschied zwischen der Testumgebung und der Produktions-API?
Die API-Testumgebung ist für Entwicklungs- und Integrationstests gedacht. Die Produktions-API wird für Live-Domainvorgänge und kostenpflichtige Anfragen über Ihr NiceNIC-Konto verwendet.
Wir empfehlen, Authentifizierung, Anfrageverarbeitung, Antwortverarbeitung und Fehlerlogik in der Testumgebung zu validieren, bevor Sie kundenorientierte Produktionsvorgänge aktivieren.
09 Wie funktioniert die API-Authentifizierung?
Senden Sie API-Anfragen über HTTPS und fügen Sie im Authorization-Header Ihren NiceNIC-Benutzernamen und den geheimen API-Schlüssel ein.
Host: api.nicenic.net
Authorization: username:api_secret
Content-Type: application/json
Wenn für Ihr Konto IP-Beschränkungen aktiviert sind, müssen Anfragen außerdem von einer autorisierten Server-IP stammen.
10 Welchen Endpunkt verwendet die Domain-API v2?
Der Basis-Endpunkt der Produktions-API lautet:
https://api.nicenic.net/v2/
API-Aktionen werden anhand der für jeden Endpunkt dokumentierten Parameter ausgewählt, z. B. category und action. Befolgen Sie stets die spezifische Endpunkt-Dokumentation für die erforderlichen und optionalen Parameter einer bestimmten Operation.
11 Welches Antwortformat und welche Zeichenkodierung verwendet API v2?
Die Antworten der API v2 verwenden JSON, und die Anfrageparameter verwenden UTF-8.
{
"code": 0,
"msg": "success",
"data": {}
}
Ihre Anwendung sollte den zurückgegebenen code und msg auswerten, statt anzunehmen, dass jede HTTP-Antwort einen abgeschlossenen Domain-Vorgang darstellt.
Domain-Operationen & Preisgestaltung
Verstehen Sie unterstützte Arbeitsabläufe und das Kaufverhalten.
12 Was kann ich mit der NiceNIC Domain API v2 tun?
Mithilfe der derzeit dokumentierten APIs können Sie Arbeitsabläufe automatisieren, darunter Verfügbarkeitsprüfungen für Domains, Registrierung, Verlängerung und Transfer, Portfolioauflistung und Domaindetails, Nameserver- und Domain-Kontaktaktualisierungen, Domain-Preise, DNS-Einträge, Child-Nameserver, Kontoinformationen sowie die Überwachung von Missbrauch und Compliance.
Weitere Arbeitsabläufe sind einzeln in der API-Navigation dokumentiert.
13 Was sollte ich testen, bevor ich Live-Registrierungen oder Transfers aktiviere?
Beginnen Sie mit risikoarmen Leseoperationen wie der Prüfung der Domain-Verfügbarkeit, der Domain-Preisabfrage, dem Kontostand und der Domain-Auflistung.
Bestätigen Sie dann Authentifizierung, Antwort-Parsing, Fehlerbehandlung und die Bearbeitung ausstehender Bestellungen, bevor Sie Live-Registrierungen, Verlängerungen oder Transfers aktivieren.
14 Kann ich mehrere Domains in einer API-Anfrage prüfen?
Ja. Der Endpunkt Domain-Verfügbarkeit prüfen unterstützt mehrere durch Kommas getrennte Domainnamen.
example.com,example.net,example.org
Gehen Sie nicht davon aus, dass jede API-Operation dasselbe Multi-Domain-Eingabeformat unterstützt. Registrierung, Verlängerung und Transfer sollten der jeweiligen Endpunktdokumentation folgen.
15 Wie kann ich Preise für Registrierung, Verlängerung und Transfer abfragen?
Verwenden Sie den Endpoint Get Domain Pricing. Die dokumentierten Preistypen umfassen register, renew, transfer und all.
Antworten auf Registrierungsabfragen können auch einen is_premium-Wert enthalten, der angibt, ob die abgefragte Registrierung eine Premium-Registrierung ist.
Da API-Bestellungen die Preisgestaltung auf Kontobene verwenden, fragen Sie die aktuellen Preise ab, bevor Sie bezahlte Kundenbestellungen übermitteln, statt sich unbegrenzt auf zwischengespeicherte Preise zu verlassen.
16 Kann jede TLD für 1–10 Jahre registriert oder verlängert werden?
Nein. Obwohl die API-Dokumentation für zulässige Endungen Zeiträume von bis zu 1–10 Jahren unterstützt, können einzelne TLDs unterschiedliche Registry-Regeln haben.
Registrierungszeiträume, Verlängerungszeiträume, Übertragungsberechtigung, Kontaktanforderungen und Verifizierungsanforderungen können je nach Endung unterschiedlich sein. Ihre Anwendung sollte die aktuellen Regeln für die jeweilige TLD befolgen.
17 Was ist der Unterschied zwischen Nameservern, DNS-Einträgen und Child-Nameservern?
ns1.example.com.Dies sind separate Vorgänge und sollten nicht als austauschbar behandelt werden.
Antworten & Fehler
Behandeln Sie Erfolgsfälle, ausstehende Zustände und Fehler korrekt.
18 Was bedeuten API-Antwortcodes?
| Code | Bedeutung |
|---|---|
0 | Erfolg |
201 | Ausstehend |
400 | Parameterfehler |
401 | Nicht autorisiert |
404 | Keine relevanten Datensätze gefunden |
500 | Interner Serverfehler |
Verwenden Sie zur Bestimmung des Status einer API-Anfrage stets den zurückgegebenen Code und die zugehörige Meldung.
19 Was bedeutet der Code 201?
Eine 201-Antwort bedeutet, dass der Vorgang zur Verarbeitung angenommen wurde, aber noch nicht unbedingt seinen endgültigen Status erreicht hat.
20 Was passiert, wenn eine Domain-Registrierung den Code 201 zurückgibt?
Bei einer Domain-Registrierung bedeutet eine 201-Antwort, dass die Bestellung übermittelt wurde und auf die abschließende Verarbeitung durch die Registry wartet.
Sagen Sie einem Endkunden erst, dass die Domain aktiv ist, wenn Ihr System das endgültige Ergebnis bestätigt hat. Beachten Sie in der Dokumentation zum Registrierungs-Endpunkt die aktuellen Regeln für ausstehende Bestellungen und Rückerstattungen.
21 Was bedeutet eine Antwort mit dem Status „Ausstehender Transfer“?
Ein ausstehender Transfer bedeutet, dass die Transferanfrage zur Verarbeitung angenommen wurde – nicht, dass die Domain ihren Transfer zu NiceNIC bereits abgeschlossen hat.
Der Abschluss des Transfers kann von der Verarbeitung durch die Registry und den Registrar sowie vom aktuellen Transferstatus der Domain abhängen. Belassen Sie den Transfer bis zur Bestätigung des Abschlusses im Status „Ausstehender Transfer“.
Portfolio, Compliance & Integration
Verwalten Sie Portfolios und verbinden Sie bestehende Systeme.
22 Kann ich mein Domain-Portfolio über die API abrufen und filtern?
Ja. Die List Domains-API unterstützt den Abruf von Portfolios mit Paginierung, Sortierung und Filteroptionen.
Verwenden Sie Get Domain Details, wenn Sie detaillierte Informationen zu einer einzelnen Domain benötigen, wie Registrierungsinformationen, Ablaufinformationen, Nameserver und Domain-Kontaktdaten.
23 Was kann die Abuse & Compliance-API tun?
Die NiceNIC Domain API v2 umfasst Abuse & Compliance-Operationen, die für Plattformen und Reseller entwickelt wurden, die Kunden-Domain-Portfolios verwalten.
Sie können Domains identifizieren, die mit Missbrauchsmeldungen verknüpft sind, und maschinenlesbare Compliance-Informationen für einzelne Domains abrufen. Je nach Fall kann die Antwort den Domain-Status, aktuelle Auswirkungen, empfohlene Maßnahmen, Hold-Informationen, Beschwerdeinformationen und gemeldete URLs enthalten.
Dadurch können Sie den Compliance-Status direkt in Ihrem eigenen Kundenportal oder Betriebssystem anzeigen.
24 Kann ich die NiceNIC Domain API v2 mit WHMCS verwenden?
Ja. NiceNIC bietet eine WHMCS-Registrar-Integration für Unternehmen, die WHMCS bereits für Abrechnung und Bereitstellung nutzen.
Verwenden Sie die direkte Domain-API v2, wenn Sie eine eigene Anwendung oder einen eigenen Workflow entwickeln. Nutzen Sie die WHMCS-Integration, wenn Sie Domain-Vorgänge in eine bestehende WHMCS-Umgebung integrieren möchten.
Entwicklung & Support
Entwickeln Sie sicher und wissen Sie, was Sie senden müssen, wenn Sie Hilfe benötigen.
25 Welche Programmiersprachen kann ich verwenden?
Jede serverseitige Programmiersprache oder Laufzeitumgebung, die HTTPS-Anfragen senden und JSON parsen kann, lässt sich in die Domain-API v2 integrieren.
Zu den gängigen Optionen gehören PHP, Python, Node.js und Java. Bewahren Sie API-Zugangsdaten serverseitig auf und geben Sie Ihren geheimen API-Schlüssel niemals in JavaScript im Browser oder in herunterladbarem Client-Code preis.
26 Gibt es API-Ratenbegrenzungen?
Ratenbegrenzungen können angewendet werden, um die API-Stabilität und die Plattformsicherheit zu schützen.
Wenn für Ihre Produktionsintegration dauerhaft hohes Anfragevolumen erwartet wird, setzen Sie sich vor dem Start mit NiceNIC in Verbindung, damit Ihr erwartetes Nutzungsmuster geprüft werden kann.
27 Was sollte ich angeben, wenn ich mich wegen eines API-Problems an den Support wende?
Geben Sie den Zeitstempel der Anfrage, die API-Kategorie und -Aktion, den Domainnamen (sofern zutreffend), nicht sensible Anfrageparameter, den zurückgegebenen Antwortcode und die Antwortmeldung sowie an, ob die Anfrage aus der Sandbox oder der Produktionsumgebung stammte.
28 Wo finde ich die vollständigen Anfrageparameter und Codebeispiele?
Nutzen Sie in der Dokumentation die API-Navigation. Jede Operation hat eine eigene Seite mit unterstützten Parametern, Anfragebeispielen, Antwortbeispielen und operationsspezifischem Verhalten.
Die häufig gestellten Fragen erläutern das allgemeine API-Verhalten; die Dokumentation der einzelnen Endpunkte ist die maßgebliche Referenz für das genaue Anfrageformat.
Bereit, mit der Entwicklung zu beginnen?
Testen Sie Ihre Integration in der API-Sandbox und verbinden Sie dann Ihr NiceNIC-Konto, sobald Sie bereit sind, in die Produktion zu wechseln.
Benötigen Sie Reseller-Preise für ein höheres Domainvolumen?
Reseller-Pläne vergleichen →






