usuario

Identificador del usuario en el sistema. Obligatorio. Tipo: string

Debe contener un mínimo de 3 caracteres y un máximo de 30. Los caracteres válidos son:


letras minúsculas de la "a" a la "z" (a-z)

números (0-9)

el símbolo arroba (@)

el símbolo guión bajo (_)

el símbolo guión medio (-)

el símbolo punto (.)


nombre

Indica el nombre de pila del usuario. Obligatorio. Tipo: string


Puede contener un máximo de 30 caracteres. Debe contener letras y no puede comenzar con espacios en blanco (no se permiten signos de puntuación).


apellido

Indica el apellido del usuario. Obligatorio. Tipo: string


Puede contener un máximo de 30 caracteres. Debe contener letras y no puede comenzar con espacios en blanco (no se permiten signos de puntuación).


password

Indica la clave plana del usuario. Es obligatorio para todas las altas. Tipo: string


Se puede utilizar cualquier tipo de caracteres según reglas configuradas, siendo como mínimo 3 y como máximo 128. En caso de la misma estar vacía (string vacío) se mantendrá la clave existente para el usuario.


email

Dirección de correo electrónico del usuario. Opcional. Tipo: string


Debe ser un formato de dirección de email válida.


activo

Indica el estado del usuario. Opcional. Tipo: true | false


admin

Indica si el usuario es Administrador (is_superuser). Opcional. Tipo: true | false


foto_nombre

Se especifica el [nombre].[extension] de la foto a subir. Están permitidas las siguientes extensiones: .png, .jpg .jpeg .gif


foto_base64

Se especifica la codificación en base64 correspondiente a foto_nombre.


La posibilidad de subir la foto del usuario es opcional, pero si se hace, es obligatorio completar ambos parámetros. Se crea la imagen con el [nombre].[extension] especificado en foto_nombre y con el contenido especificado en foto_base64. Si el parámetro foto_nombre se envía vacío, esto indica borrado de la foto actual si es que existe.