Перейти к содержанию

Методы

SandboxService

Методы для работы с песочницей T-Invest API

Методы сервиса

OpenSandboxAccount

Зарегистрировать счёт.

GetSandboxAccounts

Получить счета.

CloseSandboxAccount

Закрыть счёт.

PostSandboxOrder

Выставить торговое поручение.

ReplaceSandboxOrder

Изменить выставленную заявку.

GetSandboxOrders

Получить список активных заявок по счёту.

CancelSandboxOrder

Отменить торговое поручение.

GetSandboxOrderState

Поулчить статус заявки в песочнице. Заявки хранятся в таблице 7 дней.

GetSandboxPositions

Получить позиции по виртуальному счёту.

GetSandboxOperations

Получить операции по номеру счёта.

GetSandboxOperationsByCursor

Получить операции по номеру счёта с пагинацией.

GetSandboxPortfolio

Получить портфель.

SandboxPayIn

Пополнить счёт.

GetSandboxWithdrawLimits

Получить доступный остаток для вывода средств.

GetSandboxMaxLots

Расчёт количества доступных для покупки/продажи лотов в песочнице.

Сообщения методов

OpenSandboxAccountRequest

Запрос открытия счёта в песочнице.

Field Type Description
name Массив объектов string Название счёта

OpenSandboxAccountResponse

Номер открытого счёта в песочнице.

Field Type Description
account_id string Номер счёта

CloseSandboxAccountRequest

Запрос закрытия счёта в песочнице.

Field Type Description
account_id string Номер счёта

CloseSandboxAccountResponse

Результат закрытия счёта в песочнице.

пустой ответ

SandboxPayInRequest

Запрос пополнения счёта в песочнице.

Field Type Description
account_id string Номер счёта
amount MoneyValue Сумма пополнения счёта в рублях

SandboxPayInResponse

Результат пополнения счёта, текущий баланс.

Field Type Description
balance MoneyValue Текущий баланс счёта

Нестандартные типы данных

MoneyValue

Денежная сумма в определенной валюте

Field Type Description
currency string Строковый ISO-код валюты
units int64 Целая часть суммы, может быть отрицательным числом
nano int32 Дробная часть суммы, может быть отрицательным числом

Quotation

Котировка - денежная сумма без указания валюты

Field Type Description
units int64 Целая часть суммы, может быть отрицательным числом
nano int32 Дробная часть суммы, может быть отрицательным числом