GetOrderState — получить статус торгового поручения
https://invest-public-api.tinkoff.ru/rest/tinkoff.public.invest.api.contract.v1.OrdersService/GetOrderState
GetOrderState — получить статус торгового поручения
Запрос
Request body schema application/json
Required
accountId
String
Номер счета.
Required
orderId
String
Идентификатор заявки.
priceType
String (v1PriceType)
Requirements: [PRICE_TYPE_UNSPECIFIED
, PRICE_TYPE_POINT
, PRICE_TYPE_CURRENCY
]
Default: PRICE_TYPE_UNSPECIFIED
Тип цены.
- PRICE_TYPE_UNSPECIFIED: Значение не определено.
- PRICE_TYPE_POINT: Цена в пунктах (только для фьючерсов и облигаций).
- PRICE_TYPE_CURRENCY: Цена в валюте расчетов по инструменту.
orderIdType
String (Тип идентификатора заявки)
Requirements: [ORDER_ID_TYPE_UNSPECIFIED
, ORDER_ID_TYPE_EXCHANGE
, ORDER_ID_TYPE_REQUEST
]
Default: ORDER_ID_TYPE_UNSPECIFIED
- ORDER_ID_TYPE_UNSPECIFIED: Тип идентификатора не указан.
- ORDER_ID_TYPE_EXCHANGE: Биржевой идентификатор
- ORDER_ID_TYPE_REQUEST: Ключ идемпотентности, переданный клиентом
Ответ
Это полезный материал?
Запрос
Пример запроса
Payload
cURL
Go
Java
NodeJs
PHP
Python
Content type
application/json
{
"accountId":
"string",
"orderId":
"string",
"priceType":
"PRICE_TYPE_UNSPECIFIED",
"orderIdType":
"ORDER_ID_TYPE_UNSPECIFIED"
}
Пример ответа
Content type
application/json
{
"orderId":
"orderId",
"figi":
"figi",
"initialOrderPrice": {
"nano":
5,
"currency":
"currency",
"units":
"units"
"initialCommission": {
"nano":
5,
"currency":
"currency",
"units":
"units"
"averagePositionPrice": {
"nano":
5,
"currency":
"currency",
"units":
"units"
"lotsExecuted":
"lotsExecuted",
"totalOrderAmount": {
"nano":
5,
"currency":
"currency",
"units":
"units"
"lotsRequested":
"lotsRequested",
"instrumentUid":
"instrumentUid",
"stages": [
{ ... },
"executionTime":
"2000-01-23T04:56:07.000Z",
"quantity":
"quantity",
"price": {
"nano":
5,
"currency":
"currency",
"units":
"units"
"tradeId":
"tradeId"
{ ... }
"executionTime":
"2000-01-23T04:56:07.000Z",
"quantity":
"quantity",
"price": {
"nano":
5,
"currency":
"currency",
"units":
"units"
"tradeId":
"tradeId"
"orderRequestId":
"orderRequestId",
"executedOrderPrice": {
"nano":
5,
"currency":
"currency",
"units":
"units"
"executedCommission": {
"nano":
5,
"currency":
"currency",
"units":
"units"
"initialSecurityPrice": {
"nano":
5,
"currency":
"currency",
"units":
"units"
"serviceCommission": {
"nano":
5,
"currency":
"currency",
"units":
"units"
"currency":
"currency",
"orderDate":
"2000-01-23T04:56:07.000Z"
}