Получить сообщения из чата

Получить сообщения из чата

Позволяет получить список сообщений из чата по сделке

Request

Path parameter:

  • id (string, required): ID комнаты, можно взять из запроса на получение списка моих сделок

Query params:

  • page (number, required): Запрашиваемая страница

  • take (number, required): Количество сообщений, которое необходимо отдать на станице

Response

  • id(string): ID сообщения

  • message(string): Текст сообщения, если тип сообщения file, то параметр содержит в себе информацию о названии файла и ссылку на его получение

  • type(string): Тип сообщения (возможные значения: text – текст, file – пользователь приложил файл)

  • roomId(string): ID комнаты

  • createAt(date&time): Дата и время доставки сообщения

  • userId(string): ID пользователя, который отправил сообщение. Если сообщение от системного пользователя, ID состоит из одних 0

  • fileIds: Не используется

  • isReaded(boolean): Не используется

  • userType(string): Тип пользователя, который отправил сообщение (возможные значения: user – сообщение от пользователя, system – системный ивент)

  • userName(string): Не используется

Example Response

{
    "page": 1,
    "take": 10,
    "total": 5,
    "data": [
        {
            "id": "e5302222-470d-4878-a456-efda111fa3ec",
            "message": "photo.jpeg|https://api-upload.dteam.site/p2p/f54bcfe0-f09f-40f3-8830-09a0d739c69d/ID.jpeg|49514",
            "type": "file",
            "roomId": "f54bcfe0-f09f-40f3-8830-09a0d739c69d",
            "createAt": "2024-07-29T12:31:36.454Z",
            "userId": "8894ed6b-249c-4f5c-916b-fe3202482eb8",
            "fileIds": [],
            "isReaded": false,
            "userType": "user",
            "userName": "[email protected]"
        },
        {
            "id": "a216f696-347b-42f8-a562-29a63f796736",
            "message": "Контрагент оплатил сделку, ожидание подтверждения получения оплаты",
            "type": "text",
            "roomId": "f54bcfe0-f09f-40f3-8830-09a0d739c69d",
            "createAt": "2024-07-29T12:31:28.380Z",
            "userId": "00000000-0000-0000-0000-000000000000",
            "fileIds": [],
            "isReaded": false,
            "userType": "system",
            "userName": "Service User"
        }
     ]
}
Path Params
string
required

ID комнаты, можно взять из запроса на получение списка моих сделок

Query Params
string

Запрашиваемая страница

string

Количество сообщений на странице

Responses

Language
Credentials
Bearer
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json