API-FAQ

Häufig gestellte Fragen zur NiceNIC Domain-API v2

Finden Sie praxisnahe Antworten zu API-Zugang, Tests in der Testumgebung, Authentifizierung, Preisen, Domain-Operationen, Antwortverarbeitung und Produktivintegration.

28 Fragen verfügbar

Erste Schritte

Beginnen Sie mit Zugriff, Preisen und Anmeldedaten.

6 Fragen
01 Was ist die NiceNIC Domain-API v2?

NiceNIC Domain-API v2 ist eine HTTPS- und JSON-basierte API zur Automatisierung der Domainverwaltung über Ihr NiceNIC-Konto.

Sie unterstützt zentrale Arbeitsabläufe wie Domain-Verfügbarkeitsprüfungen, Registrierung, Verlängerung, Transfer, Portfolio-Abfragen, Nameserver- und Kontaktaktualisierungen, Preisabfragen, DNS-Einträge, Child-Nameserver, Kontoinformationen und compliancebezogene Vorgänge.

Verwenden Sie die API, wenn Sie NiceNIC-Domain-Dienste direkt an eine Website, Hosting-Plattform, ein Abrechnungssystem, ein internes Tool oder eine andere Anwendung anbinden möchten.

02 Wer kann die NiceNIC-Domain-API v2 nutzen?

Jedes aktive NiceNIC-Konto kann die Domain-API v2 nutzen. Der API-Zugang steht sowohl für Standardkundenkonten als auch für Reseller-Konten zur Verfügung.

Sie müssen kein Reseller werden, nur um API-Zugriff zu erhalten. Der Kontotyp ist jedoch weiterhin für die Preisgestaltung relevant: Für kostenpflichtige API-Vorgänge gelten die Preise, die dem anfragenden NiceNIC-Konto zugewiesen sind.

API-Einstellungen öffnen →

03 Ist die NiceNIC Domain-API v2 kostenlos?

Ja. Der API-Zugang selbst ist kostenlos. Es fallen keine gesonderten Gebühren für die Aktivierung des API-Zugangs oder das Senden unterstützter API-Anfragen an.

Kostenpflichtige Vorgänge wie Domainregistrierung, -verlängerung und -transfer werden gemäß den Preisen Ihres Kontos und den geltenden Domain-Regeln abgerechnet.

04 Benötige ich ein Reseller-Konto, um die API zu nutzen?

Nein. API-Zugriff und Reseller-Preise sind voneinander unabhängig.

Sie können die Domain-API v2 mit einem regulären NiceNIC-Endkundenkonto nutzen. Wechseln Sie nur dann zu einem Reseller-Konto, wenn Reseller-Preise oder andere Reseller-Vorteile für Ihr Geschäftsvolumen von Nutzen sind.

Reseller-Tarife vergleichen →

05 Wie unterscheidet sich die API v2 von der älteren NiceNIC-API?

Die Domain-API v2 nutzt die aktuelle NiceNIC-API-Struktur mit HTTPS-Anfragen, JSON-Antworten, Header-basierter Authentifizierung und einer Dokumentation, die nach einzelnen Domain- und Account-Workflows gegliedert ist.

Falls Sie eine Integration betreiben, die auf einer älteren NiceNIC-API basiert, prüfen Sie die Parameter und die Antwortverarbeitung der API v2 vor der Migration des Produktivdatenverkehrs, anstatt davon auszugehen, dass beide Versionen austauschbar sind.

06 Wie erhalte ich meine API-Zugangsdaten?

Melden Sie sich bei Ihrem NiceNIC-Konto an und öffnen Sie die API-Einstellungen. API v2-Anfragen verwenden Ihren NiceNIC-Benutzernamen und Ihr API-Secret zur Authentifizierung.

Sicherheitshinweis: Verwahren Sie Ihr API-Secret serverseitig. Machen Sie es nicht in browserseitigem JavaScript, öffentlichen Repositories, Client-Anwendungen oder an anderen öffentlich zugänglichen Orten zugänglich.

API-Einstellungen öffnen →

Testumgebung & Authentifizierung

Sicher verbinden und vor dem Produktivbetrieb testen.

5 Fragen
07 Bietet die NiceNIC Domain-API v2 eine API-Testumgebung?

Ja. NiceNIC stellt Entwicklern eine API-Testumgebung zur Verfügung, um Integrationen vor der Anbindung an die Produktiv-API zu testen.

Nutzen Sie die Testumgebung, um Authentifizierung, Anfrageformatierung, Antwortverarbeitung, Fehlerbehandlung und Ihre Anwendungsabläufe zu validieren, bevor Sie Domain-Operationen für Live-Kunden aktivieren.

API-Testumgebung öffnen →

08 Was ist der Unterschied zwischen der Testumgebung und der Produktiv-API?

Die API-Testumgebung ist für die Entwicklungs- und Integrationsphase vorgesehen. Die Produktions-API wird für produktive Domainvorgänge und kostenpflichtige Anfragen über Ihr NiceNIC-Konto genutzt.

Wir empfehlen, Authentifizierung, Anfragenverarbeitung, Antwortverarbeitung und Fehlerlogik in der Testumgebung zu validieren, bevor Sie kundenorientierte Produktivoperationen aktivieren.

09 Wie funktioniert die API-Authentifizierung?

Senden Sie API-Anfragen über HTTPS und fügen Sie Ihren NiceNIC-Benutzernamen und Ihr API-Secret in den Authorization-Header 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 zudem von einer autorisierten Server-IP stammen.

API-Authentifizierung lesen →

10 Welchen Endpunkt nutzt die Domain-API v2?

Der Basis-Endpunkt der Produktions-API lautet:

https://api.nicenic.net/v2/

API-Aktionen werden über die für jeden Endpunkt dokumentierten Parameter ausgewählt, wie etwa category und action. Beachten Sie stets die Dokumentation des jeweiligen Endpunkts für die erforderlichen und optionalen Parameter einer bestimmten Operation.

11 Welches Antwortformat und welche Zeichenkodierung verwendet die API v2?

API v2-Antworten verwenden JSON, und Anfrageparameter nutzen UTF-8.

{
  "code": 0,
  "msg": "success",
  "data": {}
}

Ihre Anwendung sollte die zurückgegebenen Werte code und msg auswerten, anstatt davon auszugehen, dass jede HTTP-Antwort einen abgeschlossenen Domain-Vorgang darstellt.

Domain-Vorgänge & Preise

Unterstützte Workflows und Kaufabläufe verstehen.

6 Fragen
12 Was kann ich mit der NiceNIC Domain-API v2 machen?

Über die derzeit dokumentierten APIs können Sie Arbeitsabläufe automatisieren, darunter Abfragen zur Domain-Verfügbarkeit, Registrierung, Verlängerung und Transfer, Portfolioauflistung und Domaindetails, Aktualisierungen von Nameservern und Domainkontakten, Domainpreise, DNS-Einträge, Child-Nameserver, Kontoinformationen sowie Abuse- und Compliance-Überwachung.

Weitere Arbeitsabläufe sind einzeln in der API-Navigation dokumentiert.

13 Was sollte ich testen, bevor ich produktive Registrierungen oder Transfers aktiviere?

Beginnen Sie mit risikoarmen Leseoperationen wie Domain-Verfügbarkeit, Domain-Preisen, Kontostand und Domain-Auflistung.

Prüfen Sie anschließend Authentifizierung, Antwortverarbeitung, Fehlerbehandlung und den Umgang mit ausstehenden Aufträgen, bevor Sie Live-Registrierungen, Verlängerungen oder Transfers aktivieren.

Empfohlene Reihenfolge: Authentifizierung → Verfügbarkeit → Preise → Guthaben → Antworthandhabung → Live-Betrieb.
14 Kann ich mehrere Domains in einer einzigen API-Anfrage prüfen?

Ja. Der Endpunkt Domain-Verfügbarkeit prüfen unterstützt mehrere kommagetrennte Domainnamen.

example.com,example.net,example.org

Gehen Sie nicht davon aus, dass jede API-Operation dasselbe Eingabeformat für mehrere Domains unterstützt. Registrierung, Verlängerung und Transfer sollten der Dokumentation des jeweiligen Endpunkts folgen.

15 Wie kann ich Preise für Registrierung, Verlängerung und Transfer abfragen?

Verwenden Sie den Endpunkt Domain-Preise abrufen. Zu den dokumentierten Preistypen gehören register, renew, transfer und all.

Registrierungsantworten können auch einen Wert is_premium enthalten, der angibt, ob es sich bei der abgefragten Registrierung um eine Premium-Domain handelt.

Da API-Aufträge die Preise auf Kontoebene nutzen, sollten Sie vor dem Absenden kostenpflichtiger Kundenaufträge die aktuellen Preise abfragen, anstatt sich dauerhaft 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 berechtigte Endungen Zeiträume von bis zu 1–10 Jahren unterstützt, können für einzelne TLDs abweichende Registry-Regeln gelten.

Registrierungszeiträume, Verlängerungszeiträume, Transferberechtigung, Kontaktanforderungen und Verifizierungsanforderungen können sich je nach Endung unterscheiden. Ihre Anwendung sollte die aktuellen Regeln der jeweiligen TLD befolgen.

17 Was ist der Unterschied zwischen Nameservern, DNS-Einträgen und Child-Nameservern?
NameserverLegen fest, wohin das autoritative DNS einer Domain delegiert wird.
DNS-EinträgeVerwalten Sie Einträge innerhalb einer DNS-Zone, wenn Sie DNS-Dienste von NiceNIC nutzen.
Child-NameserverErstellen Sie Host-/Glue-Records wie ns1.example.com.

Hierbei handelt es sich um getrennte Vorgänge, die nicht synonym verwendet werden sollten.

Antworten & Fehler

Behandeln Sie Erfolgsmeldungen, ausstehende Zustände und Fehler korrekt.

4 Fragen
18 Was bedeuten die API-Antwortcodes?
CodeBedeutung
0Erfolg
201Ausstehend
400Parameterfehler
401Nicht autorisiert
404Keine relevanten Einträge gefunden
500Interner Serverfehler

Verwenden Sie stets den zurückgegebenen Code und die Nachricht, um den Status einer API-Anfrage zu ermitteln.

API-Antwortcodes anzeigen →

19 Was bedeutet Code 201?

Eine 201-Antwort bedeutet, dass der Vorgang zur Verarbeitung angenommen wurde, aber noch nicht zwingend seinen Endzustand erreicht hat.

Wichtig: Betrachten Sie eine Pending-Antwort nicht als endgültigen Erfolg. Behalten Sie den Ausstehend-Status bei, bis das finale Ergebnis der Domain-Operation bestätigt ist.
20 Was geschieht, wenn eine Domain-Registrierung den Code 201 zurückgibt?

Bei der Domainregistrierung zeigt die Antwort 201 an, dass der Auftrag übermittelt wurde und auf die abschließende Bearbeitung durch die Registry wartet.

Teilen Sie einem Endkunden erst dann mit, dass die Domain aktiv ist, wenn Ihr System das endgültige Ergebnis bestätigt hat. Beachten Sie die Dokumentation des Registrierungsendpunkts bezüglich der aktuellen Regeln zur Bearbeitung ausstehender Aufträge und Rückerstattungen.

21 Was bedeutet der Antwortstatus „Pending“ bei einem Transfer?

Ein ausstehender Transfer bedeutet, dass der Transferantrag zur Bearbeitung angenommen wurde, nicht jedoch, dass der Transfer der Domain zu NiceNIC bereits abgeschlossen ist.

Der Abschluss des Transfers kann von der Bearbeitung durch Registry und Registrar sowie vom aktuellen Transferstatus der Domain abhängen. Belassen Sie den Transfer im Status „Ausstehend“ (pending), bis der Abschluss bestätigt ist.

Portfolio, Compliance & Integration

Portfolios verwalten und bestehende Systeme anbinden.

3 Fragen
22 Kann ich mein Domain-Portfolio über die API abrufen und filtern?

Ja. Die API List Domains unterstützt den Portfolio-Abruf mit Paginierungs-, Sortier- und Filteroptionen.

Verwenden Sie Domain-Details abrufen, wenn Sie detaillierte Informationen zu einer einzelnen Domain benötigen, wie z. B. Registrierungsdaten, Ablaufdaten, Nameserver und Domain-Kontaktdaten.

23 Welche Funktionen bietet die Abuse- & Compliance-API?

Die NiceNIC-Domain-API v2 umfasst Abuse- & Compliance-Operationen, die für Plattformen und Reseller konzipiert sind, die Kunden-Domainportfolios 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, Beschwerdedaten und gemeldete URLs enthalten.

Dadurch wird es möglich, den Compliance-Status direkt im eigenen Kundenportal oder Betriebssystem anzuzeigen.

24 Kann ich die NiceNIC Domain-API v2 mit WHMCS nutzen?

Ja. NiceNIC bietet eine WHMCS-Registrar-Integration für Unternehmen, die WHMCS bereits für Abrechnung und Provisionierung nutzen.

Verwenden Sie die direkte Domain-API v2, wenn Sie eine eigene Anwendung oder eigene Arbeitsabläufe erstellen. Verwenden Sie die WHMCS-Integration, wenn Sie Domainvorgänge in eine bestehende WHMCS-Umgebung einbinden möchten.

WHMCS-Integration ansehen →

Entwicklung & Hilfe

Sicher entwickeln und wissen, welche Daten bei Hilfeanfragen benötigt werden.

4 Fragen
25 Welche Programmiersprachen kann ich verwenden?

Jede serverseitige Programmiersprache oder Laufzeitumgebung, die HTTPS-Anfragen senden und JSON verarbeiten kann, lässt sich mit der Domain-API v2 integrieren.

Gängige Optionen sind PHP, Python, Node.js und Java. Bewahren Sie API-Zugangsdaten serverseitig auf und legen Sie Ihr API-Secret niemals in browserseitigem JavaScript oder herunterladbarem Client-Code offen.

26 Gibt es API-Ratenbegrenzungen?

Ratenbegrenzungen (Rate Limiting) können angewendet werden, um die API-Stabilität und Plattform-Sicherheit zu gewährleisten.

Wenn Ihre Produktivintegration voraussichtlich ein dauerhaft hohes Anfragevolumen erzeugt, kontaktieren Sie NiceNIC vor dem Start, damit Ihr erwartetes Nutzungsmuster überprüft werden kann.

27 Was sollte ich angeben, wenn ich die Hilfe wegen eines API-Problems kontaktiere?

Geben Sie den Zeitstempel der Anfrage, API-Kategorie und -Aktion, ggf. den Domainnamen, nicht-sensible Anfrageparameter, den zurückgegebenen Antwortcode und die Meldung an sowie die Angabe, ob die Anfrage aus der Testumgebung oder der Produktionsumgebung stammte.

Geben Sie Ihr vollständiges API-Secret niemals in einem gewöhnlichen Hilfe-Ticket an.

Ticket einreichen →

28 Wo finde ich vollständige Anfrageparameter und Codebeispiele?

Nutzen Sie die API-Navigation in der Dokumentation. Jede Operation verfügt über eine eigene Seite mit unterstützten Parametern, Anfragebeispielen, Antwortbeispielen und operationsspezifischem Verhalten.

Die FAQ erläutern das allgemeine API-Verhalten; die Dokumentation der einzelnen Endpunkte gilt als maßgebliche Referenz für das genaue Anfrageformat.

API-Dokumentation öffnen →

Keine passenden Fragen gefundenVersuchen Sie es mit einem kürzeren Suchbegriff wie „Testumgebung“, „Preise“, „Transfer“ oder „201“.

Bereit für die Entwicklung?

Testen Sie Ihre Integration in der API-Testumgebung und verbinden Sie anschließend Ihr NiceNIC-Konto, sobald Sie bereit für den Produktivbetrieb sind.

Copyright © 2006–2026 NICENIC INTERNATIONAL GROUP CO., LIMITED. Alle Rechte vorbehalten.