Alle verfügbaren TLDs abrufen
GET
https://api.lws.net/v1/
operationIdgetDomainTlds
Ruft eine Liste aller verfügbaren TLDs, ihrer Preisinformationen und weiterer Parameter ab. Enthält alle TLDs, die über unsere Dienste erworben werden können.
Antworten
200
Liste der TLDs als assoziatives Array abgerufen.
{
"code": 200,
"info": "All TLDs fetched",
"data": [
{
"tld": ".fr",
"transfer_possible": "oui",
"local_country": "oui",
"restore_possible": "oui",
"price_purchase": "6.99",
"price_purchase_offer": "6.99",
"price_renew": "8.99",
"price_restore": "19.99",
"price_transfer": "4.99",
"length": "3-63",
"minimum_period": "1"
}
]
}
Felder der Antwort 14 Erweitert ApiEnvelope
-
codeintegerStatuscode/Fehlercode auf Anwendungsebene (nicht immer identisch mit dem HTTP-Statuscode)
-
infostringLesbare Nachricht, die das Ergebnis der Anfrage beschreibt
-
dataobject[] -
tldstringTop-Level-Domain
-
transfer_possiblestringGibt an, ob die TLD zu einem anderen Registrar übertragen werden kann. 'oui' bedeutet, dass eine Übertragung möglich ist, 'non' bedeutet, dass sie untersagt ist.
-
local_countrystringGibt an, ob die TLD für ein bestimmtes Land reserviert ist. 'oui' bedeutet, dass die TLD für ein bestimmtes Land reserviert ist, 'non' bedeutet, dass sie es nicht ist.
-
restore_possiblestringGibt an, ob die TLD nach Ablauf wiederhergestellt werden kann. 'oui' bedeutet, dass eine Wiederherstellung möglich ist, 'non' bedeutet, dass sie untersagt ist.
-
price_purchasestringPreis für den Kauf der TLD
-
price_purchase_offerstringAngebotspreis für den Kauf der TLD
-
price_renewstringPreis für die Verlängerung der TLD
-
price_restorestringPreis für die Wiederherstellung der TLD nach Ablauf
-
price_transferstringPreis für die Übertragung der TLD zu einem anderen Registrar
-
lengthstringLänge des TLD-Namens. Variiert je nach TLD, beträgt jedoch maximal 63 Zeichen
-
minimum_periodstringMindestlaufzeit für den Kauf der TLD (in Jahren)
404
TLDs nicht gefunden
{
"code": 404,
"info": "No TLDs found"
}
Felder der Antwort 2 Erweitert ApiEnvelope
-
codeintegerStatuscode/Fehlercode auf Anwendungsebene (nicht immer identisch mit dem HTTP-Statuscode)
-
infostringLesbare Nachricht, die das Ergebnis der Anfrage beschreibt
500
Interner Serverfehler
{
"code": 500,
"info": "Internal Server Error",
"data": "string"
}
Felder der Antwort 3 Erweitert ApiEnvelope
-
codeintegerStatuscode/Fehlercode auf Anwendungsebene (nicht immer identisch mit dem HTTP-Statuscode)
-
infostringLesbare Nachricht, die das Ergebnis der Anfrage beschreibt
-
datastringAusführliche Fehlermeldung
502
Ungültiges Gateway
{
"code": 502,
"info": "Invalid response from upstream server",
"data": []
}
Felder der Antwort 3 Erweitert ApiEnvelope
-
codeintegerStatuscode/Fehlercode auf Anwendungsebene (nicht immer identisch mit dem HTTP-Statuscode)
-
infostringLesbare Nachricht, die das Ergebnis der Anfrage beschreibt
-
dataobjectUngültige Antwort des Servers
401
Nicht autorisiert - Authentifizierungs-Header fehlen
{
"code": 401,
"info": "Unauthorized access to the API. Please specify X-Auth-Pass and X-Auth-Login to proceed."
}
Felder der Antwort 2
-
codeinteger -
infostring
429
Anfragelimit überschritten
{
"code": 429,
"info": "Rate limit exceeded. Please try again later."
}
Felder der Antwort 2
-
codeinteger -
infostring