---
schema_version: "1"
id: 90d6ceed095a98e109a8a3543108f3a6106f9007325dd6c00e90e820a3d61264
title: ConnectApi.QuestionAndAnswersCapabilityInput
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/apexref/apex_connectapi_input_question_and_answers_capability.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_input_question_and_answers_capability.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: dcc623d5db289e13527cb9c593497435fec9e9e3db5880dec02de2765e96f5e8
description: Create or edit a question feed element or set the best answer of the existing question feed element.
---
# ConnectApi.QuestionAndAnswersCapabilityInput

Create or edit a question feed element or set the best answer of the existing question feed element.

This class is a subclass of [ConnectApi.FeedElementCapabilityInput](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_input_feed_element_capability.htm#apex_connectapi_input_feed_element_capability "A feed element capability.").

<table class="featureTable sort_table" summary="">
          <thead class="thead sorted" align="left">
            <tr>
              <th class="featureTableHeader vertical-align-top " id="d712353e38">Property</th>
              <th class="featureTableHeader vertical-align-top " id="d712353e40">Type</th>
              <th class="featureTableHeader vertical-align-top " id="d712353e42">Description</th>
              <th class="featureTableHeader vertical-align-top " id="d712353e44">Required or Optional</th>
              <th class="featureTableHeader vertical-align-top " id="d712353e46">Available Version</th>
            </tr>
          </thead>
          <tbody class="tbody">
            <tr>
              <td class="entry" headers="d712353e38 d712353e46" data-title="Property"><samp class="codeph apex_code">bestAnswerId</samp></td>
              <td class="entry" headers="d712353e40" data-title="Type">String</td>
              <td class="entry" headers="d712353e42" data-title="Description"><span class="ph" id="bestAnswerId"><a name="bestAnswerId"><!-- --></a>A comment ID to use as a best answer for a question feed element. The
                  best answer comment must already exist on the question feed element.</span></td>

              <td class="entry" headers="d712353e44" data-title="Required or Optional">Required to update a feed element.<p class="p">Not supported when posting a feed
                  element.</p>
              </td>
              <td class="entry" headers="d712353e38 d712353e46" data-title="Property">32.0</td>
            </tr>
            <tr>
              <td class="entry" headers="d712353e38 d712353e46" data-title="Property"><samp class="codeph apex_code">questionTitle</samp></td>
              <td class="entry" headers="d712353e40" data-title="Type">String</td>
              <td class="entry" headers="d712353e42" data-title="Description">
                <span class="ph" id="questionTitle"><a name="questionTitle"><!-- --></a>Title for a question feed element.</span>
                <p class="p">To edit the title of a
                  question, use <samp class="codeph apex_code"><a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_ConnectAPI_ChatterFeeds_static_methods.htm#apex_ConnectAPI_ChatterFeeds_updateFeedElement" title="Edit a feed element.">updateFeedElement(communityId, feedElementId, feedElement)</a></samp>. Editing question titles is supported in version
                  34.0 and later.</p>
              </td>

              <td class="entry" headers="d712353e44" data-title="Required or Optional">Required to post a feed element. <p class="p">Not supported when updating a feed
                  element.</p>
              </td>
              <td class="entry" headers="d712353e38 d712353e46" data-title="Property">32.0</td>
            </tr>
          </tbody>
        </table>

#### See Also

- [Edit a Question Title and Post](https://developer.salesforce.com/docs/atlas.en-us.264.0.apexcode.meta/apexcode/connectapi_examples_edit_question_title_post.htm "Edit a Question Title and Post - HTML (New Window)")
- [ConnectApi.FeedElementCapabilitiesInput](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_input_feed_element_capabilities.htm "A container for all capabilities that can be included when creating a feed element.")