POST - Registrar dados de perfil
Para fazer uso deste endpoint é necessário que o usuário esteja autenticado.
Este endpoint é utilizado para realizar o cadastro das informações complementares de um usuário na base de dados desta API.
Link do recurso
https://multi.api.k8s.luby.me/user-info/store
Parâmetros do corpo da requisição
| Nome | Tipo | Descrição |
|---|---|---|
birthday | date | O usuário deverá inserir sua data de aniversário seguindo o formato dd/mm/yyyy. |
gender | string | O usuário deverá informar o gênero ao qual se identifica. |
height | number | O usuário deverá informar sua altura. |
weight | number | O usuário deverá informar seu peso. |
measurementSystem | string | O usuário deverá informar o sistema de medida que utiliza. |
sleepTimeBegin | string | O usuário deverá informar o horário em que costuma ir dormir. |
sleepTimeEnd | string | O usuário deverá informar o horário em que costuma acordar. |
Exemplo do corpo de uma requisição
{
"birthday": "28/09/1997",
"gender": "NB", // M | F | NB | NI
"height": 170,
"weight": 70,
"measurementSystem": "METRIC", // METRIC or IMPERIAL
"sleepTimeBegin": "23:30:00",
"sleepTimeEnd": "07:30:00"
}
Exemplo do corpo de uma resposta
{
"success": true
}
Informações sobre o endpoint
| Tipo | Descrição | |
|---|---|---|
| Método | POST | |
| Retornos | 201 400 500 | Informações complementares registrada com sucesso. Informação inválida no corpo da requisição. Um erro interno ocorreu durante o processo de requisição. |