Как заполнить заявку на различные действия с идентификаторами методом POST
Версия 1.0.0
Авторские права © 2025 ПАО Московская Биржа
Содержание
Обязательность входных параметров для разных типов заявок
Тип заявки OrderAssigningSmLogin – Присвоение идентификаторов на ФР.
Тип заявки OrderChangeSmLogin – Изменение идентификаторов на ФР.
Тип заявки OrderAssigningSmLoginIsd – Присвоение ИСД на ФР.
Тип заявки OrderChangeSmLoginIsd – Изменение ИСД на ФР.
Тип заявки OrderCancelSmLogin – Аннулирование идентификаторов / ИСД ФР.
Тип заявки OrderAssigningFxLogin – Присвоение идентификаторов на ВР.
Тип заявки OrderChangeFxLogin – Изменение идентификаторов на ВР.
Тип заявки OrderAssigningFxLoginIsd – Присвоение ИСД ВР.
Тип заявки OrderChangeFxLoginIsd – Изменение ИСД ВР.
Тип заявки OrderCancelFxLogin – Аннулирование идентификаторов ВР.
Тип заявки OrderPasswordResetOnline – Сбросить пароль для идентификаторов.
Тип заявки OrderAssigningFoLogin – Присвоение идентификатора СР.
Тип заявки OrderChangeFoLogin – Изменение идентификатора СР
Тип заявки OrderAssigningFoLoginIsd – Присвоение ИСД СР.
Тип заявки OrderChangeFoLoginIsd – Изменение ИСД СР.
Тип заявки OrderCancelFoLogin – Аннулирование идентификатора СР.
Тип заявки OrderAssigningMoLogin – Присвоение идентификаторов ДР.
Тип заявки OrderChangeMoLogin – Изменение идентификаторов ДР.
Тип заявки OrderCancelMoLogin – Аннулирование идентификатора ДР.
Как заполнять заявки. Входные параметры
Примеры запросов в зависимости от типа заявок
Тип заявки «Присвоение идентификаторов на ФР»
Тип заявки «Изменение идентификаторов на ФР»
Тип заявки «Присвоение ИСД на ФР»
Тип заявки «Изменение ИСД на ФР»
Тип заявки «Аннулирование идентификаторов / ИСД ФР»
Тип заявки «Присвоение идентификаторов на ВР»
Тип заявки «Изменение идентификаторов на ВР»
Тип заявки «Присвоение ИСД ВР»
Тип заявки «Аннулирование идентификаторов ВР»
Тип заявки «Сбросить пароль для идентификаторов»
Тип заявки «Присвоение идентификатора СР»
Тип заявки «Изменение идентификатора СР»
Тип заявки «Присвоение ИСД СР»
Тип заявки «Аннулирование идентификатора СР»
Тип заявки «Присвоение ИСД ДР»
Тип заявки «Аннулирование идентификатора ДР»
Руководство описывает порядок создания документов (заявок) на различные действия с идентификаторами методом POST /lk/lku/{orgId}/login/management/external/orders/{orderFormType}
В документе перечислены доступные типы заявок, обязательные и необязательные параметры для каждого типа. Поясняется, как заполнять параметры.
Заголовок |
Обязательность | Значение |
---|---|---|
Content-Type | – | application/json |
ClientRequestId | нет | Идентификатор клиентского запроса |
Bearer | да | Токен авторизации |
Может принимать следующие значения:
orgId – Идентификатор организации; Тип данных string / integer – параметр обязательный.
orderFormType – Тип формы заявки; Тип данных string / integer – параметр обязательный.
Доступны следующие виды заявок:
Тип заявки |
Описание |
---|---|
OrderAssigningSmLogin |
0 (Присвоение идентификаторов на ФР) |
OrderChangeSmLogin |
1 (Изменение идентификаторов на ФР) |
OrderAssigningSmLoginIsd |
2 (Присвоение ИСД на ФР) |
OrderChangeSmLoginIsd |
3 (Изменение ИСД на ФР) |
OrderCancelSmLogin |
4 (Аннулирование идентификаторов / ИСД ФР) |
OrderAssigningFxLogin |
5 (Присвоение идентификаторов на ВР) |
OrderChangeFxLogin |
6 (Изменение идентификаторов на ВР) |
OrderAssigningFxLoginIsd |
7 (Присвоение ИСД ВР) |
OrderChangeFxLoginIsd |
8 (Изменение ИСД ВР) |
OrderCancelFxLogin |
9 (Аннулирование идентификаторов ВР) |
OrderPasswordResetOnline |
10 (Сбросить пароль для идентификаторов) |
OrderAssigningFoLogin |
11 (Присвоение идентификатора СР) |
OrderChangeFoLogin |
12 (Изменение идентификатора СР) |
OrderAssigningFoLoginIsd |
13 (Присвоение ИСД СР) |
OrderChangeFoLoginIsd |
14 (Изменение ИСД СР) |
OrderCancelFoLogin |
15 (Аннулирование идентификатора СР) |
OrderAssigningMoLogin |
16 (Присвоение идентификаторов ДР) |
OrderChangeMoLogin |
17 (Изменение идентификаторов ДР) |
OrderCancelMoLogin |
18 (Аннулирование идентификатора ДР) |
{
"data": {
"orderNumber": "1234",
"contactName": "Иванов Иван",
"contactPhone": "+77777777777",
"contactEmail": "mailto:123@mail.ru",
"surname": "Иванов",
"firstName": "Иван",
"patronymicName": "Иванович",
"actionClearingName": "ADD",
"connectionType": "MOEX_TRADE_SE",
"stRestrOnGetBillPos": false,
"stRestrOnGetFirmResp": true,
"groupNameAction": null,
"groupName": null,
"ctInternet": true,
"ctColocationDedicatedChannel": false,
"ctVpn": false,
"ctHostedAstsBridgePop": null,
"ctDedicatedChannel": false,
"ipCLTTechnicalCenter": [
"11.111.111.11",
"22.222.222.22",
"33.333.333.33"
],
"oooMBIp": [],
"oooMBaction": null,
"ipCltClosedNetwork": [],
"ipAddrServerApp": [],
"ipAddrClientApp": [],
"actionAddrServerApp": null,
"actionAddrClientApp": null,
"actionIpCltTechnicalCenter": null,
"actionCltClosedNetwork": null,
"orderTypeName": "ORDER_ASSIGNING_SM_LOGIN",
"market": {
"id": 30,
"mnemocode": "MRKT_STOCK_DEPOSIT_CREDIT_MARKET"
},
"docTypeMnemocode": "DOCUMENT_TYPE_ID_COMMON",
"ldapName": {
"id": 12494,
"subject": "INN=000000000000,OGRN=1111111111111,SNILS=22222222222,T=Специалист,CN=Сотрудник 69,OU=Департамент ИТ,O=ООО Торговая Компания,L=Москва,ST=77 г.Москва,C=RU"
},
"loginType": "TRADING_19",
"levelLogin": "",
"numberLogins": 1,
"logins": [
{
"id": "ff76dc43-faf8-4162-8e83-377587442bc4",
"tsid": "MU0089541184"
}
],
"registerCode": "",
"performance": null,
"allowLimitManage": null,
"clearingName": null,
"allowGetClient": true,
"allowGetCommission": true,
"allowViewConsolidPositions": true,
"interfaceLanguage": "RUS",
"cancelOnDisconnect": false,
"hasRestrOnTradeMode": null,
"tcaRestrictionUseAll": "USE_SELECTED",
"tcaList": [
"D00+000026A8"
],
"stRestrOnGetAdrRequest": true,
"isIsdAdmin": false,
"expirationPassword": false,
"connectionTerminal": "DIRECT_CONNECT_OPTIONS",
"ctInternetAction": "CHANGE",
"serverAppConnectVpts": "FIFO_TWIME_ASTS",
"actualAddrServerApp": "Челябинск, 451930, ул. Домодедовская, д. 7",
"selectVpts": null,
"nameVpts": null,
"allowedDealsAndOrders": null,
"nameAuthorVpts": "molot / Иванов Иван Иванович",
"isOnStockMarket": false,
"isOnDepositMarket": true,
"isOnCreditMarket": false,
"cmpLoginOrderInfo": null,
"packageOrderInfo": null,
"formType": "standart",
"ipClient": [],
"ipFo": [],
"actionPartnerInternPoint": null,
"ntproInfo": null,
"tradeConditions": [
{
"boardGroupCode": "CETSN",
"deniedOnTradeMode": "ALL",
"allowedOnTradeMode": null,
"instruments": []
}
],
"allowLpForRfsCu": null,
"codeRf": "97",
"clientCodes": [],
"alias": null,
"aliasAction": null,
"cancelOnDropCopyDisconnect": null,
"masterId1": null,
"masterId2": null,
"allowClientLimit": null,
"allowBidManage": null,
"allowClientRestrictions": null,
"allowDontCheckClientFunds": null,
"allowBlockBrokerFee": null,
"ordersLog": null,
"receiveAggRequestStreams": null,
"allowedDealsAndOrders": null,
"ctIpFo": null,
"ipFoAction": null,
"ukUtForm": null,
"orderId": false,
"startDate": "06.03.2024 18:14:43",
"attachments": [
{
"nuxeoId": "2eeed15d-ce3f-476e-bbe5-7e26d1372bfe",
"fileName": "OrderLogins_2024-06-17_09:09:12.json.p7s",
"isSigned": false
}
],
"isOnMoneyCbrDepositMarket": true,
"isOnMoneyFtDepositMarket": true,
"isOnMDepositMarket": true,
"isOnMoneyFtRepoMarket": true,
"newPasswordNeeded": true
}
}
Обязательный параметр data включает параметры:
Обязательный параметр |
Необязательный параметр |
---|---|
surname firstName connectionType numberLogins orderTypeName market id mnemocode docTypeMnemocode loginType allowGetClient allowGetCommission allowViewConsolidPositions interfaceLanguage hasRestrOnTradeMode на РД и РК tcaRestrictionUseAll stRestrOnGetAdrRequest expirationPassword isOnStockMarket isOnDepositMarket isOnCreditMarket stRestrOnGetBillPos stRestrOnGetFirmResp cancelOnDisconnect cancelOnDropCopyDisconnect orderId startDate attachments (при заполнении параметра обязательно заполните данные параметры: nuxeoId, fileName, isSigned) |
orderNumber contactName contactPhone contactEmail patronymicName groupNameAction groupName ctInternet ctColocationDedicatedChannel ctVpn ctDedicatedChannel ipCltTechnicalCenter oooMBIp ipCltClosedNetwork ipAddrServerApp ipAddrClientApp ldapName (при зваполнении параметра можете заполнить данные параметры: id, subject) clearingName hasRestrOnTradeMode на ФР tcaList isIsdAdmin connectionTerminal serverAppConnectVpts actualAddrServerApp vptsId nameAuthorVpts cmpLoginOrderInfo formType actionClearingName alias packageOrderInfo (при заполнении параметра обязательно заполните данные параметры: code, action) isOnMoneyCbrDepositMarket isOnMoneyFtDepositMarket isOnMDepositMarket isOnMoneyFtRepoMarket |
Обязательный параметр data включает параметры:
Обязательный параметр |
Необязательный параметр |
---|---|
orderTypeName market id mnemocode docTypeMnemocode logins (при заполнении параметра обязательно заполните данные параметры: id, tsid) orderId startDate attachments (при заполнении параметра обязательно заполните данные параметры: nuxeoId, fileName, isSigned) fileName isSigned |
orderNumber contactName contactPhone contactEmail surname firstName patronymicName connectionType groupNameAction groupName ctInternet ctColocationDedicatedChannel ctVpn ctDedicatedChannel ipCltTechnicalCenter oooMBIp oooMBaction ipCltClosedNetwork ipAddrServerApp ipAddrClientApp actionAddrServerApp actionAddrClientApp actionIpCltTechnicalCenter actionCltClosedNetwork ldapName (при заполнении параметра можете заполнить данные параметры: id, subject) clearingName allowGetClient allowGetCommission allowViewConsolidPositions interfaceLanguage hasRestrOnTradeMode на ФР tcaRestrictionUseAll tcaList stRestrOnGetAdrRequest expirationPassword connectionTerminal ctInternetAction serverAppConnectVpts actualAddrServerApp vptsId nameAuthorVpts isOnStockMarket isOnDepositMarket isOnCreditMarket cmpLoginOrderInfo formType actionClearingName stRestrOnGetBillPos stRestrOnGetFirmResp isIsdAdmin cancelOnDisconnect packageOrderInfo (при заполнении параметра можете заполнить параметр action, обязательно заполните параметр code) newPasswordNeeded |
Обязательный параметр data включает параметры:
Обязательный параметр |
Необязательный параметр |
---|---|
connectionType numberLogins orderTypeName market id mnemocode docTypeMnemocode interfaceLanguage tcaRestrictionUseAll tcaList expirationPassword isOnStockMarket isOnDepositMarket isOnCreditMarket formType clientCodes stRestrOnGetBillPos stRestrOnGetFirmResp cancelOnDisconnect cancelOnDropCopyDisconnect masterLogin1 (при заполнении параметра обязательно заполните данные параметры: id, tsid) orderId startDate attachments (при заполнении параметра обязательно заполните данные параметры: nuxeoId, fileName, isSigned) |
orderNumber contactName contactPhone contactEmail groupNameAction groupName ctInternet ctColocationDedicatedChannel ctVpn ctDedicatedChannel ipCltTechnicalCenter oooMBIp ipCltClosedNetwork ipAddrServerApp ipAddrClientApp ldapName (при заполнении параметра можете заполнить данные параметры: id, subject) clearingName connectionTerminal serverAppConnectVpts actualAddrServerApp vptsId nameAuthorVpts actionClearingName clearingName alias masterLogin2 (при заполнении параметра можете заполнить данные параметры: id, tsid) isOnMoneyCbrDepositMarket isOnMoneyFtDepositMarket isOnMDepositMarket isOnMoneyFtRepoMarket |
Обязательный параметр data включает параметры:
Обязательный параметр |
Необязательный параметр |
---|---|
orderTypeName market id mnemocode docTypeMnemocode formType logins (при заполнении параметра обязательно заполните данные параметры: id, tsid) orderId startDate attachments (при заполнении параметра обязательно заполните данные параметры: nuxeoId, fileName, isSigned) |
orderNumber contactName contactPhone contactEmail connectionType groupNameAction groupName ctInternet ctColocationDedicatedChannel ctVpn ctDedicatedChannel ipCltTechnicalCenter oooMBIp oooMBaction ipCltClosedNetwork ipAddrServerApp ipAddrClientApp actionAddrServerApp actionAddrClientApp actionIpCltTechnicalCenter actionCltClosedNetwork ldapName (при заполнении параметра можете заполнить данные параметры: id, subject) clearingName interfaceLanguage tcaRestrictionUseAll tcaList expirationPassword connectionTerminal ctInternetAction serverAppConnectVpts actualAddrServerApp vptsId nameAuthorVpts isOnStockMarket clientCodes actionClearingName stRestrOnGetBillPos stRestrOnGetFirmResp alias alias Action cancelOnDisconnect cancelOnDropCopyDisconnect masterLogin1 (при заполнении параметра можете заполнить данные параметры: id, tsid) masterLogin2 (при заполнении параметра можете заполнить данные параметры: id, tsid) newPasswordNeeded |
Обязательный параметр data включает параметры:
Обязательный параметр |
Необязательный параметр |
---|---|
orderTypeName market id mnemocode docTypeMnemocode logins (при заполнении параметра обязательно заполните данные параметры: id, tsid) orderId startDate attachments (при заполнении параметра обязательно заполните данные параметры: nuxeoId, fileName, isSigned) |
orderNumber contactName contactPhone contactEmail formType packageOrderInfo (при заполнении параметра обязательно заполните данные параметры: code, action) |
Обязательный параметр data включает параметры:
Обязательный параметр |
Необязательный параметр |
---|---|
surname firstName connectionType numberLogins orderTypeName market id mnemocode docTypeMnemocode loginType allowGetClient allowGetCommission interfaceLanguage tcaRestrictionUseAll isIsdAdmin expirationPassword tradeConditions (при заполнении параметра можете заполнить данные параметры: boardGroupCode, deniedOnTradeMode, allowedOnTradeMode) cancelOnDisconnect orderId startDate attachments (при заполнении параметра обязательно заполните данные параметры: nuxeoId, fileName, isSigned) |
orderNumber contactName contactPhone contactEmail patronymicName groupNameAction groupName ctInternet ctColocationDedicatedChannel ctVpn ctDedicatedChannel ipCltTechnicalCenter oooMBIp ipCltClosedNetwork ipAddrServerApp ipAddrClientApp ldapName (при заполнении параметра можете заполнить данные параметры: id, subject) clearingName tcaList stRestrOnGetAdrRequest connectionTerminal serverAppConnectVpts actualAddrServerApp vptsId nameAuthorVpts isOnStockMarket isOnDepositMarket isOnCreditMarket cmpLoginOrderInfo formType ntproInfo instruments (при заполнении параметра можете заполнить данные параметры: code, quoteCurrency, farLegSettlementDate; обязательно заполните данные параметры: baseCurrency, settlementCode, settlementDate, type) actionClearingName stRestrOnGetBillPos stRestrOnGetFirmResp packageOrderInfo (при заполнении параметра обязательно заполните данные параметры: code, action) isOnMoneyCbrDepositMarket isOnMoneyFtDepositMarket isOnMDepositMarket isOnMoneyFtRepoMarket |
Обязательный параметр data включает параметры:
Обязательный параметр |
Необязательный параметр |
---|---|
orderTypeName market id mnemocode docTypeMnemocode tradeConditions (при заполнении параметра обязательно заполните данные параметры: boardGroupCode, deniedOnTradeMode, allowedOnTradeMode) logins (при заполнении параметра обязательно заполните данные параметры: id, tsid) orderId startDate attachments (при заполнении параметра обязательно заполните данные параметры: nuxeoId, fileName, isSigned) |
orderNumber contactName contactPhone contactEmail surname firstName patronymicName connectionType groupNameAction groupName ctInternet ctColocationDedicatedChannel ctVpn ctDedicatedChannel ipCltTechnicalCenter oooMBIp oooMBaction ipCltClosedNetwork ipAddrServerApp ipAddrClientApp actionAddrServerApp actionAddrClientApp actionIpCltTechnicalCenter actionCltClosedNetwork ldapName (при заполнении параметра можете заполнить данные параметры: id, subject) clearingName allowGetClient allowGetCommission allowViewConsolidPositions interfaceLanguage tcaRestrictionUseAll tcaList stRestrOnGetAdrRequest isIsdAdmin expirationPassword connectionTerminal ctInternetAction serverAppConnectVpts actualAddrServerApp vptsId nameAuthorVpts cmpLoginOrderInfo formType ntproInfo instruments (при заполнении параметра можете заполнить данные параметры: code, quoteCurrency, farLegSettlementDate; обязательно заполните данные параметры: baseCurrency, settlementCode, settlementDate, type) actionClearingName stRestrOnGetBillPos stRestrOnGetFirmResp cancelOnDisconnect packageOrderInfo (при заполнении параметра можете заполнить параметр code, обязательно заполните параметр action) newPasswordNeeded |
Обязательный параметр data включает параметры:
Обязательный параметр |
Необязательный параметр |
---|---|
connectionType numberLogins orderTypeName market id mnemocode docTypeMnemocode allowGetClient allowGetCommission interfaceLanguage tcaRestrictionUseAll tcaList expirationPassword clientCodes cancelOnDisconnect cancelOnDropCopyDisconnect masterLogin1 (при заполнении параметра обязательно заполните данные параметры: id, tsid) orderId startDate attachments (при заполнении параметра обязательно заполните данные параметры: nuxeoId, fileName, isSigned) |
orderNumber contactName contactPhone contactEmail groupNameAction groupName ctInternet ctColocationDedicatedChannel ctVpn ctDedicatedChannel ipCltTechnicalCenter oooMBIp ipCltClosedNetwork ipAddrServerApp ipAddrClientApp ldapName (при заполнении параметра можете заполнить данные параметры: id, subject) connectionTerminal clearingName serverAppConnectVpts actualAddrServerApp vptsId nameAuthorVpts isOnStockMarket isOnDepositMarket isOnCreditMarket formType allowLpForRfsCu actionClearingName stRestrOnGetBillPos stRestrOnGetFirmResp alias masterLogin2 (при заполнении параметра можете заполнить данные параметры: id, tsid) isOnMoneyCbrDepositMarket isOnMoneyFtDepositMarket isOnMDepositMarket isOnMoneyFtRepoMarket |
Обязательный параметр data включает параметры:
Обязательный параметр |
Необязательный параметр |
---|---|
orderTypeName market id mnemocode docTypeMnemocode logins (при заполнении параметра обязательно заполните данные параметры: id, tsid) orderId startDate attachments (при заполнении параметра обязательно заполните данные параметры: nuxeoId, fileName, isSigned) |
orderNumber contactName contactPhone contactEmail connectionType groupNameAction groupName ctInternet ctColocationDedicatedChannel ctVpn ctDedicatedChannel ipCltTechnicalCenter oooMBIp oooMBaction ipCltClosedNetwork ipAddrServerApp ipAddrClientApp actionAddrServerApp actionAddrClientApp actionIpCltTechnicalCenter actionCltClosedNetwork ldapName (при заполнении параметра можете заполнить данные параметры: id, subject) clearingName allowGetClient allowGetCommission allowViewConsolidPositions interfaceLanguage tcaRestrictionUseAll tcaList expirationPassword connectionTerminal ctInternetAction serverAppConnectVpts actualAddrServerApp vptsId nameAuthorVpts formType allowLpForRfsCu clientCodes actionClearingName stRestrOnGetBillPos stRestrOnGetFirmResp alias aliasAction cancelOnDisconnect cancelOnDropCopyDisconnect masterLogin1 (при заполнении параметра можете заполнить данные параметры: id, tsid) masterLogin2 (при заполнении параметра можете заполнить данные параметры: id, tsid) newPasswordNeeded |
Обязательный параметр data включает параметры:
Обязательный параметр |
Необязательный параметр |
---|---|
orderTypeName market id mnemocode docTypeMnemocode logins (при заполнении параметра обязательно заполните данные параметры: id, tsid) orderId startDate attachments (при заполнении параметра обязательно заполните данные параметры: nuxeoId, fileName, isSigned) |
orderNumber contactName contactPhone contactEmail formType packageOrderInfo (при заполнении параметра обязательно заполните данные параметры: code, action) |
Обязательный параметр data включает параметры:
Обязательный параметр |
Необязательный параметр |
---|---|
orderTypeName market id mnemocode docTypeMnemocode logins (при заполнении параметра обязательно заполните данные параметры: id, tsid) orderId startDate attachments (при заполнении параметра обязательно заполните данные параметры: nuxeoId, fileName, isSigned) newPasswordNeeded |
orderNumber ContactName contactPhone contactEmail formType |
Обязательный параметр data включает параметры:
Обязательный параметр |
Необязательный параметр |
---|---|
firstName connectionType numberLogins orderTypeName market id mnemocode docTypeMnemocode loginType isIsdAdmin codeRf cancelOnDisconnect logins (при заполнении параметра обязательно заполните параметр tsid) performance ukUtForm orderId startDate attachments (при заполнении параметра обязательно заполните данные параметры: nuxeoId, fileName, isSigned) |
orderNumber contactName contactPhone contactEmail patronymicName vptsId nameAuthorVpts allowedDealsAndOrders isOnStockMarket isOnDepositMarket isOnCreditMarket formType ipFo allowClientLimit allowBidManage allowClientRestrictions allowDontCheckClientFunds allowBlockBrokerFee ordersLog receiveAggRequestStreams ctIpFo isOnMoneyCbrDepositMarket isOnMoneyFtDepositMarket isOnMoneyFtRepoMarket |
Обязательный параметр data включает параметры:
Обязательный параметр |
Необязательный параметр |
---|---|
orderTypeName market id mnemocode docTypeMnemocode logins (при заполнении параметра обязательно заполните данные параметры: id, tsid) performance orderId startDate attachments (при заполнении параметра обязательно заполните данные параметры: nuxeoId, fileName, isSigned) |
orderNumber contactName contactPhone contactEmail firstName patronymicName connectionType interfaceLanguage isIsdAdmin vptsId nameAuthorVpts allowedDealsAndOrders formType ipFo cancelOnDisconnect allowClientLimit allowBidManage allowClientRestrictions allowDontCheckClientFunds allowBlockBrokerFee ordersLog receiveAggRequestStreams ipFoAction isOnMDepositMarket |
Обязательный параметр data включает параметры:
Обязательный параметр |
Необязательный параметр |
---|---|
connectionType orderTypeName market id mnemocode docTypeMnemocode loginType codeRf cancelOnDisconnect cancelOnDropCopyDisconnect masterLogin1 (при заполнении параметра обязательно заполните данные параметры: id, tsid) logins (при заполнении параметра обязательно заполните параметр tsid) performance ukUtForm orderId startDate attachments (при заполнении параметра обязательно заполните данные параметры: nuxeoId, fileName, isSigned) |
orderNumber contactName contactPhone contactEmail vptsId nameAuthorVpts isOnStockMarket isOnDepositMarket isOnCreditMarket formType ipFo masterLogin2 (при заполнении параметра можете заполнить данные параметры: id, tsid) allowClientLimit allowBidManage allowClientRestrictions allowDontCheckClientFunds allowBlockBrokerFee ordersLog receiveAggRequestStreams ctIpFo isOnMoneyCbrDepositMarket isOnMoneyFtDepositMarket isOnMDepositMarket isOnMoneyFtRepoMarket |
Обязательный параметр data включает параметры:
Обязательный параметр |
Необязательный параметр |
---|---|
numberLogins orderTypeName market id mnemocode docTypeMnemocode logins (при заполнении параметра обязательно заполните данные параметры: id, tsid) performance orderId startDate attachments (при заполнении параметра обязательно заполните данные параметры: nuxeoId, fileName, isSigned) |
orderNumber contactName contactPhone contactEmail connectionType interfaceLanguage vptsId nameAuthorVpts formType ipFo cancelOnDisconnect cancelOnDropCopyDisconnect masterLogin1 (при заполнении параметра можете заполнить данные параметры: id, tsid) masterLogin2 (при заполнении параметра можете заполнить данные параметры: id, tsid) allowClientLimit allowBidManage allowClientRestrictions allowDontCheckClientFunds allowBlockBrokerFee ordersLog receiveAggRequestStreams ipFoAction |
Обязательный параметр data включает параметры:
Обязательный параметр |
Необязательный параметр |
---|---|
orderTypeName market id mnemocode docTypeMnemocode logins (при заполнении параметра обязательно заполните данные параметры: id, tsid) orderId startDate attachments (при заполнении параметра обязательно заполните данные параметры: nuxeoId, fileName, isSigned) |
orderNumber contactName contactPhone contactEmail formType |
Обязательный параметр data включает параметры:
Обязательный параметр |
Необязательный параметр |
---|---|
connectionType numberLogins orderTypeName market id mnemocode docTypeMnemocode orderId startDate attachments (при заполнении параметра обязательно заполните данные параметры: nuxeoId, fileName, isSigned) isOnMoneyCbrDepositMarket isOnMoneyFtDepositMarket isOnMDepositMarket isOnMoneyFtRepoMarket |
orderNumber contactName contactPhone contactEmail ctInternet ctColocationDedicatedChannel ctVpn ctDedicatedChannel ipCltTechnicalCenter oooMBIp ipCltClosedNetwork ipAddrServerApp ipAddrClientApp actionCltClosedNetwork ldapName (при заполнении параметра можете заполнить данные параметры: id, subject) serverAppConnectVpts actualAddrServerApp vptsId nameAuthorVpts isOnStockMarket isOnDepositMarket isOnCreditMarket formType logins |
Обязательный параметр data включает параметры:
Обязательный параметр |
Необязательный параметр |
---|---|
orderTypeName market id mnemocode docTypeMnemocode logins orderId startDate attachments (при заполнении параметра обязательно заполните данные параметры: nuxeoId, fileName, isSigned) |
orderNumber contactName contactPhone contactEmail connectionType ctInternet ctColocationDedicatedChannel ctVpn ctDedicatedChannel ipCltTechnicalCenter oooMBIp oooMBaction ipCltClosedNetwork ipAddrServerApp ipAddrClientApp actionAddrServerApp actionAddrClientApp actionIpCltTechnicalCenter actionCltClosedNetwork ldapName (при заполнении параметра можете заполнить данные параметры: id, subject) ctInternetAction serverAppConnectVpts actualAddrServerApp vptsId nameAuthorVpts formType isOnMoneyCbrDepositMarket isOnMoneyFtDepositMarket isOnMDepositMarket isOnMoneyFtRepoMarket newPasswordNeeded |
Обязательный параметр data включает параметры:
Обязательный параметр |
Необязательный параметр |
---|---|
orderTypeName market id mnemocode docTypeMnemocode logins orderId startDate attachments (при заполнении параметра обязательно заполните данные параметры: nuxeoId, fileName, isSigned) |
orderNumber contactName contactPhone contactEmail formType |
Параметр | Тип данных | Обязательность для всех типов заявок | Описание | Как заполняется |
---|---|---|---|---|
data | object | да | Данные для создания заявки | |
orderNumber | string | нет | Номер заявки | |
contactName | string | нет | Имя контактного лица | Может содержать допустимые символы: буквы латинского алфавита и буквы кириллицы (a-z, а-я). Максимальное количество символов = 255. |
contactPhone | string | нет | Номер телефона контактного лица | Может содержать допустимые символы: пробел, (0-9), (.,:-_()+). Максимальное количество символов = 20. |
contactEmail | string | нет | Email контактного лица | Может содержать допустимые символы: буквы латинского алфавита (a-z), цифры (0-9), специальные символы (!#$@%&'*+-/=?^_`{|}~., Максимальное количество символов = 100. |
surname | string | нет | Фамилия представителя Участника торгов/клиринга | Может содержать допустимые символы: буквы латинского алфавита и буквы кириллицы (a-z, а-я). Максимальное количество символов = 255. |
firstName | string | нет | Имя представителя Участника торгов/клиринга | Может содержать допустимые символы: буквы латинского алфавита и буквы кириллицы (a-z, а-я). Максимальное количество символов = 255. |
patronymicName | string | нет | Отчество представителя Участника торгов/клиринга | Может содержать допустимые символы: буквы латинского алфавита и буквы кириллицы (a-z, а-я). Максимальное количество символов = 255. |
connectionType | string | нет | Тип терминала | Может принимать следующие значения: MOEX_TRADE_SE – MOEX Trade SE VPTS – ВПТС MOEX_TRADE_CURRENCY – MOEX Trade Currency MOEX_SPECTRA_TERMINAL – MOEX Spectra Terminal PLAZAII_GATE – PLAZAII шлюз FIX_GATE – Fix Gate TWIME – TWIME MOEX_TRADE_TI – MOEX Trade TI Значение code из справочника OrderConnectionTypes в ответе GET /lk/lku/{orgId}/login/management/external/dictionaries/logins |
numberLogins | integer | нет | Количество ID | Значение данного параметра содержит только целое положительное значение. Максимальное количество для СР = 100. Максимальное количество для ФР, РД, РК, ВР, ДР = 200 |
levelLogin | string | нет | Уровень | Может принимать следующие значения:
Значение code из справочника LoginLevel в ответе GET /lk/lku/{orgId}/login/management/external/dictionaries/logins |
stRestrOnGetBillPos | boolean | нет | Получение информации о позициях по счетам | Может принимать следующие значения: true – Разрешить false – Запретить null – не изменять значение (только для заявок на изменение) |
stRestrOnGetFirmResp | boolean | нет | Получение информации об обязательствах фирмы | Может принимать следующие значения: true – Разрешить false – Запретить null – не изменять значение (только для заявок на изменение) |
groupNameAction | string | нет | Действие над полем "Наименование группы" | Значение code из справочника ActionType в ответе GET /lk/lku/{orgId}/login/management/external/dictionaries/logins ADD – Объединение в группу. groupNameAction принимает значение ADD только на присвоение заявок на ФР, ВР. DELETE – Аннулировать объединение в группу. groupNameAction принимает значение ADD и DELETE на изменение заявок на ФР, ВР. |
groupName | string | нет | Наименование группы | Наименование группы может содержать допустимые символы: буквы латинского алфавита, буквы кириллицы, цифры (a-z, а-я, 0-9). Максимальное количество символов = 255. Значение name из ответа метода /lk/lku/{orgId}/login/management/external/dictionaries/groups/{marketId} |
ctInternet | boolean | нет | Способ подключения – прямое подключение терминала через Интернет | Может принимать следующие значения: true – Способ подключения выбран false – Способ подключения не выбран null – не изменять значение (только для заявок на изменение) |
ctColocationDedicatedChannel | boolean | нет | Способ подключения – прямое подключение через Выделенный канал, Colocation, шлюз Personal ASTSBridge | Может принимать следующие значения: true – Способ подключения выбран false – Способ подключения не выбран null – не изменять значение (только для заявок на изменение) |
ctVpn | boolean | нет | Способ подключения – VPN | Может принимать следующие значения: true – Способ подключения выбран false – Способ подключения не выбран null – не изменять значение (только для заявок на изменение) |
ctDedicatedChannel | boolean | нет | Способ подключения – подключение терминала через Hosted ASTSBridge (Выделенный канал/POP) | Может принимать следующие значения: true – Способ подключения выбран false – Способ подключения не выбран null – не изменять значение (только для заявок на изменение) |
ipCltTechnicalCenter | array[string] | нет | IP адрес CLT 1/CLT 2 сегмента | Массив значений в следующих форматах: x.y.z.l x.y.z.l/m x.y.z.l-m x.y.z.l-x.y.z.m Каждый октет содержит от 1 до 3 цифр, максимальное значение октета – 255. Минимальное значение второго, третьего и четвертого октетов – 0. Если не заполнено, то NULL. Диапазон значений со справочника IP-адресов в ответе GET /lk/lku/{orgId}/login/management/external/dictionaries/ip |
oooMBIp | array[string] | нет | IP адрес VPN | Массив значений в следующих форматах: x.y.z.l x.y.z.l/m x.y.z.l-m x.y.z.l-x.y.z.m Каждый октет содержит от 1 до 3 цифр, максимальное значение октета – 255. Минимальное значение второго, третьего и четвертого октетов – 0. Если не заполнено, то NULL. Диапазон значений со справочника IP-адресов в ответе GET /lk/lku/{orgId}/login/management/external/dictionaries/ip |
oooMBaction | string | нет | Действие для атрибута "VPN доступ" | Может принимать следующие значения: ADD – Добавить IP DELETE – Удалить IP CHANGE – Заменить IP DELETE_CONNECT_METHOD – Удалить способ подключения Значение code из справочника ActionType в ответе GET /lk/lku/{orgId}/login/management/external/dictionaries/logins |
ipCltClosedNetwork | array[string] | нет | IP адрес шлюза CLT 1 / CLT 2 сегмента или IP адрес сегмента сети POP | Значения в массиве должны соответствовать формату: x.y.z.l x.y.z.l/m x.y.z.l-m x.y.z.l-x.y.z.m Каждый октет содержит от 1 до 3 цифр, максимальное значение октета – 255. Минимальное значение второго, третьего и четвертого октетов – 0. Если не заполнено, то NULL. Диапазон значений со справочника IP-адресов в ответе GET /lk/lku/{orgId}/login/management/external/dictionaries/ip |
ipAddrServerApp | array[string] | нет | IP адрес машины, на которой установлено серверное приложение | Значения в массиве должны соответствовать формату: x.y.z.l x.y.z.l/m x.y.z.l-m x.y.z.l-x.y.z.m Каждый октет содержит от 1 до 3 цифр, максимальное значение октета 255. Минимальное значение второго, третьего и четвертого октетов – 0. Если не заполнено, то NULL. Диапазон значений со справочника IP-адресов в ответе GET /lk/lku/{orgId}/login/management/external/dictionaries/ip |
ipAddrClientApp | array[string] | нет | IP адрес клиентского приложения | Значения в массиве должны соответствовать формату: x.y.z.l x.y.z.l/m x.y.z.l-m x.y.z.l-x.y.z.m Каждый октет содержит от 1 до 3 цифр, максимальное значение октета – 255. Минимальное значение второго, третьего и четвертого октетов – 0. Если не заполнено, то NULL. Диапазон значений со справочника IP-адресов в ответе GET /lk/lku/{orgId}/login/management/external/dictionaries/ip |
actionAddrServerApp | string | нет | Действие с IP адресом машины, на которой установлено серверное приложение | Может принимать следующие значения: ADD – Добавить IP DELETE – Удалить IP CHANGE – Заменить IP Значение code из справочника ActionType в ответе GET /lk/lku/{orgId}/login/management/external/dictionaries/logins |
actionAddrClientApp | string | нет | Действие с IP адресом клиентского приложения | Может принимать следующие значения: ADD – Добавить IP DELETE – Удалить IP CHANGE – Заменить IP Значение code из справочника ActionType в ответе GET /lk/lku/{orgId}/login/management/external/dictionaries/logins |
actionIpCltTechnicalCenter | string | нет | Подключение через Выделенный канал, Colocation, шлюз Personal ASTSBridge | Может принимать следующие значения: ADD – Добавить IP DELETE – Удалить IP CHANGE – Заменить IP DELETE_CONNECT_METHOD – Удалить способ подключения При любом принимаемом значении: orderTypeName=ORDER_CHANGE_SM_LOGIN orderTypeName=ORDER_CHANGE_SM_LOGIN_ISD orderTypeName= ORDER_CHANGE_FX_LOGIN orderTypeName=ORDER_ASSIGNING_FX_LOGIN_ISD orderTypeName=ORDER_CHANGE_MO_LOGIN Если orderTypeName= ORDER_ASSIGNING_FX_LOGIN, то actionIpCltTechnicalCenter принимает значение ADD. Значение code из справочника ActionType в ответе GET /lk/lku/{orgId}/login/management/external/dictionaries/logins |
actionCltClosedNetwork | string | нет | Действие для атрибута "подключение терминала через Hosted ASTSBridge (Выделенный канал) /POP" | Может принимать следующие значения: ADD – Добавить IP DELETE – Удалить IP CHANGE – Заменить IP DELETE_CONNECT_METHOD – Удалить способ подключения При любом принимаемом значении: orderTypeName=ORDER_CHANGE_SM_LOGIN orderTypeName=ORDER_ASSIGNING_SM_LOGIN_ISD orderTypeName=ORDER_CHANGE_FX_LOGIN orderTypeName=ORDER_CHANGE_FX_LOGIN_ISD orderTypeName=ORDER_CHANGE_MO_LOGIN Если orderTypeName=ORDER_ASSIGNING_FX_LOGIN, то actionCltClosedNetwork принимает значение ADD. Если orderTypeName=ORDER_ASSIGNING_MO_LOGIN, то actionCltClosedNetwork принимает значение ADD. Значение code из справочника ActionType в ответе GET /lk/lku/{orgId}/login/management/external/dictionaries/logins |
orderTypeName | string | нет | Тип документа | Значение code из справочника OrderType в ответе GET /lk/lku/{orgId}/login/management/external/dictionaries/logins |
market | object | нет | Рынок | |
market.id | integer | нет | Идентификатор рынка | Может принимать следующие значения:
|
market.mnemocode | string | нет | Мнемокод рынка | Может принимать следующие значения:
|
docTypeMnemocode | string | нет | Мнемокод типа документа в Автобазе | Может принимать одно значение: DOCUMENT_TYPE_ID_COMMON |
ldapName | object | нет | Криптоимя сертификата | |
id | integer | нет | Идентификатор в ЕКБД. | Значение id из ответа метода GET/lk/lku/{orgId}/login/management/external/dictionaries/certificates |
subject | string | нет | Криптоимя, содержащее различные атрибуты сертификата. | Значение subject из ответа метода GET/lk/lku/{orgId}/login/management/external/dictionaries/certificates |
loginType | string | нет | Тип идентификатора | Может принимать следующие значения:
Для заявок на ФР и ВР ИСД не заполняется. Значение code из справочника IcdbAgentType в ответе GET /lk/lku/{orgId}/login/management/external/dictionaries/logins |
clearingName | string | нет | Тип клиринговых полномочий | Может принимать следующие значения: Для заявок на ФР, РД, РК и ФР mnemocode – value (market) OPERATOR_1 – Оператор (1) ДЛЯ ИСД TRANSFER_1 – Переводы (1) ДЛЯ ИСД OPERATOR_AND_TRANSFER_1 – Оператор и Переводы (1) ДЛЯ ИСД OPERATOR_30 – Оператор (30) ДЛЯ ИТД TRANSFER_30 – Переводы (30) ДЛЯ ИТД CLEARING_MANAGER_30 – Клиринговый менеджер (30) ДЛЯ ИТД OPERATOR_AND_TRANSFER_30 – Оператор и Переводы (30) ДЛЯ ИТД Значение code из справочника ClearingAgentType в ответе GET /lk/lku/{orgId}/login/management/external/dictionaries/logins |
allowGetClient | boolean | нет | Получение информации о клиентах | Может принимать следующие значения: true – Разрешить false – Запретить |
allowGetCommission | boolean | нет | Получение информации о комиссиях | Может принимать следующие значения: true – Разрешить false – Запретить |
allowViewConsolidPositions | boolean | нет | Получение информации о консолидированных позициях | Может принимать следующие значения: true – Разрешить false – Запретить |
interfaceLanguage | string | нет | Язык интерфейса | Может принимать следующие значения: RUS – Русский язык ENG – Английский язык Значение code из справочника InterfaceLanguage в ответе GET /lk/lku/{orgId}/login/management/external/dictionaries/logins |
hasRestrOnTradeMode | string | нет (для ФР обязательный) |
Ограничение по режимам торгов на ФР | Может принимать следующие значения: HROTM_NONE – все режимы (без ограничений) HROTM_FOND – только режим основных торгов HROTM_FNDT – только режим основных торгов Т+ HROTM_FOND_FNDT – только режим основных торгов, режим основных торгов Т+ HROTM_FOND_FNDT_REPT – только режим основных торгов, режим основных торгов Т+, режим РЕПО с ЦК Значение code из справочника restrOnTradeModes в ответе GET /lk/lku/{orgId}/login/management/external/dictionaries/logins |
tcaRestrictionUseAll | string | нет | Ограничения по ТКС | Может принимать следующие значения: USE_ALL – Использовать со всеми ТКС USE_SELECTED – Использовать только со следующими ТКС ADD_SELECTED – Добавить к используемым следующие ТКС DELETE_SELECTED – Удалить следующие ТКС из перечня используемых Значение code из справочника RestrictionUseAll в ответе GET /lk/lku/{orgId}/login/management/external/dictionaries/logins |
tcaList | array[string] | нет | Перечень ТКС | Получить данныe по ТКС: значение trdaccid в ответе POST/lk/lku/{orgId}/login/management/external/dictionaries/orders/trd/accids/{marketId} |
stRestrOnGetAdrRequest | boolean | нет | Получение информация об адресных заявках для ID, ограничения по ТКС | Может принимать следующие значения: true – Разрешить false – Запретить null – не изменять значение (только для заявок на изменение) |
isIsdAdmin | boolean | нет | Администратор для ИСД | Для следующих заявок: ORDER_ASSIGNING_SM_LOGIN – Заявка на присвоение идентификатора (ФР, РД, РК), ORDER_ASSIGNING_FO_LOGIN – Заявка на присвоение идентификатора (СР) параметр isIsdAdmin принимает значения: true – Включить false – Выключить Для следующих заявок: ORDER_CHANGE_SM_LOGIN – Заявка на изменение полномочий идентификатора (ФР, РД, РК) ORDER_CHANGE_FX_LOGIN – Заявка на изменение идентификатора (ВР) ORDER_CHANGE_FO_LOGIN – Заявка на изменение идентификатора (СР), параметр isIsdAdmin принимает значения: true – Включить false – Выключить null – не изменять значение (только для заявок на изменение) Для следующей заявки: ORDER_ASSIGNING_FX_LOGIN – Заявка на присвоение идентификатора (ВР), параметр isIsdAdmin принимает значения: true – Включить false – Выключить |
expirationPassword | boolean | нет | Экспирация пароля | Может принимать следующие значения: true – Разрешить false – Запретить null – не изменять значение (только для заявок на изменение) |
connectionTerminal | string | нет | Способ подключения: варианты прямого подключения, варианты подключения с использованием Hosted ASTSBridge |
Значение code из справочника directConnection в ответе GET/lk/lku/{orgId}/login/management/external/dictionaries/logins |
ctInternetAction | string | нет | Действие над "Прямое подключение терминала через Интернет" | Может принимать следующие значения: CHANGE – Изменить/добавить криптоимя DELETE_CONNECT_METHOD – Удалить способ подключения Значение code из справочника ActionType в ответе GET /lk/lku/{orgId}/login/management/external/dictionaries/logins |
serverAppConnectVpts | string | нет | Серверное приложение для подключения ВПТС к ПТК Биржи | Может принимать следующие значения: PERSONAL_ASTS_BRIDGE – Personal ASTS Bridge MFIX_TRANSACTIONAL – MFIX Transactional HOSTED_ASTS_BRIDGE_CLT – Hosted ASTSBridge (CLT) TWIME_ASTS – TWIME ASTS FIFO_TWIME_ASTS – FIFO TWIME ASTS HOSTED_ASTS_BRIDGE_INTERNET – Hosted ASTSBridge (Интернет) Значение code из справочника vptsConnectionTypes в ответе GET/lk/lku/{orgId}/login/management/external/dictionaries/logins |
actualAddrServerApp | string | нет | Адрес установки серверного приложения | Значения должны соответствовать формату: x.y.z.l x.y.z.l/m x.y.z.l-m x.y.z.l-x.y.z.m Каждый октет содержит от 1 до 3 цифр, максимальное значение октета – 255. Минимальное значение второго, третьего и четвертого октетов – 0. Если не заполнено, то NULL. Диапазон значений со справочника IP-адресов в ответе GET /lk/lku/{orgId}/login/management/external/dictionaries/ip |
vptsId | string | нет | ВПТС | Значение vptsId из ответа метода POST /lk/lku/{orgId}/login/management/external/dictionaries/vpts |
nameAuthorVpts | string | нет | Название компании разработчика ВПТС | Значение nameAndDeveloper из ответа метода POST /lk/lku/{orgId}/login/management/external/dictionaries/vpts |
allowedDealsAndOrders | string | нет | Потоки | Значение code из справочника Streams в ответе GET /lk/lku/{orgId}/login/management/external/dictionaries/logins |
isOnStockMarket | boolean | нет | Подключение к фондовому рынку | Может принимать следующие значения: true – Подключить false – Отключить null – не изменять значение (только для заявок на изменение) |
isOnDepositMarket | boolean | нет | Подключение к рынку депозитов | Может принимать следующие значения: true – Подключить false – Отключить null – не изменять значение (только для заявок на изменение) |
isOnCreditMarket | boolean | нет | Подключение к рынку кредитов | Может принимать следующие значения: true – Подключить false – Отключить null – не изменять значение (только для заявок на изменение) |
cmpLoginOrderInfo | object | нет | Объект, содержащий информацию "Действие с КМП" | Метод POST /lk/lk/lku/{orgId}/login/management/external/cmp/check/info/{orderFormType} |
formType | string | нет | Признак "тип сохраняемой формы", используется в формах "Присвоение ИСД ФР" / "Изменение ИСД ФР" | Может принимать следующие значения: standart и extended. formType standart: Стандартная форма с возможностью подключения к Корпоративному маркетплейсу – базовый набор параметров идентификатора. Доступность для рынков: РК, РД. formType extended: Расширенная форма – Полный перечень параметров идентификатор. Доступность для рынков: ФР, РК, РД. |
ipClient | array[string] | нет | IP клиента | Массив значений в следующих форматах: x.y.z.l x.y.z.l/m x.y.z.l-m x.y.z.l-x.y.z.m Каждый октет содержит от 1 до 3 цифр, максимальное значение октета – 255. Минимальное значение второго, третьего и четвертого октетов – 0. Если не заполнено, то NULL. Диапазон значений со справочника IP-адресов в ответе GET /lk/lku/{orgId}/login/management/external/dictionaries/ip |
ipFo | array[string] | нет | IP адрес СР | Массив значений в следующих форматах: x.y.z.l x.y.z.l/m x.y.z.l-m x.y.z.l-x.y.z.m Каждый октет содержит от 1 до 3 цифр, максимальное значение октета – 255. Минимальное значение второго, третьего и четвертого октетов – 0. Если не заполнено, то NULL. Диапазон значений со справочника IP-адресов из ответа lk/lku/{orgId}/login/management/external/dictionaries/ip/ |
ntproInfo | object | нет | Параметры для подключения FIX-коннекта | |
senderCompId | Должно содержать допустимые символы: буквы латинского алфавита (a-z), цифры (0-9), символы"-", "+". | |||
targetCompId | Должно содержать допустимые символы: буквы латинского алфавита (a-z), цифры (0-9), символы"-", "+". | |||
password | Должно содержать допустимые символы: буквы латинского алфавита (a-z), цифры (0-9), спецсимволы ~ ! @ # $ % ^ & *. | |||
host | Ip-адрес валидный. Допустимый формат: x.y.z.l x.y.z.l/m x.y.z.l-m x.y.z.l-x.y.z.m Каждый октет содержит от 1 до 3 цифр, максимальное значение октета 255. Минимальное значение второго, третьего и четвертого октетов – 0. |
|||
port | Может принимать значение от 1 до 65535. 1 <= port <= 65535 |
|||
tradeConditions | array[object] | нет | Условия по режимам торгов и инструментам | |
boardGroupCode | string | нет | Код режима торгов | Может принимать следующие значения: CETSN – Сделки спот и сделки своп (Системный режим CETS) CETSY – Сделки с поставочными своп контрактами со стандартными периодами исполнения обязательств по второй части своп контракта (Системный режим CETS) CETSS – Сделки по инструменту USDRUB_DIS при проведении дискретного аукциона (при разрешенном USDRUB_TOM) FIXS – Сделки фикс (Системный режим FIXS) WAPS – Средневзвешенные сделки (Системный режим WAPS) SDBP – Сделки спот (Системный режим SDBP) CNGDN – Сделки спот и сделки своп (Внесистемный режим CNGD и LICU) CNGDY – Сделки с поставочными своп контрактами со стандартными периодами исполнения обязательств по второй части своп контракта и поставочными фьючерсными контрактами с возможностью выбора даты исполнения обязательств (Внесистемный режим CNGD) FIXN – Сделки фикс (Внесистемный режим FIXN) WAPN – Средневзвешенные сделки (Внесистемный режим WAPN) AUCB – Возможность заключения сделок своп в режиме торгов «Аукцион с Банком России» на валютном рынке и рынке драгоценных металлов OTCT – Внебиржевые сделки с иностранной валютой / драгоценными металлами, в которых одним из конечных контрагентов является Провайдер ликвидности (OTCT) RFSM – Возможность заключения Внебиржевых сделок спот и сделок своп с иностранной валютой (аукцион RFS) CPCL – Возможность предоставления на клиринг с центральным контрагентом Внебиржевых сделок спот и сделок своп с иностранной валютой (CPCL) Значение code из справочника TradeMode в ответе GET /lk/lku/{orgId}/login/management/external/dictionaries/logins |
deniedOnTradeMode | string | нет | Ограничения по режимам торгов | Может принимать следующие значения: UNAVAILABLE – Не предоставлять SOME – Предоставлять из выбранного списка ALL – Предоставлять без ограничений (Предоставлять по всем инструментам группы) Для заявок на присвоение идентификатора ("orderTypeName": "ORDER_ASSIGNING_FX_LOGIN") в случае недоступности режима, необходимо отправить данный режим с "deniedOnTradeMode"="UNAVAILABLE" Значение code из справочника InstrumentRestriction в ответе GET /lk/lku/{orgId}/login/management/external/dictionaries/logins |
allowedOnTradeMode | string | нет | Полномочия по режимам торгов | Может принимать следующие значения: OBSERVER – В качестве наблюдателей OBSERVER_PRODUCER – В качестве наблюдателей и на заключение внебиржевых сделок CLOSE_MODE – Закрыть режим OBSERVER_CONSUMER – В качестве наблюдателей и в качестве потребителей OBSERVER_PRODUCER_CONSUMER – В качестве наблюдателей и в качестве поставщиков и потребителей Значение code из справочника Authorities в ответе GET /lk/lku/{orgId}/login/management/external/dictionaries/logins |
instruments | array[object] | нет | Инструменты | |
code | string | нет | Код инструмента | Значение code из ответа метода GET/lk/lku/{orgId}/login/management/external/dictionaries/instruments |
baseCurrency | string | нет | Код валюты расчета инструмента | Значение BaseCurrency из ответа метода GET/lk/lku/{orgId}/login/management/external/dictionaries/instruments |
quoteCurrency | string | нет | Код сопряженной валюты расчета инструмента | Значение QuoteCurrency из ответа метода GET/lk/lku/{orgId}/login/management/external/dictionaries/instruments |
settlementCode | string | нет | Код исполнения (расчета) | Значение SettlementCode из ответа метода GET/lk/lku/{orgId}/login/management/external/dictionaries/instruments |
settlementDate | string | нет | Дата расчетов по сделке или первой части сделки РЕПО/своп | Значение SettlementDate из ответа метода GET/lk/lku/{orgId}/login/management/external/dictionaries/instruments |
farLegSettlementDate | string | нет | Дата расчетов второй части сделки РЕПО/своп | Значение FarLegSettlementDate из ответа метода GET/lk/lku/{orgId}/login/management/external/dictionaries/instruments |
type | string | нет | Вид инструмента | Значение Type из ответа метода GET/lk/lku/{orgId}/login/management/external/dictionaries/instruments |
allowLpForRfsCu | string | нет | Полномочия Внебиржевых сделок на аукционе RFS | Может принимать следующие значения: PRODUCER – Поставщик REVOKE_PRODUCER_STATUS – Аннулировать статус поставщика Если actionClearingName = ADD, то значение allowLpForRfsCu равно PRODUCER Если actionClearingName = CHANGE, DELETE, то значение allowLpForRfsCu равно REVOKE_PRODUCER_STATUS Значение code из справочника Authorities в ответе GET /lk/lku/{orgId}/login/management/external/dictionaries/logins |
codeRf | string | нет | Код РФ (ID УК) | Значение codeRf из ответа метода /lk/lku/{orgId}/login/management/external/dictionaries/clearing/broker/attributes |
clientCodes | array[string] | нет | Код клиента, присвоенный брокером (ККК) | Значение code из ответа POST/lk/lku/{orgId}/login/management/external/dictionaries/orders/client/codes/{marketId} Если не заполнено, то NULL. |
actionClearingName | string | нет | Изменение клиринговых полномочий | Может принимать следующие значения: ADD – Присвоить клиринговые полномочия
ИЛИ
ИЛИ
ИЛИ
CHANGE – Изменить/присвоить клиринговые полномочия
ИЛИ
ИЛИ
ИЛИ
DELETE – Отключить все клиринговые полномочия
ИЛИ
ИЛИ
ИЛИ
Значение code из справочника Action Types в ответе GET /lk/lku/{orgId}/login/management/external/dictionaries/logins |
tcaRestrictionUseAll | string | нет | Ограничения по ТКС | Может принимать следующие значения: USE_ALL – Использовать со всеми ТКС USE_SELECTED – Использовать только со следующими ТКС ADD_SELECTED – Добавить к используемым следующие ТКС DELETE_SELECTED – Удалить следующие ТКС из перечня используемых Значение code из справочника restrictionUseAll в ответе GET /lk/lku/{orgId}/login/management/external/dictionaries/logins |
alias | string | нет | Псевдоним | Значение должно содержать допустимые символы: буквы латинского алфавита, буквы кириллицы и цифры (a-z, а-я, 0-9). Максимальное количество символов = 12. |
aliasAction | string | нет | Действие над полем "Псевдоним" | Может принимать следующие значения: DELETE – Удалить псевдоним CHANGE – Заменить При заявках на изменение ИСД ФР, РД, РК и изменение ИСД ВР. Значение code из справочника ActionType в ответе GET /lk/lku/{orgId}/login/management/external/dictionaries/logins |
cancelOnDisconnect | boolean | нет | Сancel on disconnect | Может принимать следующие значения: true – Включить false – Выключить null – не изменять значение (только для заявок на изменение) |
cancelOnDropCopyDisconnect | boolean | нет | Сancel on Drop-Copy disconnect | Может принимать следующие значения: true – Включить false – Выключить null – не изменять значение (только для заявок на изменение) |
packageOrderInfo | object | нет | Объект, содержащий информацию о пакетах | |
code | string | нет | Уникальный публичный идентификатор Пакета услуг | Значение code в ответе от метода GET /lk/lku/{orgId}/login/management/external/organizations/packages/limits |
action | string | нет | Действие с идентификатором в пакете | Значение code из справочника ActionType в ответе GET /lk/lku/{orgId}/login/management/external/dictionaries/logins |
masterLogin1 | object | нет | Master-login (основной) | |
id | string | нет | "id"-Уникальный идентификатор | Значение id в ответе от метода lk/lku/{orgId}/login/management/external/organizations/agents Получить информацию об идентификаторе по его ID. |
tsid | string | нет | Идентификатор технического доступа (ИТД) | Значение tsid в ответе от метода lk/lku/{orgId}/login/management/external/organizations/agents Значение должно содержать допустимые символы: первые два символа – буквы латинского алфавита (a-z), остальные 10 – буквы латинского алфавита и цифры (a-z, 0-9). Значение должно содержать допустимые символы: две строчные буквы латинского алфавита (a-z), цифры (0-9), _ (подчеркивание), без пробелов. Длина значения равна 12 символов. |
masterLogin2 | object | нет | Master-login (резервный) | |
id | string | нет | "id"-Уникальный идентификатор | Значение id в ответе от метода lk/lku/{orgId}/login/management/external/organizations/agents Получить информацию об идентификаторе по его ID |
tsid | string | нет | Идентификатор технического доступа (ИТД) | Значение tsid в ответе от метода lk/lku/{orgId}/login/management/external/organizations/agents Значение должно содержать допустимые символы: первые два символа – буквы латинского алфавита (a-z), остальные 10 – буквы латинского алфавита и цифры (a-z, 0-9). Значение должно содержать допустимые символы: две строчные буквы латинского алфавита (a-z), цифры (0-9), _ (подчеркивание), без пробелов. Длина значения равна 12 символов. |
logins | array[object] | нет | Список идентификаторов | |
id | string | нет | "id"-Уникальный идентификатор записи в таблице AGENT | Значение id из ответа POST/lk/lku/{orgId}/login/management/external/organizations/agents |
tsid | string | нет | Идентификатор технического доступа (ИТД) | Значение tsid из ответа POST/lk/lku/{orgId}/login/management/external/organizations/agents Значение должно содержать допустимые символы: цифры (0-9), строчные буквы латинского алфавита (a-z), _ (подчеркивание), без пробелов. Длина значения равна 12 символов. |
performance | integer | нет | Производительность | Может принимать значения от 1 до 100. Указывается исключительно в единицах производительности. 1 ед. = 30 транзакциям в секунду. |
allowClientLimit | boolean | нет | Управление клиентскими лимитами | Может принимать следующие значения: true – Включить false – Выключить null – не изменять значение (только для заявок на изменение) |
allowBidManage | boolean | нет | Управление заявками | Может принимать следующие значения: true – Включить false – Выключить null – не изменять значение (только для заявок на изменение) |
allowClientRestrictions | boolean | нет | Управление ограничениями по клиентам | Может принимать следующие значения: true – Включить false – Выключить null – не изменять значение (только для заявок на изменение) |
allowDontCheckClientFunds | boolean | нет | Не проверять средства клиента | Может принимать следующие значения: true – Включить false – Выключить null – не изменять значение (только для заявок на изменение) |
allowBlockBrokerFee | boolean | нет | Управление блокировкой брокерской части клиентского сбора | Может принимать следующие значения: true – Включить false – Выключить null – не изменять значение (только для заявок на изменение) |
ordersLog | boolean | нет | Получать полный журнал заявок | Может принимать следующие значения: true – Включить false – Выключить null – не изменять значение (только для заявок на изменение) |
receiveAggRequestStreams | boolean | нет | Получать поток агрегированных заявок | Может принимать следующие значения: true – Включить false – Выключить null – не изменять значение (только для заявок на изменение) |
ctIpFo | boolean | нет | Выбран один из способов подключения к Срочному рынку | Может принимать следующие значения: true – Способ подключения выбран false – Способ подключения не выбран null – не изменять значение (только для заявок на изменение) |
ipFoAction | string | нет | Действие над «Выбран один из способов подключения к Срочному рынку» | Может принимать следующие значения: ADD – Добавить IP DELETE – Удалить IP CHANGE – Заменить IP Значение code из справочника ActionType в ответе GET /lk/lku/{orgId}/login/management/external/dictionaries/logins |
ukUtForm | string | нет | Форма УК-УТ | Может принимать следующие значения: NAME MNEMOCODE УТ UT УК UK УТ+УК UK_UT Значение code из справочника UkUtForm в ответе GET /lk/lku/{orgId}/login/management/external/dictionaries/logins |
orderId | string(uuid) | нет | Идентификатор документа (заявки) | Значение orgId из ответа метода /lk/shared/permissions/scopes |
isOnMoneyCbrDepositMarket | boolean | нет | Депозиты Банка России | Может принимать следующие значения: true – Подключить false – Отключить null – не изменять значение (только для заявок на изменение) |
isOnMoneyFtDepositMarket | boolean | нет | Депозиты ФК | Может принимать следующие значения: true – Подключить false – Отключить null – не изменять значение (только для заявок на изменение) |
isOnMDepositMarket | boolean | нет | М-Депозиты | Может принимать следующие значения: true – Подключить false – Отключить null – не изменять значение (только для заявок на изменение) |
isOnMoneyFtRepoMarket | boolean | нет | РЕПО с ФК | Может принимать следующие значения: true – Подключить false – Отключить null – не изменять значение (только для заявок на изменение) |
newPasswordNeeded | boolean | нет | Сгенерировать новый пароль | Может принимать следующие значения: true – Подключить null – не изменять значение (только для заявок на изменение) |
{
"data": {
"orderNumber": "",
"contactName": "",
"contactPhone": "",
"contactEmail": "",
"surname": "Иванов",
"firstName": "Иван",
"patronymicName": "",
"actionClearingName": "ADD",
"connectionType": "MOEX_TRADE_SE",
"numberLogins": 1,
"stRestrOnGetBillPos": true,
"stRestrOnGetFirmResp": true,
"groupNameAction": null,
"groupName": null,
"ctInternet": true,
"ctColocationDedicatedChannel": false,
"ctVpn": false,
"ctDedicatedChannel": false,
"ipCltTechnicalCenter": [],
"oooMBIp": [],
"oooMBaction": null,
"ipCltClosedNetwork": [],
"ipAddrServerApp": [],
"ipAddrClientApp": [],
"actionAddrServerApp": null,
"actionAddrClientApp": null,
"actionIpCltTechnicalCenter": null,
"actionCltClosedNetwork": null,
"orderTypeName": "ORDER_ASSIGNING_SM_LOGIN",
"market": {
"id": 30,
"mnemocode": "MRKT_STOCK_DEPOSIT_CREDIT_MARKET"
},
"docTypeMnemocode": "DOCUMENT_TYPE_ID_COMMON",
"ldapName": {
"id": 12494,
"subject": "INN=000000000000,OGRN=1111111111111,SNILS=22222222222,T=Специалист,CN=Сотрудник 69,OU=Департамент ИТ,O=ООО Торговая Компания,L=Москва,ST=77 г.Москва,C=RU"
},
"loginType": "TRADING_30",
"clearingName": "",
"allowGetClient": true,
"allowGetCommission": true,
"allowViewConsolidPositions": true,
"interfaceLanguage": "RUS",
"cancelOnDisconnect": false,
"hasRestrOnTradeMode": null,
"tcaRestrictionUseAll": "USE_ALL",
"tcaList": [],
"stRestrOnGetAdrRequest": true,
"isIsdAdmin": false,
"expirationPassword": false,
"connectionTerminal": "DIRECT_CONNECT_OPTIONS",
"ctInternetAction": "CHANGE",
"serverAppConnectVpts": null,
"actualAddrServerApp": null,
"selectVpts": null,
"nameVpts": null,
"nameAuthorVpts": null,
"isOnStockMarket": false,
"isOnDepositMarket": true,
"isOnCreditMarket": false,
"cmpLoginOrderInfo": null,
"packageOrderInfo": null,
"formType": "standart",
"ipClient": [],
"ipFo": []
}
}
{
"data": {
"contactName": "",
"contactPhone": "",
"contactEmail": "",
"surname": "",
"firstName": "",
"patronymicName": "",
"stRestrOnGetBillPos": null,
"stRestrOnGetFirmResp": null,
"groupNameAction": null,
"groupName": null,
"ipCltTechnicalCenter": [],
"actionIpCltTechnicalCenter": null,
"oooMBIp": [],
"oooMBaction": null,
"ipCltClosedNetwork": [],
"actionCltClosedNetwork": null,
"ipAddrServerApp": [],
"actionAddrServerApp": null,
"actionAddrClientApp": null,
"ipAddrClientApp": [],
"orderNumber": "",
"orderTypeName": "ORDER_CHANGE_SM_LOGIN",
"market": {
"id": 30,
"mnemocode": "MRKT_STOCK_DEPOSIT_CREDIT_MARKET"
},
"docTypeMnemocode": "DOCUMENT_TYPE_ID_COMMON",
"ldapName": null,
"clearingName": null,
"allowGetClient": null,
"allowGetCommission": null,
"allowViewConsolidPositions": null,
"cancelOnDisconnect": null,
"hasRestrOnTradeMode": "",
"actionClearingName": null,
"tcaRestrictionUseAll": null,
"tcaList": [],
"stRestrOnGetAdrRequest": null,
"interfaceLanguage": "",
"isIsdAdmin": null,
"expirationPassword": null,
"ctInternetAction": null,
"ctInternet": null,
"ctHostedAstsBridgeInternet": null,
"ctColocationDedicatedChannel": null,
"ctVpn": null,
"ctDedicatedChannel": null,
"serverAppConnectVpts": null,
"actualAddrServerApp": null,
"selectVpts": null,
"nameVpts": null,
"nameAuthorVpts": null,
"logins": [
{
"id": "ff76dc43-faf8-4162-8e83-377587442bc4",
"tsid": "MU0089541184"
}
],
"isOnStockMarket": null,
"isOnDepositMarket": null,
"isOnCreditMarket": null,
"cmpLoginOrderInfo": null,
"packageOrderInfo": null,
"formType": "extended",
"newPasswordNeeded": null,
"ipClient": [],
"ipFo": []
}
}
{
"data": {
"isOnStockMarket": true,
"docTypeMnemocode": "DOCUMENT_TYPE_ID_COMMON",
"orderNumber": "",
"contactName": "",
"contactPhone": "",
"contactEmail": "",
"orderTypeName": "ORDER_ASSIGNING_SM_LOGIN_ISD",
"numberLogins": 0,
"market": {
"id": 1,
"mnemocode": "MRKT_STOCK_MARKET"
},
"connectionType": "MOEX_TRADE_SE",
"masterId1": null,
"masterId2": null,
"clientCodes": [],
"actionClearingName": null,
"clearingName": null,
"tcaRestrictionUseAll": "USE_SELECTED",
"tcaList": [],
"stRestrOnGetBillPos": false,
"stRestrOnGetFirmResp": false,
"alias": null,
"groupNameAction": null,
"groupName": null,
"cancelOnDisconnect": false,
"cancelOnDropCopyDisconnect": false,
"interfaceLanguage": "RUS",
"expirationPassword": false,
"ctInternet": false,
"ctColocationDedicatedChannel": false,
"ctVpn": false,
"ctDedicatedChannel": false,
"ipCltTechnicalCenter": [],
"oooMBIp": [],
"oooMBaction": null,
"ipCltClosedNetwork": [],
"ipAddrServerApp": [],
"ipAddrClientApp": [],
"actionAddrServerApp": null,
"actionAddrClientApp": null,
"actionIpCltTechnicalCenter": null,
"actionCltClosedNetwork": null,
"ldapName": null,
"connectionTerminal": "",
"ctInternetAction": null,
"serverAppConnectVpts": null,
"actualAddrServerApp": null,
"selectVpts": null,
"nameVpts": null,
"nameAuthorVpts": null,
"formType": "extended",
"ipClient": [],
"ipFo": []
}
}
{
"data": {
"contactName": "",
"contactPhone": "",
"contactEmail": "",
"orderNumber": "",
"isOnStockMarket": true,
"masterId1": null,
"masterId2": null,
"masterLogin2Action": null,
"stRestrOnGetBillPos": null,
"stRestrOnGetFirmResp": null,
"groupNameAction": null,
"groupName": null,
"ipCltTechnicalCenter": [],
"actionIpCltTechnicalCenter": null,
"oooMBIp": [],
"oooMBaction": null,
"ipCltClosedNetwork": [],
"actionCltClosedNetwork": null,
"ipAddrServerApp": [],
"actionAddrServerApp": null,
"actionAddrClientApp": null,
"ipAddrClientApp": [],
"orderTypeName": "ORDER_CHANGE_SM_LOGIN_ISD",
"market": {
"id": 1,
"mnemocode": "MRKT_STOCK_MARKET"
},
"docTypeMnemocode": "DOCUMENT_TYPE_ID_COMMON",
"ldapName": null,
"clearingName": null,
"cancelOnDisconnect": null,
"cancelOnDropCopyDisconnect": null,
"actionClearingName": null,
"tcaRestrictionUseAll": null,
"tcaList": [],
"interfaceLanguage": "",
"expirationPassword": null,
"newPasswordNeeded": null,
"ctInternetAction": null,
"ctInternet": null,
"ctHostedAstsBridgeInternet": null,
"ctColocationDedicatedChannel": null,
"ctVpn": null,
"ctDedicatedChannel": null,
"serverAppConnectVpts": null,
"actualAddrServerApp": null,
"selectVpts": null,
"nameVpts": null,
"nameAuthorVpts": null,
"logins": [],
"clientCodes": [],
"aliasAction": null,
"alias": null,
"formType": "extended",
"connectionTerminal": null,
"ipClient": [],
"ipFo": []
}
}
{
"data": {
"orderNumber": "",
"contactName": "",
"contactEmail": "",
"contactPhone": "",
"orderTypeName": "ORDER_CANCEL_SM_LOGIN",
"logins": [],
"docTypeMnemocode": "DOCUMENT_TYPE_ID_COMMON",
"market": {
"id": 30,
"mnemocode": "MRKT_STOCK_DEPOSIT_CREDIT_MARKET"
}
}
}
{
"data": {
"orderNumber": "",
"contactName": "",
"contactEmail": "",
"contactPhone": "",
"orderTypeName": "ORDER_ASSIGNING_FX_LOGIN",
"docTypeMnemocode": "DOCUMENT_TYPE_ID_COMMON",
"market": {
"id": 2,
"mnemocode": "MRKT_CURRENCY_MARKET"
},
"connectionType": "",
"numberLogins": 0,
"loginType": "",
"surname": "",
"firstName": "",
"patronymicName": "",
"actionClearingName": null,
"clearingName": null,
"tcaRestrictionUseAll": "USE_ALL",
"tcaList": [],
"allowGetCommission": true,
"allowGetClient": true,
"groupNameAction": null,
"groupName": null,
"cancelOnDisconnect": false,
"interfaceLanguage": "RUS",
"expirationPassword": false,
"isIsdAdmin": false,
"ctInternet": false,
"ctColocationDedicatedChannel": false,
"ctVpn": false,
"ctDedicatedChannel": false,
"ipCltTechnicalCenter": [],
"oooMBIp": [],
"oooMBaction": null,
"ipCltClosedNetwork": [],
"ipAddrServerApp": [],
"ipAddrClientApp": [],
"actionAddrServerApp": null,
"actionAddrClientApp": null,
"actionIpCltTechnicalCenter": null,
"actionCltClosedNetwork": null,
"actionPartnerInternPoint": null,
"connectionTerminal": null,
"ctInternetAction": null,
"serverAppConnectVpts": null,
"actualAddrServerApp": null,
"selectVpts": null,
"nameVpts": null,
"nameAuthorVpts": null,
"ldapName": null,
"cmpLoginOrderInfo": null,
"packageOrderInfo": null,
"ntproInfo": null,
"isOnStockMarket": false,
"isOnDepositMarket": false,
"isOnCreditMarket": false,
"tradeConditions": [
{
"boardGroupCode": "CETSN",
"deniedOnTradeMode": "ALL",
"instruments": []
},
{
"boardGroupCode": "CETSY",
"deniedOnTradeMode": "ALL",
"instruments": []
},
{
"boardGroupCode": "CETSS",
"deniedOnTradeMode": "ALL",
"instruments": []
},
{
"boardGroupCode": "FIXS",
"deniedOnTradeMode": "ALL",
"instruments": []
},
{
"boardGroupCode": "WAPS",
"deniedOnTradeMode": "ALL",
"instruments": []
},
{
"boardGroupCode": "SDBP",
"deniedOnTradeMode": "ALL",
"instruments": []
},
{
"boardGroupCode": "CNGDN",
"deniedOnTradeMode": "ALL",
"instruments": []
},
{
"boardGroupCode": "CNGDY",
"deniedOnTradeMode": "ALL",
"instruments": []
},
{
"boardGroupCode": "FIXN",
"deniedOnTradeMode": "ALL",
"instruments": []
},
{
"boardGroupCode": "WAPN",
"deniedOnTradeMode": "ALL",
"instruments": []
},
{
"boardGroupCode": "AUCB",
"deniedOnTradeMode": "UNAVAILABLE",
"instruments": []
},
{
"boardGroupCode": "OTCT",
"deniedOnTradeMode": "UNAVAILABLE",
"instruments": [],
"allowedOnTradeMode": null
},
{
"boardGroupCode": "RFSM",
"deniedOnTradeMode": "UNAVAILABLE",
"instruments": [],
"allowedOnTradeMode": null
},
{
"boardGroupCode": "CPCL",
"deniedOnTradeMode": "UNAVAILABLE",
"instruments": [],
"allowedOnTradeMode": null
}
],
"ipClient": [],
"ipFo": []
}
}
{
"data": {
"docTypeMnemocode": "DOCUMENT_TYPE_ID_COMMON",
"orderTypeName": "ORDER_CHANGE_FX_LOGIN",
"orderNumber": "",
"contactName": "",
"contactPhone": "",
"contactEmail": "",
"market": {
"id": 2,
"mnemocode": "MRKT_CURRENCY_MARKET"
},
"logins": [],
"surname": "",
"firstName": "",
"patronymicName": "",
"actionClearingName": null,
"clearingName": null,
"tcaRestrictionUseAll": null,
"tcaList": [],
"allowGetClient": null,
"allowGetCommission": null,
"groupNameAction": null,
"groupName": null,
"cancelOnDisconnect": null,
"interfaceLanguage": "",
"expirationPassword": null,
"isIsdAdmin": null,
"newPasswordNeeded": null,
"ctInternetAction": null,
"ctInternet": null,
"ctHostedAstsBridgeInternet": null,
"ctColocationDedicatedChannel": null,
"ctVpn": null,
"ctDedicatedChannel": null,
"ctHostedAstsBridgePop": null,
"serverAppConnectVpts": null,
"actualAddrServerApp": null,
"selectVpts": null,
"nameVpts": null,
"nameAuthorVpts": null,
"actionIpCltTechnicalCenter": null,
"ipCltTechnicalCenter": [],
"oooMBaction": null,
"oooMBIp": [],
"actionCltClosedNetwork": null,
"ipCltClosedNetwork": [],
"actionPartnerInternPoint": null,
"actionAddrServerApp": null,
"ipAddrServerApp": [],
"actionAddrClientApp": null,
"ipAddrClientApp": [],
"ldapName": null,
"tradeConditions": [],
"cmpLoginOrderInfo": null,
"packageOrderInfo": null,
"ntproInfo": null,
"connectionTerminal": null,
"ipClient": [],
"ipFo": []
}
}
{
"data": {
"docTypeMnemocode": "DOCUMENT_TYPE_ID_COMMON",
"orderNumber": "",
"contactName": "",
"contactPhone": "",
"contactEmail": "",
"orderTypeName": "ORDER_ASSIGNING_FX_LOGIN_ISD",
"market": {
"id": 2,
"mnemocode": "MRKT_CURRENCY_MARKET"
},
"connectionType": null,
"numberLogins": 0,
"masterId1": null,
"masterId2": null,
"clientCodes": [],
"actionClearingName": null,
"clearingName": null,
"allowLpForRfsCu": null,
"tcaRestrictionUseAll": "USE_SELECTED",
"tcaList": [],
"allowGetCommission": true,
"allowGetClient": false,
"alias": null,
"groupNameAction": null,
"groupName": null,
"cancelOnDisconnect": false,
"cancelOnDropCopyDisconnect": false,
"interfaceLanguage": "RUS",
"expirationPassword": false,
"ctInternet": false,
"ctColocationDedicatedChannel": false,
"ctVpn": false,
"ctDedicatedChannel": false,
"ipCltTechnicalCenter": [],
"oooMBIp": [],
"oooMBaction": null,
"ipCltClosedNetwork": [],
"ipAddrServerApp": [],
"ipAddrClientApp": [],
"actionAddrServerApp": null,
"actionAddrClientApp": null,
"actionIpCltTechnicalCenter": null,
"actionCltClosedNetwork": null,
"ldapName": null,
"connectionTerminal": null,
"ctInternetAction": null,
"serverAppConnectVpts": null,
"actualAddrServerApp": null,
"selectVpts": null,
"nameVpts": null,
"nameAuthorVpts": null,
"isOnStockMarket": false,
"isOnDepositMarket": false,
"isOnCreditMarket": false,
"ipClient": [],
"ipFo": []
}
}
{
"data": {
"contactName": "",
"contactPhone": "",
"contactEmail": "",
"orderNumber": "",
"isOnStockMarket": true,
"masterId1": null,
"masterId2": null,
"masterLogin2Action": null,
"stRestrOnGetBillPos": null,
"stRestrOnGetFirmResp": null,
"groupNameAction": null,
"groupName": null,
"ipCltTechnicalCenter": [],
"actionIpCltTechnicalCenter": null,
"oooMBIp": [],
"oooMBaction": null,
"ipCltClosedNetwork": [],
"actionCltClosedNetwork": null,
"ipAddrServerApp": [],
"actionAddrServerApp": null,
"actionAddrClientApp": null,
"ipAddrClientApp": [],
"orderTypeName": "ORDER_CHANGE_FX_LOGIN_ISD",
"market": {
"id": 2,
"mnemocode": "MRKT_CURRENCY_MARKET"
},
"docTypeMnemocode": "DOCUMENT_TYPE_ID_COMMON",
"ldapName": null,
"clearingName": null,
"allowLpForRfsCu": null,
"cancelOnDisconnect": null,
"cancelOnDropCopyDisconnect": null,
"actionClearingName": null,
"tcaRestrictionUseAll": null,
"tcaList": [],
"allowGetCommission": null,
"allowGetClient": null,
"interfaceLanguage": "",
"expirationPassword": null,
"newPasswordNeeded": null,
"connectionTerminal": null,
"ctInternetAction": null,
"ctInternet": null,
"ctHostedAstsBridgeInternet": null,
"ctColocationDedicatedChannel": null,
"ctVpn": null,
"ctDedicatedChannel": null,
"serverAppConnectVpts": null,
"actualAddrServerApp": null,
"selectVpts": null,
"nameVpts": null,
"nameAuthorVpts": null,
"logins": [],
"clientCodes": [],
"aliasAction": null,
"alias": null,
"formType": "extended",
"ipClient": [],
"ipFo": []
}
}
{
"data": {
"orderNumber": "",
"contactName": "",
"contactEmail": "",
"contactPhone": "",
"orderTypeName": "ORDER_CANCEL_SM_LOGIN",
"logins": [],
"docTypeMnemocode": "DOCUMENT_TYPE_ID_COMMON",
"market": {
"id": 30,
"mnemocode": "MRKT_STOCK_DEPOSIT_CREDIT_MARKET"
}
}
}
{
"data": {
"orderTypeName": "ORDER_ASSIGNING_FO_LOGIN",
"market": {
"id": 3,
"mnemocode": "MRKT_FORTS_MARKET"
},
"docTypeMnemocode": "DOCUMENT_TYPE_ID_COMMON",
"orderNumber": "",
"contactName": "",
"contactPhone": "",
"contactEmail": "",
"surname": "",
"firstName": "",
"patronymicName": "",
"codeRf": "97",
"connectionType": "",
"loginType": "",
"levelLogin": "",
"numberLogins": 0,
"logins": [],
"registerCode": "",
"performance": null,
"allowLimitManage": null,
"allowClientLimit": null,
"allowBidManage": null,
"allowClientRestrictions": null,
"cancelOnDisconnect": null,
"allowDontCheckClientFunds": null,
"allowBlockBrokerFee": null,
"isIsdAdmin": null,
"interfaceLanguage": null,
"ordersLog": null,
"receiveAggRequestStreams": null,
"allowedDealsAndOrders": null,
"ctIpFo": false,
"ipFoAction": "ADD",
"ipFo": [],
"selectVpts": null,
"nameAuthorVpts": "",
"ukUtForm": "UK_UT",
"ipCltTechnicalCenter": [],
"oooMBIp": [],
"ipCltClosedNetwork": [],
"ipAddrClientApp": [],
"ipClient": [],
"ipAddrServerApp": [],
"tcaList": []
}
}
{
"data": {
"orderTypeName": "ORDER_CHANGE_FO_LOGIN",
"market": {
"id": 3,
"mnemocode": "MRKT_FORTS_MARKET"
},
"docTypeMnemocode": "DOCUMENT_TYPE_ID_COMMON",
"orderNumber": "",
"contactName": "",
"contactPhone": null,
"contactEmail": "",
"surname": "",
"firstName": "",
"patronymicName": "",
"codeRf": "97",
"connectionType": null,
"logins": [],
"registerCode": null,
"performance": null,
"allowLimitManage": null,
"allowClientLimit": null,
"allowBidManage": null,
"allowClientRestrictions": null,
"cancelOnDisconnect": null,
"allowDontCheckClientFunds": null,
"allowBlockBrokerFee": null,
"isIsdAdmin": null,
"interfaceLanguage": null,
"ordersLog": null,
"receiveAggRequestStreams": null,
"allowedDealsAndOrders": null,
"ctIpFo": null,
"ipFo": [],
"ipFoAction": null,
"selectVpts": null,
"nameAuthorVpts": null,
"ukUtForm": "UK_UT",
"ipCltTechnicalCenter": [],
"oooMBIp": [],
"ipCltClosedNetwork": [],
"ipAddrClientApp": [],
"ipClient": [],
"ipAddrServerApp": [],
"tcaList": []
}
}
{
"data": {
"orderNumber": "",
"contactName": "",
"contactEmail": "",
"contactPhone": "",
"orderTypeName": "ORDER_ASSIGNING_FO_LOGIN_ISD",
"docTypeMnemocode": "DOCUMENT_TYPE_ID_COMMON",
"market": {
"id": 3,
"mnemocode": "MRKT_FORTS_MARKET"
},
"codeRf": "97",
"connectionType": null,
"levelLogin": null,
"loginType": null,
"numberLogins": 0,
"logins": [],
"registerCode": null,
"performance": null,
"masterId1": null,
"masterId2": null,
"allowClientLimit": null,
"allowBidManage": null,
"allowClientRestrictions": null,
"cancelOnDisconnect": false,
"cancelOnDropCopyDisconnect": false,
"allowDontCheckClientFunds": null,
"allowBlockBrokerFee": null,
"interfaceLanguage": null,
"ukUtForm": "UK_UT",
"receiveAggRequestStreams": null,
"ordersLog": null,
"ctIpFo": true,
"ipFoAction": "ADD",
"ipFo": [],
"selectVpts": null,
"nameAuthorVpts": null,
"nameVpts": null,
"allowedDealsAndOrders": null,
"ipCltTechnicalCenter": [],
"oooMBIp": [],
"ipCltClosedNetwork": [],
"ipAddrClientApp": [],
"ipClient": [],
"ipAddrServerApp": [],
"tcaList": [],
"clientCodes": []
}
}
{
"data": {
"orderNumber": "",
"contactName": "",
"contactEmail": "",
"contactPhone": "",
"orderTypeName": "ORDER_CHANGE_FO_LOGIN_ISD",
"docTypeMnemocode": "DOCUMENT_TYPE_ID_COMMON",
"market": {
"id": 3,
"mnemocode": "MRKT_FORTS_MARKET"
},
"codeRf": "97",
"connectionType": null,
"levelLogin": null,
"loginType": null,
"logins": [],
"registerCode": null,
"performance": null,
"masterId1": null,
"masterId2": null,
"allowClientLimit": null,
"allowBidManage": null,
"allowClientRestrictions": null,
"cancelOnDisconnect": false,
"cancelOnDropCopyDisconnect": false,
"allowDontCheckClientFunds": null,
"allowBlockBrokerFee": null,
"interfaceLanguage": null,
"ukUtForm": "UK_UT",
"receiveAggRequestStreams": null,
"ordersLog": null,
"ctIpFo": true,
"ipFoAction": null,
"ipFo": [],
"selectVpts": "",
"nameVpts": null,
"masterLogin2Action": null,
"allowedDealsAndOrders": null,
"ipCltTechnicalCenter": [],
"oooMBIp": [],
"ipCltClosedNetwork": [],
"ipAddrClientApp": [],
"ipClient": [],
"ipAddrServerApp": [],
"tcaList": []
}
}
{
"data": {
"orderNumber": "",
"contactName": "",
"contactEmail": "",
"contactPhone": "",
"codeRf": "97",
"orderTypeName": "ORDER_CANCEL_FO_LOGIN",
"logins": [],
"docTypeMnemocode": "DOCUMENT_TYPE_ID_COMMON",
"market": {
"id": 3,
"mnemocode": "MRKT_FORTS_MARKET"
}
}
}
{
"data": {
"orderTypeName": "ORDER_ASSIGNING_MO_LOGIN",
"market": {
"id": 22,
"mnemocode": "MRKT_MONEY_MARKET"
},
"docTypeMnemocode": "DOCUMENT_TYPE_ID_COMMON",
"orderNumber": "123",
"contactName": "Сергеев Сергей",
"contactPhone": "+77777777777",
"contactEmail": "123@mail.ru",
"isOnMoneyCbrDepositMarket": true,
"isOnMoneyFtDepositMarket": true,
"isOnMDepositMarket": true,
"isOnMoneyFtRepoMarket": true,
"connectionType": "MOEX_TRADE_TI",
"loginType": "TRADING_19",
"numberLogins": 1,
"ctInternet": true,
"ldapName": {
"id": 16968,
"subject": "INN=333333333333,OGRN=0000000000000,SNILS=22222222222,T=Генеральный директор,CN=Сергеев Сергей Сергеевич,OU=Директорат,O=ООО \"Коммерческая Организация\",L=г.Москва,ST=77 г.Москва,C=RU""
},
"ctColocationDedicatedChannel": true,
"ipCltClosedNetwork": [],
"ctVpn": false,
"ctDedicatedChannel": null,
"ipCltTechnicalCenter": [
"11.111.111.11",
"22.222.222.22",
"33.333.333.33"
],
"oooMBIp": [],
"oooMBaction": null,
"ipAddrServerApp": [],
"ipAddrClientApp": [],
"actionAddrServerApp": null,
"actionAddrClientApp": null,
"actionIpCltTechnicalCenter": "ADD",
"actionCltClosedNetwork": null,
"connectionTerminal": "DIRECT_CONNECT_OPTIONS",
"ctInternetAction": "CHANGE",
"serverAppConnectVpts": null,
"actualAddrServerApp": null,
"selectVpts": null,
"nameVpts": null,
"nameAuthorVpts": null,
"ipClient": [],
"tcaList": [],
"ipFo": []
}
}
{
"data": {
"orderNumber": "ДР изменение 1",
"contactName": "сергеев сс",
"contactEmail": "123@mail.ru",
"contactPhone": "+77777777777",
"orderTypeName": "ORDER_CHANGE_MO_LOGIN",
"docTypeMnemocode": "DOCUMENT_TYPE_ID_COMMON",
"market": {
"id": 22,
"mnemocode": "MRKT_MONEY_MARKET"
},
"isOnMoneyCbrDepositMarket": true,
"isOnMoneyFtDepositMarket": true,
"isOnMDepositMarket": true,
"isOnMoneyFtRepoMarket": true,
"newPasswordNeeded": true,
"connectionType": "VPTS",
"logins": [
{
"tsid": "MO008950265C",
"id": "f2a1f045-7bba-4171-9a39-cbe3592e4c0f"
},
{
"tsid": "MO008950266C",
"id": "f2a1f045-7bba-4171-9a39-cbe3592e4c0b"
}
],
"ctInternet": null,
"ctColocationDedicatedChannel": null,
"ctVpn": null,
"ctDedicatedChannel": null,
"ipCltTechnicalCenter": [],
"oooMBIp": [],
"oooMBaction": null,
"ipCltClosedNetwork": [],
"ipAddrServerApp": [],
"ipAddrClientApp": [],
"actionAddrServerApp": null,
"actionAddrClientApp": null,
"actionIpCltTechnicalCenter": null,
"actionCltClosedNetwork": null,
"actionPartnerInternPoint": null,
"connectionTerminal": "CONNECT_ASTS_BRIDGE_OPTIONS",
"ctInternetAction": null,
"serverAppConnectVpts": null,
"actualAddrServerApp": "Челябинск, 451930, ул. Домодедовская, д. 7",
"selectVpts": null,
"nameVpts": null,
"nameAuthorVpts": null,
"ldapName": null
}
}
{
"data": {
"orderNumber": "cancel MO 1",
"contactName": "testtt",
"contactEmail": "sergey",
"contactPhone": "77777777",
"orderTypeName": "ORDER_CANCEL_MO_LOGIN",
"logins": [
{
"id": "fba9433c-392c-48ff-a824-96b7dfff5e42",
"tsid": "MU0089558117"
}
],
"docTypeMnemocode": "DOCUMENT_TYPE_ID_COMMON",
"market": {
"id": 22,
"mnemocode": "MRKT_MONEY_MARKET"
}
}
}
Параметр | Тип данных | Обязательность | Может быть null | Наименование | Пример значения | ||
---|---|---|---|---|---|---|---|
data | object | да | нет | Данные о созданной заявке. | |||
id | string(uuid) | нет | нет | ID заявки. | |||
hasErrors | Boolean | нет | нет | Признак наличия ошибок автопроверок. | true | ||
errors | array[string] | нет | да | Описание сущности ошибок автопроверок. | *неизвестна структура массива | ||
crushedChecks | array | нет | да | Массив с данными о проверках, при которых произошли ошибки. | |||
name | string | нет | да | Название проверки. | |||
errorMessage | string | нет | да | Информация о вызванном исключении. | |||
file | byte | нет | да | Бинарные данные (json), которые на выходе сериализуются в base64. | |||
requestId | uuid | нет | да | Идентификатор запроса. | |||
warning | string | нет | да | Информационное сообщение. |
1. Проверка параметров: Метод проверяет обязательные параметры. Если обязательные параметры не переданы, возвращается ошибка.
2. Происходит валидация заявки, в соответствии с логикой метода GET /lk/lku/{orgId}/login/management/external/orders/validate/{orderId}. Если найдены ошибки, то формируется ответ с их описанием:
Пример ответа
{
"data": {
"hasErrors": true,
"errors": [],
"crushedChecks": [
{
"name": "Ошибка валидации контракта",
"errorMessage": "The field is required."
},
{
"name": "Ошибка валидации контракта",
"errorMessage": " The FirstName field is required."
},
{
"name": "Ошибка валидации контракта",
"errorMessage": " The LoginType field is required."
}
]
}
}
Иначе, переход к шагу 3.
3. Формируется ответ с файлом.