Cadastro de usuário
POST/user
Esse endpoint é usado para cadastrar um usuário, após sua criação, será necessario a ativação da conta, através da rota de envio do email de ativação e da rota de ativação.
Request
- application/json
Body
required
fullName stringrequired
profilePicture string
É obrigatório fornecer uma URL no formato: "https://imagem.com".
birthDate stringrequired
É obrigatório seguir o padrão: "2000-12-01"
cpf stringrequired
gender string
Possible values: [Male
, Female
, Other
, Not_informed
]
Default value: Not_informed
email stringrequired
phone stringnullable
country stringnullable
state stringnullable
street stringnullable
city stringnullable
number stringnullable
complement stringnullable
zipCode stringnullable
Responses
- 201
Usuário cadastrado
- application/json
- Schema
- Example (from schema)
Schema
userId string
email string
name string
cpf string
role string
profilePicture string
telefone string
createdAt string
{
"userId": "dve8db4c-321c-4b39-8b6e-6de1f6abcff",
"email": "email@example.com",
"name": "Timmy",
"cpf": "11111111111",
"role": "BRANCH_MANAGER",
"profilePicture": "https://www.image.com",
"telefone": "5599999999999",
"createdAt": "2024-10-17T20:22:14.811Z"
}
Loading...