ListRoles
Obtém a lista de todos os papéis cujo nome contenha o valor pesquisado.
Payload de entrada
{
"O valor a ser pesquisado no nome dos papéis"
searchValue: string,
"As configurações de paginação da listagem. Não definido, retornará os 10 primeiros resultados."
pagination: {
"O número da página retornado. A primeira página corresponde ao índice 0"
pageNumber: number,
"Quantidade de registros por página"
pageSize: number
}
}
"O valor a ser pesquisado no nome dos papéis"
searchValue: string,
"As configurações de paginação da listagem. Não definido, retornará os 10 primeiros resultados."
pagination: {
"O número da página retornado. A primeira página corresponde ao índice 0"
pageNumber: number,
"Quantidade de registros por página"
pageSize: number
}
}
Request
curl --location --request POST "https://api.senior.com.br/platform/authorization/queries/listRoles" --header "Content-Type: application/json" --header "Accept: application/json" --header "Authorization: Bearer {token}" --data-raw "{ 'searchValue': '{string}', 'pagination': { 'pageNumber': '{number}', 'pageSize': '{number}' } }"
Response
- 200 Ok
{
"roles": [
{
"name": "string",
"description": "string"
}
],
"listInformation": {
"totalElements": number,
"totalPages": number
}
}
"roles": [
{
"name": "string",
"description": "string"
}
],
"listInformation": {
"totalElements": number,
"totalPages": number
}
}
- 401 Credenciais inválidas
- 403 Permissão negada