---
schema_version: "1"
id: a82bf1b402a5364315dd784022b25fb21267b5326355c544b8ba8480e59c5705
title: ConnectApi.DistinctValueRefinementInput
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/apexref/apex_connectapi_input_distinct_value_refinement.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_input_distinct_value_refinement.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 9370af78ec9f43e8a1dc51cd4e6c4bd794f9f3ff7d79ce99c98f75185c1d698b
description: Attribute-based refinement with distinct values for product search.
---
# ConnectApi.DistinctValueRefinementInput

Attribute-based refinement with distinct values for product search.

This class is a subclass of [ConnectApi.RefinementInput](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_input_refinement.htm "Attribute-based refinement input for product search.").

| Property | Type | Description | Required or Optional | Available Version |
| --- | --- | --- | --- | --- |
| values | [List](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_methods_system_list.htm#apex_methods_system_list "Contains methods for the List collection type.")<String> | Comma-separated list of attribute values. It considers attribute labels for localization. | Required | 52.0 |