# PolicyFilter **Type:** GraphQL inputs **Description:** Filter for policies ## Fields - search (String): Text search across policy fields - mode (PolicyModeFilter): Filter by policy mode - in (PolicyMode): Modes to include in the results - status (PolicyStatusFilter): Filter by policy status - in (PolicyStatus): Statuses to include in the results - triggerType (PolicyTriggerTypeFilter): Filter by trigger type - in (PolicyTriggerType): Trigger types to include in the results - issuesCount (IntRangeFilter): Filter by issues count range - min (Int): Minimum value (inclusive) - max (Int): Maximum value (inclusive) - lastExecutedAt (DateTimeFilter): Filter by last execution time - before (DateTime) - after (DateTime) - isDefault (Boolean): Filter by default policies (true = only default, false = only custom, null/undefined = all) - findingType (FindingTypeFilter): Filter by finding types configured in policy conditions - in (FindingType): Finding types to include in the results - operator (FilterOperator): Operator to apply for matching finding types (IN = match if ANY type is present, AND = match if ALL types are present) - detectionType (DetectionTypeFilter): Filter by detection types configured in policy conditions - in (DetectionType) - operator (FilterOperator)