Interface Changes
Version 3.0
Kodi.Kodiak.Services.DataContracts
CustomerÂ
  +Â
[DataMember]
  +Â
public
 string
 NationalId {Â
get
;Â
set
; }
  +Â
[DataMember]
  +Â
public
 bool
? IsLegalEntity {Â
get
;Â
set
; }
ClientSetting
  +Â
public
 bool
 EnableCustomerLongcodeCheck {Â
get
;Â
set
; }
  +Â
[DataMember]
  +Â
public
 bool
 ErrorOnMissingCustomerLongcode {Â
get
;Â
set
; }
  +Â
[DataMember]
  +Â
public
 string
 IgnoreLongcodeMarketNames {Â
get
;Â
set
; }
  +Â
[DataMember]
  +Â
public
 bool
? EnableApaTradeReports {Â
get
;Â
set
; }
Allocation
    +Â
[DataMember]
    +Â
public
 int
? MifidExecutionDecisionMakerId {Â
get
;Â
set
; }
    +Â
[DataMember]
    +Â
public
 string
 MifidExecutionDecisionMakerShortCode {Â
get
;Â
set
; }
    +Â
[DataMember]
    +Â
public
 PartyRoleQualifier? MifidExecutionDecisionMakerQualifier {Â
get
;Â
set
; }
    +Â
[DataMember]
    +Â
public
 string
 MifidExecutionDecisionMakerDescription {Â
get
;Â
set
; }
    +Â
[DataMember]
    +Â
public
 int
? MifidInvestmentDecisionMakerId {Â
get
;Â
set
; }
    +Â
[DataMember]
    +Â
public
 string
 MifidInvestmentDecisionMakerShortCode {Â
get
;Â
set
; }
    +Â
[DataMember]
    +Â
public
 PartyRoleQualifier? MifidInvestmentDecisionMakerQualifier {Â
get
;Â
set
; }
    +Â
[DataMember]
    +Â
public
 string
 MifidInvestmentDecisionMakerDescription {Â
get
;Â
set
; }
    +Â
[DataMember]
    +Â
public
 string
 InvestmentDecisionProxySSN {Â
get
;Â
set
; }
    +Â
[DataMember]
    +Â
public
 OrderRestrictions? OrderRestrictions {Â
get
;Â
set
; }
    +Â
[DataMember]
    +Â
public
 OrderCapacity? OrderCapacity {Â
get
;Â
set
; }
Instrument
    +Â
[DataMember]
    +Â
public
 string
 ExchangeSymbol {Â
get
;Â
set
; }
InstrumentInfo
    +Â
[DataMember]
    +Â
public
 string
 TickSizeTableId {Â
get
;Â
set
; }
OrderInstruction
    +Â
[DataMember]
    +Â
public
 string
 InvestmentDecisionProxySSN {Â
get
;Â
set
; }
SystemSettings
    +Â
[DataMember]
    +Â
public
 string
 TradeReportServerAPIUrl {Â
get
;Â
set
; }
    +Â
[DataMember]
    +Â
public
 string
 TradeReportServerWebsocketUrl {Â
get
;Â
set
; }
    +Â
[DataMember]
    +Â
public
 string
 TokenDealerUrl {Â
get
;Â
set
; }
    +Â
[DataMember]
    +Â
public
 string
 ApiUrl {Â
get
;Â
set
; }
    +Â
[DataMember]
    +Â
public
 string
 KodiakWebUrl {Â
get
;Â
set
; }
    +Â
[DataMember]
    +Â
public
 string
 ChartUrl {Â
get
;Â
set
; }
UpdateCustomerPropertiesRequest
    +Â
[DataMember]
    +Â
public
 string
 NationalId {Â
get
;Â
set
; }
    +Â
[DataMember]
    +Â
public
 bool
? IsLegalEntity {Â
get
;Â
set
; }
Â
Kodi.Kodiak.Services.DataContracts.AllocationMessages
CreateAllocationRequest
    +Â
[DataMember]
    +Â
public
 int
? MifidExecutionDecisionMakerId {Â
get
;Â
set
; }
    +Â
[DataMember]
    +Â
public
 string
 MifidExecutionDecisionMakerShortCode {Â
get
;Â
set
; }
    +Â
[DataMember]
    +Â
public
 PartyRoleQualifier? MifidExecutionDecisionMakerQualifier {Â
get
;Â
set
; }
    +Â
[DataMember]
    +Â
public
 int
? MifidInvestmentDecisionMakerId {Â
get
;Â
set
; }
    +Â
[DataMember]
    +Â
public
 string
 MifidInvestmentDecisionMakerShortCode {Â
get
;Â
set
; }
    +Â
[DataMember]
    +Â
public
 PartyRoleQualifier? MifidInvestmentDecisionMakerQualifier {Â
get
;Â
set
; }
    +Â
[DataMember]
    +Â
public
 string
 InvestmentDecisionProxySSN {Â
get
;Â
set
; }
    +Â
[DataMember]
    +Â
public
 OrderRestrictions? OrderRestrictions {Â
get
;Â
set
; }
    +Â
[DataMember]
    +Â
public
 OrderCapacity? OrderCapacity {Â
get
;Â
set
; }
Â
Kodi.Kodiak.Services.DataContracts.MarketGateway
PartyRoleQualifier
   Â
+ FirmOrLegalEntity = 3
   Â
- FirmOrLegalEntry = 3
Â
Kodi.Kodiak.Services.DataContracts.OrderInstructionMessages
CreateOrderInstructionRequest
    +Â
[DataMember]
    +Â
public
 string
 InvestmentDecisionProxySSN {Â
get
;Â
set
; }
UpdateOrderInstructionRequest
    +Â
[DataMember]
    +Â
public
 string
 InvestmentDecisionProxySSN {Â
get
;Â
set
; }
Â
Kodi.Kodiak.Common
InetCapacityÂ
   +Â
[Description(
"Riskless"
)]
   +Â
Riskless = 5
PartyRoleQualifier
    +Â
FirmOrLegalEntity = 3
  -Â
FirmOrLegalEntry = 3
TradeReportTradeType
    +Â
[Description(
"Non Standard Trade"
)] NonStandardTrade = 12[Description(
"Non Standard Trade"
)]
    +Â
NonStandardTrade = 12
    +Â
[Description(
"Exercise Related Transaction"
)]
    +Â
ExerciseRelatedTransaction = 13,
    +Â
[Description(
"Linked Component Transaction"
)]
    +Â
LinkedComponentTransaction = 14,
    +Â
[Description(
"Beneficial Ownership Transfer Transaction"
)]
    +Â
BeneficialOwnershipTransferTransaction = 15,
    +Â
[Description(
"Give-up or Give-in Transaction"
)]
    +Â
GiveUpOrGiveInTransaction = 0x10,
    +Â
[Description(
"CCP Related Transaction"
)]
    +Â
CCPRelatedTransaction = 0x11