Obtém a união dos filtros vinculados aos papéis informados.

Payload de entrada
{ "roles": [ "string" ], "domainName": "string", "serviceName": "string" }
Request
curl -X POST "https://api.senior.com.br/platform/authorization/getRoleFilters" -H "accept: application/json" -H"client_id: {client_id}" -H "Content-Type: application/json" -d "{ "roles": [ "string" ], "domainName": "string", "serviceName": "string"}"
Response
  • 200 Ok

{ "filters": [ { "key": { "domainName": "string", "serviceName": "string", "sequence": 0 }, "filters": [ { "name": "string", "value": "string" } ] } ] }
  • 400 Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente

{ "message": "string", "errorCode": "getRoleFiltersResponse", "reason": "BAD_REQUEST", "domain": "platform", "service": "authorization" }
  • 401 Invalid Credentials

  • 403 Permissão negada