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 } }
Request
curl --location --request POST "https://api.senior.com.br/platform/authorization/listRoles" --header "Content-Type: application/json" --header "client_id: {client_id}" --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 } }
  • 401 Credenciais inválidas

  • 403 Permissão negada