POST - Cadastrar usuário
Este endpoint é utilizado para realizar o cadastro de um novo usuário na base de dados desta API.
Link do recurso
https://multi.api.k8s.luby.me/user/register
Parâmetros do corpo da requisição seguindo o formato Multipart form-data
| Nome | Tipo | Descrição |
|---|---|---|
fullname | string | O usuário deverá inserir o nome completo. |
username | string | O usuário deverá informar o nome ao qual gostará de ser chamado dentro do sistema. |
email | string | O usuário deverá informar um email válido. |
password | string | O usuário deverá informa uma senha válida seguindo os requisitos abaixo:
|
passwordConfirmation | string | O usuário deverá informar uma senha idêntica a senha do campo password. |
userImage | string | O usuário deverá fornecer ao sistema a imagem que deseja colocar no seu perfil. |
hasAcceptedUsageTerms | boolean | O usuário deverá informar se concorda com os termos para fazer uso do sistema. |
Exemplo do corpo de uma requisição
{
"fullname": "Nome completo do usuário",
"username": "Nome_usuario",
"email": "email@test.com",
"password": "@Teste123",
"passwordConfirmation": "@Teste123",
"userImage": "<IMAGEM DO USUÁRIO>",
"hasAcceptedUsageTerms": true
}
Informações sobre o endpoint
| Tipo | Descrição | |
|---|---|---|
| Método | POST | |
| Retornos | 201 400 500 | Usuário criado com sucesso. Informação inválida no corpo da requisição. Um erro interno ocorreu durante o processo de requisição. |