Pular para o conteúdo principal

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.

  1. 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

TipoDescrição
MétodoPOST
Retornos200
400
500
Objetivos listados com sucesso.
Informação inválida na requisição.
Um erro interno ocorreu durante o processo de requisição.