Получить список всех моих сделок (активных и завершенных)

Получить список моих сделок

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

Статусы сделки:

  • open:wait-confirm – ожидает подтверждения начала сделки от мейкера, на подтверждение сделки есть 10 минут, иначе она автоматически отменится

  • open – мейкер подтвердил начало сделки, сделка открыта

  • send-payment-document – покупатель оплатил сделку, необходимо проверить получение средств, если они пришли – отправить запрос POST /api/v1/p2p/client/trade/confirm подтверждение получения, иначе – отправить апелляцию POST /api/v1/p2p/client/trade/dispute

  • dispute:open – открыта апелляция по сделке

  • complete – сделка завершена (в том числе в рамках апелляции)

  • cancel – сделка отменена (в том числе в рамках апелляции)

Request Body

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

Response Body

  • data (array): Contains an array of trade objects with the following properties:

    • id (string): ID сделки (внутренний)

    • idNumber (string): ID сделки внешний, отображается пользователю в интерфейсе P2P

    • amount (number): Количество сделки

    • volume (number): Объем сделки

    • paymentMethod (object): Метод оплаты сделки

      • id: ID метода оплаты

      • name: Название метода оплаты

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

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

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

    • price (number): Цена сделки.

    • quote (string): Название валюты котировки

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

    • myRole (string): Текущая пользователя в сделке (возможные значения: taker – пользователь откликнулся на объявления, maker – пользователь является создателем объявления и ему прилетел отклик от тейкера).

    • status (string): Статус сделки (см. описание статусов выше)

    • advertisement (object): Содержит информацию по объявлению, на основе которого была создана сделка.

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

      • idNumber (string): ID объявления, который отображается пользователю

      • availableAmount (number): Доступное к покупке/продаже количество

      • maxLimit (number): Максимальная сумма сделки

      • minLimit (number): Минимальная сумма сделки

      • price (float): Цена объявления

      • quote (string): Котируемая валюта

      • base (string): Базовая валюта

      • user : Информация о мейкере (тот, кто создал объявление)

        • id (string): ID мейкера

        • username (string): Никнейм мейкера

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

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

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

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

      • paymentMethods : Массив методов оплаты объявления

        • id (string): ID метода оплаты

        • name (string): Название метода оплаты

        • deletedAt (date&time): Не используется

      • difference (float): Процент доплаты (только для пары RUBRUB)

      • createdAt (date&time): Дата создания объявления

      • comment (string): Комментарий к объявлению

      • status (string): Статус объявления

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

    • sellUser (object): Информация о продавце

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

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

      • registerDate(date): Дата регистрации на бирже ABCEX

      • firstTrade(date): Дата первой успешно завершенной сделки

      • lastTrade(date): Дата последней успешно завершенной сделки

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

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

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

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

      • canceledTrades(number): Количество отмененных сделок

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

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

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

      • username(string): Никнейм пользователя

    • buyUser (object): Информация о покупателе

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

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

      • registerDate(date): Дата регистрации на бирже ABCEX

      • firstTrade(date): Дата первой успешно завершенной сделки

      • lastTrade(date): Дата последней успешно завершенной сделки

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

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

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

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

      • canceledTrades(number): Количество отмененных сделок

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

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

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

      • username(string): Никнейм пользователя

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

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

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

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

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

    • updatedAt (date&time): Дата обновления сделки

Example Response

{
            "id": "e1fba6b9-dade-4ef4-b3a4-638be0d1680e",
            "idNumber": "11-37151739",
            "amount": 9000,
            "volume": 9000,
            "paymentMethod": {
                "id": "1dfe98c6-6402-4ecc-897e-1b16b9e5da27",
                "name": "ВТБ",
                "deletedAt": null
            },
            "datetime": 1721317972290,
            "side": "sell",
            "price": 1,
            "quote": "RUB",
            "base": "RUB",
            "myRole": "taker",
            "status": "complete",
            "advertisement": {
                "id": "037299bf-5e49-497e-bebc-24afbb6044a6",
                "idNumber": "10-82251195",
                "availableAmount": 0,
                "maxLimit": 0,
                "minLimit": 1000,
                "price": 1,
                "quote": "RUB",
                "base": "RUB",
                "user": {
                    "id": "00000000-0000-0000-0000-000000000005",
                    "username": "Sunny Deer 441",
                    "tradesCount": 3,
                    "tradesSuccessRate": 0,
                    "online": false
                },
                "side": "buy",
                "paymentMethods": [
                    {
                        "id": "1dfe98c6-6402-4ecc-897e-1b16b9e5da27",
                        "name": "ВТБ",
                        "deletedAt": null
                    },
                    {
                        "id": "203464d8-f298-405a-81fa-86f788788228",
                        "name": "Тинькофф",
                        "deletedAt": null
                    },
                    {
                        "id": "788ad11d-c6f7-4b49-827e-8b86ff814b9e",
                        "name": "Открытие",
                        "deletedAt": null
                    }
                ],
                "difference": 0,
                "createdAt": "2024-07-17T11:45:04.415Z",
                "comment": "",
                "status": "complete",
                "marketId": "RUBRUB"
            },
            "sellUser": {
                "id": "00000000-0000-0000-0000-000000000004",
                "lastTime": null,
                "registerDate": "2024-07-12",
                "firstTrade": "2024-07-17",
                "lastTrade": "2024-07-18",
                "negativeRating": 0,
                "positiveRating": 0,
                "buyTrades": 1,
                "sellTrades": 2,
                "canceledTrades": 3,
                "avgResponseTime": 0,
                "avgTransferTime": 78,
                "avgPaymentTime": 135,
                "username": "Devoted Muskox 396"
            },
            "buyUser": {
                "id": "00000000-0000-0000-0000-000000000005",
                "lastTime": null,
                "registerDate": "2024-07-11",
                "firstTrade": "2024-07-17",
                "lastTrade": "2024-07-18",
                "negativeRating": 0,
                "positiveRating": 0,
                "buyTrades": 2,
                "sellTrades": 1,
                "canceledTrades": 3,
                "avgResponseTime": 281,
                "avgTransferTime": 117,
                "avgPaymentTime": 41,
                "username": "Sunny Deer 441"
            },
            "room": {
                "id": "d7d5d0e6-25c1-4303-ba9b-7c6b8f7e597b",
                "name": "advertisement 037299bf-5e49-497e-bebc-24afbb6044a6 trade e1fba6b9-dade-4ef4-b3a4-638be0d1680e",
                "createAt": "2024-07-18T15:52:52.290Z",
                "countUnreadedMessages": 0
            },
            "updatedAt": "2024-07-18T15:53:14.636Z"
        }
}
Responses

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