ContractNotesV2Response

  • accountName
    Type: string

    Shares account name

  • accountNumber
    Type: string

    Shares account number

  • adminFee
    Type: number

    Other fees (Admin, misc, etc) - in settlement currency

  • advisorCode
    Type: string

    Shares adviser code of the holding

  • asAtDate
    Type: string Format: date

    Effective as-at date of contract note

  • averagePrice
    Type: number

    Averaged contracted price - in trade currency

  • basisOfQuotation
    Type: array string[]

    Basis of quotation information

  • branchCode
    Type: string

    Shares branch code of the holding

  • brokerage
    Type: number

    Brokerage - in settlement currency

  • buySell
    Type: string

    Trade Side: BUY or SELL

  • cashSettlementMethod
    Type: string

    Back office cash settlement method

  • condition
    Type: string

    Identifies trade conditions, if applicable.

  • consideration
    Type: number

    Total contract trade value - in trade currency

  • contractComments
    Type: string

    Contract note comment

  • contractDate
    Type: string Format: date

    Date of creation of the contract note

  • crossed
    Type: boolean | null

    Indicates if the contract is crossed. Value may be null if the trade is rebooked, reversed, or reallocated; in that case, see crossedReason.

  • crossedReason
    Type: string

    Provides the reason when crossed is null. Possible values: 'N/A REBOOKING', 'N/A REVERSAL', 'N/A REALLOCATION', 'POTENTIAL CROSSING'.

  • exchangeFee
    Type: number

    Exchange Fee (International trades only)

  • exchangeRate
    Type: number

    Exchange rate: Nett settle amount = nett trade amount * exchange rate

  • finalCashSettleDate
    Type: string Format: date

    Date of contract note cash settlement

  • finalStockSettleDate
    Type: string Format: date

    Date of contract note stock settlement

  • gst
    Type: number

    GST - in settlement currency

  • isin
    Type: string

    ISIN code

  • marketCode
    Type: string

    Market or exchange code

  • matchStatus
    Type: string

    CHESS match status (for DVP settlement)

  • nettSettleAmount
    Type: number

    Nett amount in settlement currency

  • nettTradeAmount
    Type: number

    Nett amount in trade currency

  • orderNumber
    Type: array string[]

    Order numbers associated with the contract note

  • organisationCode
    Type: string

    Organisation Code or Head Branch Code

  • quantity
    Type: number

    Contract unit quantity

  • referenceNumber
    Type: string

    Contract Note Number / confirmation number / trade reference

  • securityCode
    Type: string

    Security Code

  • securityDescription
    Type: string

    Company name and security description

  • settleCurrency
    Type: string

    Client contract settlement currency code

  • settleDate
    Type: string Format: date

    Nominal settlement date

  • status
    Type: string

    Contract note status

  • stockSettlementMethod
    Type: string

    Back office stock settlement method

  • tradeCurrency
    Type: string

    Security Trade currency code

  • unsettledAmount
    Type: number

    Unsettled amount in settlement currency

  • unsettledQuantity
    Type: number

    Unsettled contract note quantity

  • venue
    Type: array string[]

    Identifies the venue(s) of execution.

Examples
{
  "organisationCode": "TPOMAL",
  "advisorCode": "ADV1",
  "branchCode": "01",
  "accountNumber": "111888",
  "accountName": "Mr James Alan Smith",
  "referenceNumber": "5600123",
  "contractDate": "2025-06-11",
  "asAtDate": "2025-06-11",
  "settleDate": "2025-06-13",
  "securityCode": "BHP",
  "securityDescription": "BHP GROUP LIMITED ORDINARY FULLY PAID",
  "marketCode": "ASX",
  "isin": "AU000000BHP4",
  "buySell": "BUY",
  "quantity": 200,
  "consideration": 9480,
  "averagePrice": 47.4,
  "brokerage": 44.05,
  "adminFee": 0,
  "gst": 4.4,
  "exchangeFee": 0,
  "tradeCurrency": "AUD",
  "settleCurrency": "AUD",
  "exchangeRate": 1,
  "nettTradeAmount": 9528.45,
  "nettSettleAmount": 9528.45,
  "status": "Confirmed",
  "stockSettlementMethod": "CHESS",
  "cashSettlementMethod": "DirectDebit",
  "matchStatus": "Matched",
  "unsettledQuantity": 200,
  "unsettledAmount": 9528.45,
  "finalStockSettleDate": null,
  "finalCashSettleDate": null,
  "contractComments": null,
  "orderNumber": [
    "41156644"
  ],
  "crossed": false,
  "condition": null,
  "basisOfQuotation": [
    "Market"
  ],
  "crossedReason": "N/A",
  "venue": [
    "ASX",
    "CXA"
  ]
}