Перейти к основному содержимому

POST /api/v1/market/positions/{market_id}/close

Закрытие позиции авторизованного пользователя на заданном рынке. Создаётся рыночный ордер на продажу всех имеющихся акций по текущей лучшей доступной цене.

Аутентификация

Обязательно. Bearer-токен в заголовке Authorization.

Запрос

Параметры пути

ПараметрТипОбязательноОписание
market_idint64ДаID рынка, на котором закрывается позиция.

Пример

curl -X POST https://intotes.com/api/v1/market/positions/42/close \
-H "Authorization: Bearer <token>"

Ответ

200 OK

{
"message": "Position closed successfully"
}

Акции продаются по текущей рыночной цене (через книгу ордеров и/или LMSR AMM), а выручка зачисляется на баланс пользователя.

Ошибки

СтатусКодОписание
404POSITION_NOT_FOUNDОткрытая позиция для данного пользователя на рынке не найдена.
409MARKET_PAUSEDТорговля на рынке в данный момент приостановлена.