POST api/international/orders/email

Send international order email update

Request Information

URI Parameters

None.

Body Parameters

OrderEmail
NameDescriptionTypeAdditional information
AccountUID

AccountUID

globally unique identifier

Required

OrderSide

Client Side.

enInternationalOrderSide

Required

OrderType

Client Type.

enInternationalOrderType

Required

Symbol

Symbol.

string

Required

Price

Price.

decimal number

None.

OrderQuantity

Order Quantity.

decimal number

None.

AmountCash

Amount cash.

decimal number

None.

FilledQuantity

Filled Quantity

decimal number

None.

Expiry

Expiry.

date

None.

TimeInForce

Time in force.

enInternationalTimeInForceType

None.

ExternalOrderNo

External Order No aka DWOrderNo.

string

None.

OrderStatus

Order status.

enInternationalOrderStatus

Required

RejectionCode

Order rejected error code.

string

None.

RejectionMessage

Order rejected error message.

string

None.

TradeValue

Trade value.

decimal number

None.

Request Formats

application/json, text/json

Sample:
{
  "AccountUID": "a106945b-15b4-40ad-8e1a-2c201addae6c",
  "OrderSide": 1,
  "OrderType": 1,
  "Symbol": "BHP",
  "Price": 1.2,
  "OrderQuantity": 10.0,
  "AmountCash": 123.45,
  "FilledQuantity": 0.0,
  "Expiry": "2024-12-29T14:49:40.5828904+11:00",
  "TimeInForce": 1,
  "ExternalOrderNo": "KJHK000003",
  "OrderStatus": 1,
  "RejectionCode": null,
  "RejectionMessage": null,
  "TradeValue": 12.0
}

application/xml, text/xml

Sample:
<OrderEmail xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TPP.B2B.Webservices2.Contract.International">
  <AccountUID>a106945b-15b4-40ad-8e1a-2c201addae6c</AccountUID>
  <AmountCash>123.45</AmountCash>
  <Expiry>2024-12-29T14:49:40.5828904+11:00</Expiry>
  <ExternalOrderNo>KJHK000003</ExternalOrderNo>
  <FilledQuantity>0</FilledQuantity>
  <OrderQuantity>10</OrderQuantity>
  <OrderSide>Buy</OrderSide>
  <OrderStatus>NEW</OrderStatus>
  <OrderType>Limit</OrderType>
  <Price>1.2</Price>
  <RejectionCode i:nil="true" />
  <RejectionMessage i:nil="true" />
  <Symbol>BHP</Symbol>
  <TimeInForce>GTC</TimeInForce>
  <TradeValue>12.0</TradeValue>
</OrderEmail>

Response Information

Resource Description

StatusCodeResult
NameDescriptionTypeAdditional information
StatusCode

HttpStatusCode

None.

Request

HttpRequestMessage

None.

Response Formats

application/json, text/json

Sample:

Sample not available.