Skip to main content
Crear un Usuario
curl --request POST \
  --url http://127.0.0.1:4001/v1/users \
  --header 'Content-Type: application/json' \
  --data '{
  "email": "john@example.com",
  "firstName": "John",
  "groups": [
    "admin-group",
    "midaz-viewer-group",
    "midaz-contributor-group"
  ],
  "lastName": "Doe",
  "password": "password",
  "username": "johndoe"
}'
{
"email": "john@example.com",
"firstName": "John",
"groups": [
"admin-group",
"midaz-viewer-group",
"midaz-contributor-group"
],
"id": "123e4567-e89b-12d3-a456-426614174000",
"lastName": "Doe",
"username": "johndoe"
}

Body

application/json

Información sobre el usuario.

email
string
required

Dirección de correo electrónico del usuario.

firstName
string
required

Nombre del usuario.

lastName
string
required

Apellido del usuario.

password
string
required

Contraseña del usuario para autenticación.

username
string
required

Nombre de usuario del usuario.

groups
string[]

Array de IDs de grupos de roles de usuario. Los IDs de grupos de roles se pueden recuperar a través del endpoint Listar Grupos.

Response

Indica que el recurso se creó correctamente y la operación se completó según lo esperado.

Los detalles de identidad para un usuario, incluida información básica y grupos.

email
string

Dirección de correo electrónico del usuario.

firstName
string

Nombre del usuario.

groups
string[]

Lista de grupos a los que pertenece el usuario.

id
string

Identificador único del usuario.

lastName
string

Apellido del usuario.

username
string

Nombre de usuario único.