Zur Dokumentation springen
API

Ihren Benutzernamen wählen

Setzt den Benutzernamen der Person endgültig und damit ihre kostenlose Adresse.

PUT/account/username

Führt den echten Aufruf in Ihrem Workspace aus.

PUT /account/username

Setzt den Benutzernamen der Person endgültig und damit ihre kostenlose Adresse.

Beispiel

Erfordert account:write. username muss aus 3 bis 30 Kleinbuchstaben, Ziffern und einzelnen Punkten bestehen, nachdem er kleingeschrieben wurde und seine Leerzeichen zu Punkten geworden sind. Antwortet mit dem Benutzernamen, nun gewählt.

curl
curl -X PUT "$OE/account/username" -H "$AUTH" -H "Content-Type: application/json" \  -d '{ "username": "ada.lovelace" }'
Antwort
{  "object": "username",  "username": "ada.lovelace",  "chosen": true,  "address": "[email protected]"}

Einmal gewählt ändert er sich nie, eine zweite Wahl ist also ein 409 username_locked. Prüfen Sie einen zuerst mit GET /account/username/availability.

Ein Benutzername, den ein anderes Konto hat, ist ein 409 username_taken. Einer, der zu kurz, zu lang, reserviert oder nicht wie oben geschrieben ist, ist ein 422 invalid_parameter für username, und die Meldung sagt, welcher Fall vorliegt.

Referenz