Criar um usuário
Crie um novo usuário dentro do escopo da organização.
curl --request POST \
--url https://api.flexxible.net/v2/organizations/{organization_id}/users \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"name": "Ana",
"surname": "Lopez",
"email": "[email protected]",
"language": "en-EN",
"role_id": "64f0c2a1b2d3e4f5060708aa",
"department": "Support",
"email_login_enabled": false
}
'{
"id": "64f0c2a1b2d3e4f506070801",
"organization_id": "507f1f77bcf86cd799439011",
"name": "Ana",
"surname": "Lopez",
"email": "[email protected]",
"language": "en-EN",
"created_at": "2026-06-22T16:00:00.000Z",
"department": "Support",
"role_id": "64f0c2a1b2d3e4f5060708aa",
"created_by": "64f0c2a1b2d3e4f5060708bb",
"email_login_enabled": false
}{
"error": {
"message": "Cuerpo de solicitud no valido",
"code": "bad_request",
"details": "email debe ser una direccion valida"
}
}{
"error": {
"message": "No autorizado",
"code": "unauthorized"
}
}{
"error": {
"message": "Rol de usuario no encontrado",
"code": "not_found"
}
}{
"error": {
"message": "El correo electronico ya existe",
"code": "conflict",
"details": "email ya esta registrado"
}
}{
"error": {
"message": "Error interno del servidor",
"code": "internal_error"
}
}Autorizações
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Parâmetros de caminho
Identificador da organização.
24^[0-9a-f]{24}$Corpo
Nome do usuário.
1 - 120Sobrenome do usuário.
1 - 120Endereço de e-mail do usuário.
Código de idioma preferido.
en-EN, es-ES, pt-BR, ca-ES, eu-ES Identificador do papel atribuído ao usuário.
24^[0-9a-f]{24}$Departamento do usuário.
Se o login por e-mail está habilitado para o usuário.
Resposta
Usuário criado com sucesso.
Identificador do usuário.
24^[0-9a-f]{24}$Nome do usuário.
Sobrenome do usuário.
Endereço de e-mail do usuário.
Código de idioma preferido para o usuário.
en-EN, es-ES, pt-BR, ca-ES, eu-ES Data de criação em formato ISO 8601.
Identificador da organização associada ao usuário.
24^[0-9a-f]{24}$Departamento do usuário.
Identificador do papel atribuído ao usuário.
24^[0-9a-f]{24}$Identificador do usuário que criou o registro do usuário.
24^[0-9a-f]{24}$Indica se o login por e-mail está habilitado para o usuário.
curl --request POST \
--url https://api.flexxible.net/v2/organizations/{organization_id}/users \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"name": "Ana",
"surname": "Lopez",
"email": "[email protected]",
"language": "en-EN",
"role_id": "64f0c2a1b2d3e4f5060708aa",
"department": "Support",
"email_login_enabled": false
}
'{
"id": "64f0c2a1b2d3e4f506070801",
"organization_id": "507f1f77bcf86cd799439011",
"name": "Ana",
"surname": "Lopez",
"email": "[email protected]",
"language": "en-EN",
"created_at": "2026-06-22T16:00:00.000Z",
"department": "Support",
"role_id": "64f0c2a1b2d3e4f5060708aa",
"created_by": "64f0c2a1b2d3e4f5060708bb",
"email_login_enabled": false
}{
"error": {
"message": "Cuerpo de solicitud no valido",
"code": "bad_request",
"details": "email debe ser una direccion valida"
}
}{
"error": {
"message": "No autorizado",
"code": "unauthorized"
}
}{
"error": {
"message": "Rol de usuario no encontrado",
"code": "not_found"
}
}{
"error": {
"message": "El correo electronico ya existe",
"code": "conflict",
"details": "email ya esta registrado"
}
}{
"error": {
"message": "Error interno del servidor",
"code": "internal_error"
}
}