For AI agents: markdown of this page — /docs-content-en/openlines/quick-replies/list.md documentation index — /llms.txt

List quick replies

Scope: imopenlines. Writes require a write-enabled key. Bitrix24 checks user permissions.

GET /v1/openline-configs/:lineId/quick-replies

GET /v1/openline-configs/:lineId/quick-replies

lineId is the id from /v1/openline-configs. The B24 method is undocumented; shape measured on 2026-10-01. A reply id is checked against this line before PATCH or DELETE; replies from other lines are never changed.

Query: optional search, sectionId, offset (default 0), limit (default 50, clamped to 50; zero is allowed). Returns { replies: [{ id, name, text, sectionId, canEdit, rating }], sections: [{ id, name, code }], totalCount, permissions: { canView, canCreate } }. manageUrl is omitted. If canView is false, an empty list is a permissions result, not proof that no replies exist.

Example

Terminal
curl -X GET "https://vibecode.bitrix24.com/v1/openline-configs/1/quick-replies" \
  -H "X-Api-Key: YOUR_API_KEY"

Response:

JSON
{
  "success": true,
  "data": {
    "replies": [
      {
        "id": 200,
        "name": "Welcome",
        "text": "Welcome",
        "sectionId": 3,
        "canEdit": true,
        "rating": 0
      }
    ],
    "sections": [
      {
        "id": 3,
        "name": "General",
        "code": "general"
      }
    ],
    "totalCount": 1,
    "permissions": {
      "canView": true,
      "canCreate": true
    }
  }
}

Errors

400 INVALID_PARAMS / INVALID_CHAT_ID / MISSING_REQUIRED_FIELDS, 401 TOKEN_MISSING, 403 SCOPE_DENIED / BITRIX_ACCESS_DENIED, 404 ENTITY_NOT_FOUND, 422 BITRIX_ERROR, 429, 502 OPENLINE_OPERATOR_FAILED / BITRIX_UNAVAILABLE, 503.