SubmissionData
Application Form Data
- chessType: object · ChessDetails
Details requiredDetails related to the CHESS registration for this account
- addressrequired
Address to be used on the CHESS statement. Please set addressType to either 'Street' or 'Postal'. The account owner will only receive paper statements to this address if specified or if this preference is overridden by CHESS or the issuing registry
- addressType: string enum
Type requiredType of Address for the entity it is included in
values- Postal
- Street
- Residential
- Principal
Place Of Business - Registered
Address
- countryType: string enum
Code required3-digit Country Code as specified in ISO-3166, in uppercase
values- A
B W - A
F G - A
G O - A
I A - A
L A
- suburbType: stringrequired
Name of the Suburb
- careType: string | null
Of The recipient or care-of information associated with the address
- poType: string | null
Box PO Box Number. Only valid for Postal AddressType, and if this is provided, StreetNumber, Name & Type are not required. PO Box should only be included in this field as numeric, and not in any other address fields.
- postcodeType: string | null
Postcode as per country standards
- propertyType: string | null
Name Name of the Property or other identifiers normally included in first line of address
- stateType: string | null
State Code as per country standards
- streetType: string | null
Name Name of the Street without Type
- streetType: string | null
Number Street number or range of numbers
- streetType: string | null
Type Street type
- unitType: string | null
Unit or Suite number
- electronicType: string enum
Statements Specifies the delivery method for CHESS statements. Options are: 'All' – receive all statements electronically; 'None' – receive all statements via post; 'AsxOnly' – receive only ASX-related statements electronically; 'IssuerOnly' – receive only issuer-related statements electronically. If set to 'None' or null, the account will not be registered for electronic statements.
values- All
- None
- Asx
Only - Issuer
Only
- emailsType: array object[] | null
Provide an email address to register as the primary contact address for electronic statements. If this field is blank, we’ll use the email address provided for the primary applicant. Note: ASX only support a single address, so only the first address provided here will be used. If this account shouldn’t be registered for electronic statements, set electronicStatements to "None" or null
- equitiesType: object · EquitiesAccountAction
Account requiredDetails about the EquitiesAccount that should be linked to this submission
- actionenumconst:Createrequired
Are we creating a new EquitiesAccount or linking an existing one? At this point, only Create is supported
values- Create
- individualsType: array object[] · Individual[]required
List of any Individuals involved in this application
Individual involved in this application
- addressesType: array object[] · Address[]required
Individual’s Residential Address (set addressType to ‘Residential’). If postal address is different, please provide a second address with addressType set to ‘Postal'. Not required if the individualType is set to ‘Contact’
Address
- countryType: string enum
Of Citizenship requiredCountry of citizenship for this individual. 3-digit Country Code as specified in ISO-3166, in uppercase. Not required if the individualType is set to ‘Contact’
values- A
B W - A
F G - A
G O - A
I A - A
L A
- dateType: string Format: date
Of Birth requiredDate Of Birth of the Applicant.YYYY-MM-DD format. Not required if the individualType is set to ‘Contact’
- emailType: stringrequired
Individual's email address. Not required if the individualType is set to ‘Contact’
- givenType: string
Name requiredIndividual's First name
- homeType: string
Number requiredValid landline number with Area Code and with or without Country Code. Please include country code (with +) if outside Australia. Not required if mobileNumber is provided. Only valid non-numeric characters are +, x, (, ), - and space
- individualType: string enum
Type requiredIs this Individual an applicant for this account, or a related contact? Note: this impacts the details available under the ‘relations’ attribute
values- Applicant
- Contact
- isType: boolean
Main Contact requiredIndicator if individual is the main contact of this application. It is required to have exactly one main contact
- lastType: string
Name requiredIndividual's Last or Surname
- mobileType: string
Number requiredValid mobile number with or without Country Code. Please include country code (with +) if outside Australia. Not required if homeNumber is provided. Only valid non-numeric characters are +, x, (, ), - and space
- occupationType: stringrequired
Details of the individual's occupation. Not required if the individualType is set to ‘Contact’
- relationsType: array object[] · Relation[]required
Indicates the Individual’s relationship to the Account, Company or Trust
Indicates the Individual’s relationship to the Account, Company or Trust
- sourceType: string enum
Of Wealth requiredIndividual's source of funding for their account. Not required if the individualType is set to ‘Contact’
values- Employment
- Gift
Windfall - Inheritance
- Investments
Australia - Investments
Savings - Savings
- aliasType: string | null
Optional Alias or Alternate names for the Individual
- countryType: string | null enum
Of Birth Country Of Birth for this individual. 3-digit Country Code as specified in ISO-3166, in uppercase. Required when International tax is provided
values- A
B W - A
F G - A
G O - A
I A - A
L A
- externalType: string | null
Id An optional reference ID used by the client
- genderType: string | null enum
Individual's gender
values- Unspecified
- Male
- Female
- Other
- Prefer
Not To Say
- isType: boolean
Pep Is this individual considered a Politically Exposed Person according to AUSTRAC?
- middleType: string | null
Name Individual's Middle or Other Given Name
- tax
Taxation details for Individuals. Not required if the individualType is set to ‘Contact’
Taxation details for Individuals. Not required if the individualType is set to ‘Contact’
- australianType: objectrequired
Australian taxation details for an Individual.
- titleType: string enum
Salutation or Title of the Individual
values- Adml
- Att
- Bm
- Brig
- Bshp
- townType: string | null
Of Birth Town of birth for this individual
- workType: string | null
Number Valid landline number with Area Code and with or without Country Code. Please include country code (with +) if outside Australia. Only valid non-numeric characters are +, x, (, ), - and space
- acceptancesType: array object[] | null · Acceptance[]
List of acceptances for any terms and conditions etc. against the application
Record of acceptance for any terms and conditions etc. against the application
- acceptanceType: string
Id requiredIdentifier of the acceptance as provided by or agreed with Openmarkets. This is a freeform field, but will need to be configured by Openmarkets to be valid
- resultType: string enumrequired
Selection provided by user. ''Accepted: User chose true', 'Rejected: User chose false', 'LeftBlank: User didn't make a selection', 'NotPresented: the form didn't present this option to the user for any reason'
values- Accepted
- Rejected
- Left
Blank - Not
Presented
- bankType: array object[] | null · BankAccount[]
Accounts List of BankAccounts and how they relate to the Application. If setting up an equitiesAccount, then at least one bank account with purposes of ‘EquitySettlement’ should be provided. Additionally either dividend distribution can go to the same account (by adding ‘EquityDividends’) or to a separate account by providing a new account with purposes of ‘EquityDividends’
An individual bank account
- accountType: string
Number required6 to 10 digit, numeric bank account number
- actionenumconst:Linkrequired
Are we creating a new bank account or linking an existing one? At this point, only Link is supported
values- Link
- bankType: string enum
Account Type requiredDifferentiates a linked cash management account from other settlement bank account types. If 'LinkedCmtCma' is selected, 'provider' cannot be null.
values- Linked
Cmt Cma - Bank
Account
- bsbType: stringrequired
6 Digit BSB number
- nameType: stringmax length:128required
Bank Account Name
- purposesType: array string[] 1…enumrequired
How will this Account be used? If this is an income direction account as well as a settlement account, include both EquitySettlement and EquityDividends in the array.
values- Equity
Settlement - Equity
Dividends
- externalType: string | null
Id An optional reference ID for this particular bank account used by the client
- providerType: string enum
The Institution providing the bank account. Required when bank has a purpose of 'EquitySettlement' and a bankAccountType of 'LinkedCmtCma'. Nullable for bankAccountType 'BankAccount'. MBLA refers to Macquarie Bank. DDH refers to DDH Graham.
values- M
B L A - D
D H
- secondaryType: string | null
Account Id Provide the secondary bank account ID if you have been instructed to by Openmarkets. This helps link accounts such as the Macquarie CMA
- clientType: string | null enum
Type Indicator of non-retail account types
values- Retail
- One
Off Sale
- companiesType: array object[] | null · CompanyAsOwner[]
As Owner List of companies that own this application
- acnType: stringrequired
Australian company number of the company
- addressesType: array object[] · Address[]required
Address for the company. Required 'AddressTypes' of 'PrincipalPlaceOfBusiness' and 'Registered'
Address
- nameType: stringrequired
Registered name of the company
- abnType: string | null
Australian business number of the company
- companyType: object · Company
Details about the Company (for accountType of Company, CompanySuperannuation, CompanyTrust)
- acnType: stringrequired
Australian company number of the company. Required if countryOfIncorporation = ‘AUS’, or the PrinciplePlaceOfBusiness is in Australia, otherwise it’s not required
- addressesType: array object[] · Address[] 2…2required
Company Addresses. Please provide 2 addresses, one each of types ‘PrincipalPlaceOfBusiness’ and ‘RegisteredAddress’
Address
- businessType: string enum
Activity requiredNominate the industry this company operates under using a valid GICS option. Note that these codes apply to Public companies, if this is a private company and has not been classified under that system, please use 'GicsSectorCodeNotApplicable'
values- Oil
Gas Drilling - Gas
Equipment Services - Integrated
Oil Gas - Oil
Gas Exploration Production - Oil
Gas Refining Marketing
- companyType: string enum
Type requiredType of company
values- Private
- Unlisted
Public - Listed
Public - Financial
Institution
- countryType: string enum
Of Incorporation requiredCountry Code where the Company was Incorporated. 3-digit Country Code as specified in ISO-3166, in uppercase
values- A
B W - A
F G - A
G O - A
I A - A
L A
- dateType: string Format: date
Of Incorporation requiredDate of Incorporation for the company. YYYY-MM-DD format
- nameType: stringrequired
Registered name of the company
- abnType: string | null
Australian business number of the company
- tax
Taxation details for the Company.
Taxation details for the Company.
- australianType: objectrequired
Australian taxation details for the Company.
- fatcaType: string | null enum
Status FATCA Status
values- Deemed
Compliant Financial Institution - Excepted
Financial Institution - Exempt
Beneficial Owner - Non
Reporting I G A Financial Institution - Nonparticipating
Financial Institution - U
S Financial Institution - Other
- giinType: string | null
Global Intermediary Identification Number of the company
- taxType: string | null
Classification Tax classification of the company
- designationType: string | null
Designation for the account, used for the CHESS registration. Prohibited keywords: "account, a/c, atf, trust, trustee, trustees, testamentary, act, acfo, test", whether in uppercase or lowercase. 'A/C' is automatically added. If left blank, the Trust name is used. Designation is required if Trust contains any prohibited keyword or if any of the individuals has a Minor role.
- expectedType: integer Format: int32
Documents How many documents are expected to be uploaded against this submission
- hinType: object · HinDetails
Details HIN details. Either create a new HIN, or provide details about transferring existing HIN, partial securities or SRN details
- actionType: string enumrequired
Are we creating a new HIN or linking an existing one?
values- Create
- Transfer
- currentType: object · CurrentHin
Hin Existing holder identification number (HIN) details. Required if performing a full HIN transfer request to this new account (no new HIN to be created) or a partial Stock transfer (move some stock from current HIN to a new HIN). Otherwise this object is optional.
- srnType: array object[] | null · SrnSecuritiesToTransfer[]
Securities To Transfer Existing SRN Securities to transfer over to Openmarkets
Existing SRN Securities to transfer over to Openmarkets
- isType: boolean
Client Signed Sponsorship Agreement Is the Sponsorship Agreement signed by the client?
- notesType: array object[] | null · Note[]
Optional notes attached to the application
Optional notes attached to the application
- textType: string
Note text
- settlementType: object | null · Settlement
Represents a settlement configuration.
- methodenumconst:hin
The method of settlement Allowed value: "hin"
values- hin
- participantType: string | null
Hin The Holder Identification Number (HIN) of the participant.
- participantType: string | null
Id The unique identifier of the participant.
- tradeType: array object[] | null · TradeConfirmation[]
Confirmations List of Contact details for sending Contract Note confirmations. If left blank, any email addresses provided for individuals will be used for Contract Notes. If provided, this list will be used for Contract Notes, in place of the individual’s emails
Contact details for sending Contract Note confirmations. If left blank, any email addresses provided for individuals will be used for Contract Notes. If provided, this list will be used for Contract Notes, in place of the individual’s emails
- emailType: stringrequired
- attentionType: string | null
Optional greeting added to the contract note. Leave blank for default 'Dear Client'
- isType: boolean | null
Client Address Indicator that specifies whether the provided address is the client's address
- trustType: object · Trust
Details about the Trust (for accountType of IndividualTrust, CompanyTrust) or Super fund (for accountType of IndividualSuperannuation, CompanySuperannuation)
- addressesType: array object[] · Address[]required
The Trust’s Street address. One address only is required. Please set ‘addressType’ to ‘Street’
Address
- countryType: string enum
Of Establishment requiredCountry of establishment
values- A
B W - A
F G - A
G O - A
I A - A
L A
- nameType: stringrequired
Name of the Trust. Cannot contain prohibited keywords if Designation is not provided: "account, a/c, atf, trust, trustee, trustees, testamentary, act, acfo, test", whether in uppercase or lowercase.
- trustType: string enum
Type requiredType of Trust
values- Self
Managed Superannuation Fund - Other
Regulated Trust - Bare
Trust - Discretionary
Trust - Fixed
Trust - Unit
Trust - Other
Trust Type
- abnType: string | null
Australian Business Number of the trust. Required if account type is 'IndividualSuperannuation' or 'CompanySuperannuation'
- tax
Taxation details for the Trust.
Taxation details for the Trust.
- australianType: objectrequired
Australian taxation details for the Trust.
{
"individuals": [
{
"externalId": "CRM-4821",
"individualType": "Applicant",
"givenName": "James",
"middleName": "Alan",
"lastName": "Smith",
"title": "Mr",
"dateOfBirth": "1985-03-28",
"email": "james.smith@example.com",
"isMainContact": true,
"mobileNumber": "0400000000",
"homeNumber": "(03) 9000 0000",
"workNumber": "(03) 9000 0001",
"countryOfCitizenship": "AUS",
"countryOfBirth": "AUS",
"townOfBirth": "Melbourne",
"isPep": false,
"occupation": "Software engineer",
"relations": [
{
"relatesTo": "Account",
"role": "Owner"
}
],
"sourceOfWealth": "Employment",
"addresses": [
{
"addressType": "Street",
"propertyName": null,
"unit": "12a",
"streetNumber": "350",
"streetName": "Collins",
"streetType": "St",
"suburb": "Melbourne",
"postcode": "3000",
"state": "VIC",
"countryCode": "AUS"
}
],
"tax": {
"australian": {
"tfn": "865414088"
}
},
"gender": "Male"
}
],
"hinDetails": {
"action": "Create"
},
"chessDetails": {
"emails": [
{
"email": "james.smith@example.com"
}
],
"electronicStatements": "AsxOnly",
"address": {
"addressType": "Postal",
"propertyName": null,
"unit": "12a",
"streetNumber": "350",
"streetName": "Collins",
"streetType": "St",
"suburb": "Melbourne",
"postcode": "3000",
"state": "VIC",
"countryCode": "AUS"
}
},
"bankAccounts": [
{
"action": "Link",
"bankAccountType": "BankAccount",
"provider": null,
"name": "James Alan Smith",
"bsb": "063000",
"accountNumber": "12345678",
"purposes": [
"EquitySettlement",
"EquityDividends"
]
}
],
"isClientSignedSponsorshipAgreement": true,
"notes": [
{
"text": "Client is migrating from an existing broker."
}
],
"expectedDocuments": 2,
"equitiesAccount": {
"action": "Create"
},
"acceptances": [
{
"acceptanceId": "PrivacyFormVendor",
"result": "Accepted"
}
],
"tradeConfirmations": [
{
"email": "james.smith@example.com",
"attention": "Dear James",
"isClientAddress": true
}
],
"clientType": "Retail"
}

