# List the identity-visibility filters in the account

Launch stage: Public Preview

`GET /api/2.0/identity/{parent=accounts/*}/identity-visibility-filters`

Lists group visibility filters in the account, returning one page per call. Requires account
 admin privileges. Returns filter rules, not the groups matched by those rules.
 To retrieve the next page, pass the response's `next_page_token` as `page_token` in the next
 request. If `next_page_token` is omitted, there are no more pages.

API scopes: identity

## Path parameters

- `parent` (string, required)
  Required. The parent account. Format: accounts/{account_id}

## Query parameters

- `page_size` (int32, optional)
  The maximum number of filters to return. The service may return fewer than this value.
   If omitted or non-positive, defaults to 100. Values above 1000 are reduced to 1000.
- `page_token` (string, optional)
  A page token, received from a previous ListIdentityVisibilityFilters call. Provide this to retrieve the subsequent page.

## Returns

Returns a list of IdentityVisibilityFilter objects.

## Response

```json
{
  "identity_visibility_filters": [
    {
      "name": "string",
      "principal_type": "USER",
      "exact": {},
      "prefix": {}
    }
  ],
  "next_page_token": "string"
}
```

