Hallo Ringelnatz,
vielen Dank für das sorgfältige Feedback.
Laut der SOAP interface description ist bei infoDomain() der letzte Parameter optional. Ich erhalte allerdings den Fehler "Type error: Too few arguments to function App\Classes\DomainWebserviceSoapClient::infoDomain(), 5 passed [...] and exactly 6 expected".
Dieser Fehler ist in PHP eine Warning. Sie kann ignoriert werden. Alternativ können sie den Parameter mit dem Wert NULL füllen. Je nach Client könnten Sie hier auch den Client anpassen.
Bei infoDomain() fehlt jetzt offenbar die Info über Nameserver? Vorher kam ich über Keys wie "nameserver1_host" an die NS-Infos. Jetzt sehe ich lediglich ein "\"nameserverentry\":null" in responsedata.
Die API zeigt hier nur externe Nameserver an. Alternativ steht da jetzt "default nameserver".
Bei infoDomain() ist das Feld "state" nicht ganz konsequent: "registred" vs. "registered at netcup" (letzteres ist richtig)
Tippfehler ist an dieser Stelle angepasst.
Bei createDomain, updateDomain usw. steht in der Beschreibung des Parameters nameservers "$nameserverentry1->ipv6n= [...]". Das "n" ist da wohl nicht richtig.
Korrekt, das ist behoben.
In der Beschreibung der Klasse/des Interfaces Nameserverentries ist bei den ersten drei NS "nillable = FALSE" angegeben. Das sollte nur für die ersten beiden der Fall sein oder?
Korrekt, das ist behoben.
Zudem ist das Feld priceperrunntime bei Befehl infoDomain ergänzt.
Die Aktualisierung der API ist jetzt live.