Получить список чатов по моим объявлениям

Получить список чатов по моим объявлениям

Метод позволяет получить список всех моих чатов по моим объявлениями

Request

Запрос не содержит тела запроса

Response

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

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

  • advertisement (object): Данные по объявлению

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

    • side (string): Тип сделки – покупка/продажа (возможные значения: buy – покупка, sell – продажа)

    • market (object): Данные о торговой паре

      • id (string): ID торговой пары

      • mainCurrencyId (string): Название базовой валюты пары

      • paidCurrencyId (string): Название валюты, в которой происходит оплата (котируемая валюта)

      • mainCurrency (object): Данные о базовой валюте

        • id (string): ID валюты

        • isCoin (boolean): Является ли валюта – криптовалютой

      • paidCurrency (object): Данные о котируемой валюте

        • id (string): ID валюты

        • isCoin (boolean): Является ли валюта – криптовалютой

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

  • room (object): Содержит информацию о чате по сделке

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

    • name(string): Название чата

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

    • countUnreadedMessages(number): Количество сообщений в чате

  • users (array): Список пользователей, которые находятся в чате

    • id (string): ID пользователя

    • username (string)

    • tradesCount (number): Количество завершенных сделок

    • tradesSuccessRate (number):

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

  • userId (string): ID пользователя

  • tradeId (string): ID сделки, по которой открыт чат

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

Example Response

{
        "advertisementId": "7491a7af-c201-499f-849b-2286b66a3008",
        "advertisementIdNumber": "10-25936841",
        "advertisement": {
            "id": "7491a7af-c201-499f-849b-2286b66a3008",
            "side": "sell",
            "market": {
                "$resourceType": "P2PMarketMinInfoResource",
                "id": "RUBRUB",
                "mainCurrencyId": "RUB",
                "paidCurrencyId": "RUB",
                "mainCurrency": {
                    "$resourceType": "CurrencyInfoResource",
                    "id": "RUB",
                    "isCoin": false
                },
                "paidCurrency": {
                    "$resourceType": "CurrencyInfoResource",
                    "id": "RUB",
                    "isCoin": false
                }
            },
            "idNumber": "10-25936841"
        },
        "room": {
            "id": "21f2868f-71f8-42a3-8551-dcbb399675e0",
            "name": "advertisement 7491a7af-c201-499f-849b-2286b66a3008 trade 6c2e6e84-f171-407a-a51f-65bffdb7b86a",
            "createAt": "2024-07-16T16:20:20.122Z",
            "countUnreadedMessages": 1
        },
        "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": "6c2e6e84-f171-407a-a51f-65bffdb7b86a",
        "tradeIdNumber": "11-15175948"
    }
Responses

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