-
Notifications
You must be signed in to change notification settings - Fork 2
API: Recurso Usuários
Lucas Souza edited this page Jul 6, 2019
·
9 revisions
Método: GET
URL: /api/users
Status: 200
Corpo: Array de User
Método: GET
URL: /api/users?username=name&paginate=false
Nome | Tipo | Descrição | Exemplo |
---|---|---|---|
useranme | String | Busca por nome | '%meio%','inicio%','fim%' |
paginate | Booleano | Ignora paginação | 'false' |
Status: 200
Corpo: Array de User
Método: GET
URL: /api/users/:id
id
: Chave primária do usuário.
Status: 200
Corpo: User
Método: POST
URL: /api/users
username
: Nome de usuário.
password
: Senha.
email
: E-mail do usuário.
role
: Papel do usuário 'admin'|'teacher'
.
Status: 201
Corpo: User
Método: PUT
URL: /api/users/:id
password
: Senha.
Status: 200
Corpo: User
Código | Descrição |
---|---|
FORBIDDEN | Pode ocorrer se um professor tentar atualizar uma senha que não seja a sua |