Get
[POST] .../v1/quickreply/get
Gets the list of shared quick reply suggestions. Load reusable chat quick-reply templates for operators or bot-assisted chat workflows. The request body is required; public filters metadata exposes ids and search as real request filters and limit and offset page the list with server-defined bounds. The response returns active QuickReply records sorted by last update and id and the current request user must have quick reply select permission. Missing body, denied permission, invalid filters, cache failures and storage errors are returned as HTTP 200 ErrorResult.
Request Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| filters | Array of Filter | Optional | Optional filters by fields available for this API method. |
| limit | Int32 | Optional | Page size. |
| offset | Int32 | Optional | Offset. |
| search | String | Optional | Text search. |
Filterable Fields
| Field | Type | Description |
|---|---|---|
| id | int | ID filter. |
| text | string |
Request Example
{
"filters": [
{
"Field": "text",
"Operator": "Like",
"Value": "approve"
}
],
"limit": 50,
"offset": 0
}
Response Parameters
| Name | Type | Description |
|---|---|---|
| next_offset | Int32 | Offset for the next data page. |
| ok | Boolean | Indicates whether the request completed successfully. |
| result | Array of QuickReply | Result array. |
| total | Int64 | Total number of result items. |
Response Example
{
"ok": true,
"result": [
{
"id": 12,
"text": "Approve",
"last_update": 1767225600
}
],
"next_offset": 50,
"total": 1
}