Kauf eines Hostings/einer Domain
Verzögert Kostenpflichtige Aktion
POST
https://api.lws.net/v1/
operationIdpostHostingBuy
Kauft eine Domain oder ein Hosting für Ihr Konto. 'package' ist der Name des zu kaufenden Hostings (wählen Sie 'domaine', um nur die Domain zu kaufen).
Diese Anfrage wird im Hintergrund verarbeitet: Sie antwortet sofort, während die Arbeit weiterläuft. Verfolgen Sie sie über die Task- oder Request-Endpunkte.
Diese Aktion ist kostenpflichtig. Ihr Prepaid-Konto wird belastet.
Anfrage-Body
application/json
-
packagestringoptionalWelches Hosting unter allen LWS-Hostings gekauft werden soll
-
domainstringoptionalDomainname, dem das Hosting zugeordnet werden soll
-
ownerintegeroptionalInhaber des Hostings
-
typestringoptionalAlle Optionen kaufen das ausgewählte Hosting. 'buy' kauft zusätzlich die Domain; 'host' kauft nur das Hosting, sofern Sie die Domain bereits besitzen; 'transfer' überträgt eine bestehende Domain von einem anderen Registrar zu LWS.
-
periodintegeroptionalLaufzeit des Hostings
Beispielanfrage
{
"package": "LWS Perso",
"domain": "example.com",
"owner": 565487,
"type": "buy",
"period": 12
}
Antworten
200
Hosting erfolgreich erstellt
{
"code": 200,
"info": "Your domain example.com has been bought with the hosting LWS Perso.",
"data": []
}
Felder der Antwort 3
-
codeinteger -
infostring -
dataobject
400
Ungültige Eingabe
{
"code": 400,
"info": {
"domain": "Required field"
},
"data": {
"domain": "/^(?!-)([A-Za-z0-9-]{1,63}(?<!-)\\.)+[A-Za-z]{2,15}$/"
}
}
Felder der Antwort 3
-
codeinteger -
infoobject -
dataobject
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
500
Interner Serverfehler
{
"code": 500,
"info": "Internal Server Error",
"data": "Error message"
}
Felder der Antwort 3
-
codeinteger -
infostring -
datastring
502
Ungültiges Gateway
{
"code": 502,
"info": "Invalid response from upstream server",
"data": []
}
Felder der Antwort 3
-
codeinteger -
infostring -
dataobject