---
title: "Получить историю сообщений"
method: GET
path: "/api-v2/chats/{chatId}/messages"
tags: ["Сообщения чатов"]
---

# Получить историю сообщений

`GET /api-v2/chats/{chatId}/messages`

## Request

- Base URL: `https://api-docs.yougile.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api-docs.yougile.com/api-v2/chats/{chatId}/messages`
- Auth: HTTP bearer

## Path parameters

- `chatId` string, required

## Query parameters

- `includeDeleted` boolean
- `limit` number
- `offset` number
- `fromUserId` string
- `text` string
- `label` string
- `since` number
- `includeSystem` boolean

## Response `200`

- ChatMessageListDto
  - `paging` PagingMetadata, required
    - `count` number, required: Количество элементов в результате
    - `limit` number, required: Количество элементов на страницу
    - `offset` number, required: Индекс первого элемента страницы
    - `next` boolean, required: Есть ли элементы после данной страницы
  - `content` ChatMessageListDtoBase[], required: История сообщений
    - `deleted` boolean: Если true, значит объект удален
    - `id` number, required: ID сообщения, также является временем создания
    - `fromUserId` string, required: ID автора сообщения
    - `text` string, required: Текст сообщения
    - `textHtml` string, required: Текст сообщения в формате HTML
    - `label` string, required: Быстрая ссылка
    - `editTimestamp` number, required: Время последнего редактирования
    - `reactions` object, required: Реакции на сообщение

## Other responses

- `404`

---

[API](https://skmtc.dev/yougile/apis/yougile-rest-api-v2-0.md) - [All operations](https://skmtc.dev/yougile/apis/yougile-rest-api-v2-0/llms.txt) - [OpenAPI document](https://skmtc.dev/yougile/apis/yougile-rest-api-v2-0/revisions/9452cba35716?raw)
