---
title: "GET /knowledgeBases/{knowledgeBaseId}/quickResponses/{quickResponseId}"
method: GET
path: "/knowledgeBases/{knowledgeBaseId}/quickResponses/{quickResponseId}"
---

# GET /knowledgeBases/{knowledgeBaseId}/quickResponses/{quickResponseId}

`GET /knowledgeBases/{knowledgeBaseId}/quickResponses/{quickResponseId}`

Retrieves the quick response.

## Path parameters

- `quickResponseId` string, required
- `knowledgeBaseId` string, required

## Response `200`

Success

- GetQuickResponseResponse
  - `quickResponse` object — The quick response.
    - `quickResponseArn` string, required — The Amazon Resource Name (ARN) of the quick response.
    - `quickResponseId` string, required — The identifier of the quick response.
    - `knowledgeBaseArn` string, required — The Amazon Resource Name (ARN) of the knowledge base.
    - `knowledgeBaseId` string, required — The identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.
    - `name` string, required — The name of the quick response.
    - `contentType` string, required — <p>The media type of the quick response content.</p> <ul> <li> <p>Use <code>application/x.quickresponse;format=plain</code> for quick response written in plain text.</p> </li> <li> <p>Use <code>application/x.quickresponse;format=markdown</code> for quick response written in richtext.</p> </li> </ul>
    - `status` 'CREATE_IN_PROGRESS' | 'CREATE_FAILED' | 'CREATED' | 'DELETE_IN_PROGRESS' | 'DELETE_FAILED' | 'DELETED' | 'UPDATE_IN_PROGRESS' | 'UPDATE_FAILED', required — The status of the quick response data.
    - `createdTime` string, date-time, required — The timestamp when the quick response was created.
    - `lastModifiedTime` string, date-time, required — The timestamp when the quick response data was last modified.
    - `contents` object — The contents of the quick response.
      - `plainText` QuickResponseContentProvider — The container quick response content.
        - `content` string, password — The content of the quick response.
      - `markdown` QuickResponseContentProvider — The container quick response content.
        - `content` string, password — The content of the quick response.
    - `description` string — The description of the quick response.
    - `groupingConfiguration` object — The configuration information of the user groups that the quick response is accessible to.
      - `criteria` string, password — <p>The criteria used for grouping Amazon Q in Connect users.</p> <p>The following is the list of supported criteria values.</p> <ul> <li> <p> <code>RoutingProfileArn</code>: Grouping the users by their <a href="https://docs.aws.amazon.com/connect/latest/APIReference/API_RoutingProfile.html">Amazon Connect routing profile ARN</a>. User should have <a href="https://docs.aws.amazon.com/connect/latest/APIReference/API_SearchRoutingProfiles.html">SearchRoutingProfile</a> and <a href="https://docs.aws.amazon.com/connect/latest/APIReference/API_DescribeRoutingProfile.html">DescribeRoutingProfile</a> permissions when setting criteria to this value.</p> </li> </ul>
      - `values` GroupingValue[] — <p>The list of values that define different groups of Amazon Q in Connect users.</p> <ul> <li> <p>When setting <code>criteria</code> to <code>RoutingProfileArn</code>, you need to provide a list of ARNs of <a href="https://docs.aws.amazon.com/connect/latest/APIReference/API_RoutingProfile.html">Amazon Connect routing profiles</a> as values of this parameter.</p> </li> </ul>
    - `shortcutKey` string — The shortcut key of the quick response. The value should be unique across the knowledge base.
    - `lastModifiedBy` string — The Amazon Resource Name (ARN) of the user who last updated the quick response data.
    - `isActive` boolean — Whether the quick response is active.
    - `channels` Channel[] — The Amazon Connect contact channels this quick response applies to. The supported contact channel types include <code>Chat</code>.
    - `language` string — The language code value for the language in which the quick response is written. The supported language codes include <code>de_DE</code>, <code>en_US</code>, <code>es_ES</code>, <code>fr_FR</code>, <code>id_ID</code>, <code>it_IT</code>, <code>ja_JP</code>, <code>ko_KR</code>, <code>pt_BR</code>, <code>zh_CN</code>, <code>zh_TW</code>
    - `tags` object — The tags used to organize, track, or control access for this resource.

## Other responses

- `480` — ValidationException
- `481` — UnauthorizedException
- `482` — AccessDeniedException
- `483` — ResourceNotFoundException

---

[API](https://skmtc.net/aws/apis/qconnect.md) · [All operations](https://skmtc.net/aws/apis/qconnect/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/aws/qconnect/versions/833f5de92023/schema)
