Elegir tu nombre de usuario
Fija el nombre de usuario de la persona para siempre, y con él su dirección gratuita.
Ejecuta la llamada real en tu espacio de trabajo.
PUT /account/username
Fija el nombre de usuario de la persona para siempre, y con él su dirección gratuita.
Ejemplo
Requiere account:write. username tiene que tener de 3 a 30 letras minúsculas, números y puntos sueltos una vez pasado a minúsculas y con sus espacios convertidos en puntos. Responde con el nombre de usuario, ya elegido.
curl -X PUT "$OE/account/username" -H "$AUTH" -H "Content-Type: application/json" \ -d '{ "username": "ada.lovelace" }'{ "object": "username", "username": "ada.lovelace", "chosen": true, "address": "[email protected]"}Una vez elegido nunca cambia, así que una segunda elección es un 409 username_locked. Comprueba uno antes con GET /account/username/availability.
Un nombre de usuario que tiene otra cuenta es un 409 username_taken. Uno demasiado corto, demasiado largo, reservado o que no esté escrito como arriba es un 422 invalid_parameter en username, y el mensaje dice cuál.