# Obter todas as regras de catálogo para pesquisa no lado do cliente Obtém uma lista de todas as regras de catálogo para pesquisa no lado do cliente. AtençãoRetorna apenas ID de regra, nome e is_enabled Endpoint: GET /v2/project/{project_id}/admin/user/attribute/rule/all Version: 2.0.0 Security: basicAuth ## Path parameters: - `project_id` (integer, required) ID do projeto. Você pode encontrar esse parâmetro em sua Conta de Distribuidor ao lado do nome do projeto. Example: 44056 ## Response 200 fields (application/json): - `items` (array) - `items.is_enabled` (boolean, required) Se a regra estiver habilitada. - `items.is_satisfied_for_unauth` (boolean) Se o item é exibido para usuários não autorizados. Se true, o item será exibido para o usuário não autorizado, independentemente das regras de exibição do catálogo. false por padrão. - `items.name` (string, required) Nome legível de uma regra. Usado para exibir uma regra na Conta de Distribuidor. - `items.rule_id` (number, required) ID da regra. ## Response 401 fields (application/json): - `errorCode` (integer) Example: 1501 - `errorMessage` (string) Example: "[0401-1501]: Authorization failed: Authorization header not sent" - `statusCode` (integer) Example: 401 - `transactionId` (string) Example: "x-x-x-x-transactionId-mock-x-x-x" ## Response 403 fields (application/json): - `errorCode` (integer) - `errorMessage` (string) Example: "Authorization header not sent." - `statusCode` (integer) Example: 403 - `transactionId` (string) Example: "x-x-x-x-transactionId-mock-x-x-x"