API Reference

Получить данные чата по ID сделки

Метод позволяет получить данные чата по ID сделки

Request

{
  "tradeId": "8fc315e4-1fa0-4dae-96b1-09dba1a9be21"
}

Response

Параметр

Обязательность

Описание

advertisementId

Да

ID объявления (внутренний)

advertisementIdNumber

Да

Номер объявления (отображается пользователю в интерфейсе)

advertisement

Да

Данные по объявлению

advertisement.id

Да

ID объявления (внутренний)

advertisement.side

Да

Тип сделки – покупка/продажа

buy – покупка

sell – продажа

advertisement.idNumber

Да

Номер объявления (отображается пользователю в интерфейсе)

room

Да

Содержит информацию о чате по сделке

room.id

Да

ID комнаты (чата)

room.name

Да

Название чата

room.createAt

Да

Дата и время создания чата

room.countUnreadedMessages

Да

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

users

Да

Список пользователей, которые находятся в чате

users.id

Да

ID пользователя

users.username

Да

users.tradesCount

Да

Количество завершенных сделок

users.tradesSuccessRate

Да

users.online

Да

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

userId

Да

ID пользователя

tradeId

Да

ID сделки, по которой открыт чат

tradeIdNumber

Да

Номер сделки (отображается пользователю в интерфейсе)

{
    "advertisementId": "a4748f68-6e60-4e40-9587-39bffe584ac9",
    "advertisementIdNumber": "10-28004468",
    "advertisement": {
        "id": "a4748f68-6e60-4e40-9587-39bffe584ac9",
        "side": "sell",
        "idNumber": "10-28004468"
    },
    "room": {
        "id": "783d57b6-0263-4951-ac11-fd8c108b26b2",
        "name": "advertisement a4748f68-6e60-4e40-9587-39bffe584ac9 trade 8fc315e4-1fa0-4dae-96b1-09dba1a9be21",
        "createAt": "2024-07-20T07:31:17.545Z",
        "countUnreadedMessages": 0
    },
    "users": [
        {
            "id": "00000000-0000-0000-0000-000000000004",
            "username": "user4",
            "tradesCount": 0,
            "tradesSuccessRate": 0,
            "online": false
        },
        {
            "id": "00000000-0000-0000-0000-000000000005",
            "username": "admin5",
            "tradesCount": 0,
            "tradesSuccessRate": 0,
            "online": false
        }
    ],
    "userId": "00000000-0000-0000-0000-000000000005",
    "tradeId": "8fc315e4-1fa0-4dae-96b1-09dba1a9be21",
    "tradeIdNumber": "11-85393513"
}
Language
Credentials
Bearer
Click Try It! to start a request and see the response here!