GET - Buscar todos os objetivos
Para fazer uso deste endpoint é necessário que o usuário esteja autenticado.
Este endpoint serve para que seja feita uma listagem de todos os objetivos registrados.
Link do recurso
- Certifique-se de estar autenticado
https://multi.api.k8s.luby.me/goal/find-all/
Exemplo de URL para realizar a requisição
https://multi.api.k8s.luby.me/goal/find-all/
Exemplo do corpo de uma resposta
goals- Lista de objetivos (array de objetos). É o único campo retornado.
{
"goals": [
{
"id": 1,
"type": "HIDRATACAO",
"value": "4000 ml",
"step": "250 ml",
"createdAt": "2023-03-04T16:44:00.479Z",
"updatedAt": "2023-03-04T16:44:00.479Z",
"isAchievement": false,
"isActive": true,
"userId": 1
},
{
"id": 2,
"type": "QUANTIDADE_DE_PASSOS",
"value": "10000 Passos",
"step": "10 Passos",
"createdAt": "2023-03-04T16:59:43.513Z",
"updatedAt": "2023-03-04T16:59:43.513Z",
"isAchievement": false,
"isActive": true,
"userId": 1
}
]
}
Informações sobre o endpoint
| Tipo | Descrição | |
|---|---|---|
| Método | POST | |
| Retornos | 200 400 500 | Objetivos listados com sucesso. Informação inválida na requisição. Um erro interno ocorreu durante o processo de requisição. |