Page 1 of 1
API Endpoint PUT emails/name/{name}
Posted: Fri 23. Feb 2024, 12:27
by Tobi
Ich würde mir bitte einen PUT Endpoint in emails wünschen wollen welchen man mit "name/email-adresse" ansprechen kann.
Dann könnte man das Passwort einer Mailadresse ändern ohne deren ID kennen zu müssen.
Danke!
Re: API Enpoint PUT emails/name/{name}
Posted: Sun 25. Feb 2024, 13:21
by Tobi
Ich würde meinen Funktionswunsch gerne abändern
Es wäre noch viel genialer / einfacher wenn der bisherige PUT Endpoint statt einer numerischen ID alternativ auch einen String akzeptieren würde.
Wenn der Übergabeparameter numerisch ist, dann ist es die ID, ansonsten die E-Mail Adresse.
Und das könnte alle PUT Endpoints betreffen.
Nur so ne Idee

Re: API Enpoint PUT emails/name/{name}
Posted: Mon 26. Feb 2024, 10:26
by Alexander
Und das könnte alle PUT Endpoints betreffen.
Ja das hatte ich mir letzte Woche auch schon so gedacht

.
Und ich erweitere es noch um [DELETE]. Der Endpunkt lässt sich künftig auch mit Namen ansprechen.
Es wäre noch viel genialer / einfacher wenn der bisherige PUT Endpoint statt einer numerischen ID alternativ auch einen String akzeptieren würde.
Das geht leider nur solange gut, bis die Leute anfangen für Ihre Ressourcen Nummern vergeben. Das mag für z.B. Clients oder Email zwar nicht möglich sein, aber für Admins, Certificates, hosting plans etc. geht das sehr wohl.
Ergo, damit es einheitlich ist und es später nicht zu "Verwechslungen" kommt, bekommen alle zusätzliche Entpunkte à la:
[PUT] / [DELETE] /emails/name/<NAME>
[PUT] / [DELETE] /ftp/name/<NAME>
[PUT] / [DELETE] /clients/name/<NAME>
usw...
Re: API Endpoint PUT emails/name/{name}
Posted: Mon 26. Feb 2024, 10:28
by Tobi
Moin Alex!
Perfekt und vielen Dank!
Das mit den numerischen Ressourcen hatte ich nicht bedacht. Aber klar. Manch einer macht das so.
Re: API Endpoint PUT emails/name/{name} [GELÖST]
Posted: Mon 26. Feb 2024, 15:23
by Alexander
Alles erledigt!