Listar todas as ideias com filtros
GET
https://api.azzimuti.com.br/v1/ideasParâmetros de query
- countnumber
Número de itens por página
Padrão:
10 - pagenumber
Número da página
Padrão:
1 - orderstring
Campo para ordenação
Padrão:
ideaNumberValores permitidos:descriptioncreatedAtideaNumber - orderDirectionstring
Direção da ordenação
Padrão:
ascValores permitidos:ascdesc - searchstring
Termo de busca na descrição
- statusstring
Status da ideia
Padrão:
nullValores permitidos:NOT_STARTEDSTARTEDPAUSEDFINISHEDPENDINGCANCELEDREQUESTED - userIdstring
ID do usuário criador da ideia
Padrão:
null - departmentIdstring
ID do espaço de trabalho da ideia
Padrão:
null - countnumber
Número de itens por página
Padrão:
10 - pagenumber
Número da página
Padrão:
1 - orderstring
Campo para ordenação
Padrão:
ideaNumber - orderDirectionstring
Direção da ordenação
Padrão:
asc - searchstring
Termo de busca na descrição
- statusstring
Status da ideia
Padrão:
null - userIdstring
ID do usuário criador da ideia
Padrão:
null - departmentIdstring
ID do espaço de trabalho da ideia
Padrão:
null
Respostas
200Lista de ideias retornada com sucesso
Corpo da resposta
application/json
Dados das ideias
Informações de paginação
Exemplo
{
"data": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"description": "string",
"ideaNumber": 0,
"status": "NOT_STARTED",
"departmentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"createdAt": "2024-01-01T00:00:00Z"
}
],
"pagination": {
"totalItems": 100,
"perPage": 10,
"currentPage": 1,
"lastPage": 10
}
}