GetSubmissionByIdResponse
Response object for retrieving a submission
- accountType: string enum
Type The type of account to be created
values- Individual
- Joint
- Company
- Individual
Superannuation - Company
Superannuation - Individual
Trust - Company
Trust
- adviserType: string
Code The Adviser Code provided by Openmarkets to identify the adviser this account gets assigned to
- branchType: string
Id The Branch Id provided by Openmarkets
- brokerageType: string
Code The Brokerage Code provided by Openmarkets to set the default brokerage schedule for this account
- createdType: string Format: date-time
At Utc Date and time the submission is created
- dataType: object · SubmissionData
Application Form Data
- chessType: object · ChessDetails
Details requiredDetails related to the CHESS registration for this account
- equitiesType: object · EquitiesAccountAction
Account requiredDetails about the EquitiesAccount that should be linked to this submission
- individualsType: array object[] · Individual[]required
List of any Individuals involved in this application
Individual involved in this application
- 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
- 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
- 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
- companyType: object · Company
Details about the Company (for accountType of Company, CompanySuperannuation, CompanyTrust)
- 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
- 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
- settlementType: object | null · Settlement
Represents a settlement configuration.
- 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
- trustType: object · Trust
Details about the Trust (for accountType of IndividualTrust, CompanyTrust) or Super fund (for accountType of IndividualSuperannuation, CompanySuperannuation)
- idType: string Format: uuid
- organisationType: string
Code The Organisation Code provided by Openmarkets to identify the client this account belongs to
- referenceType: string | null
Id An optional external ReferenceId to link this submission to your system
- statusType: string enum
Status of the submission
values- Pending
- Solving
Issues - Completed
- Cancelled
- submissionType: array object[] | null · SubmissionActionResultResponse[]
Action Results List of submission action's results
Response object for retrieving submission action's result
- accountType: string
Number Account number
- actionType: string enum
Action of this result
values- Create
Equities Account - Create
Cash Account - Link
Cash Account - Transfer
Securities - Add
Equity Dividends Account - List
Chess Emails
- createdType: string Format: date-time
At Utc Date and time the action is created
- idType: string Format: uuid
The unique identifier of the submission's action result
- referenceType: string
An external ReferenceId linked to this action
- statusType: string enum
Status of the submission action
values- Pending
- Solving
Issues - Completed
- Cancelled
- Processing
Failed
- updatedType: string Format: date-time
At Utc Date and time of the most recent update
- updatedType: string Format: date-time
At Utc Date and time of the most recent update of the submission
{
"id": "8f2b6c14-9d0a-4e35-b7c8-2a1f5d3e7b46",
"organisationCode": "TPUAT",
"adviserCode": "UAT",
"brokerageCode": "NIL",
"branchId": "UA",
"status": "Completed",
"referenceId": "CRM-4821",
"accountType": "Individual",
"data": {
"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"
},
"submissionActionResults": [
{
"id": "d41a7f60-38c2-4b19-9e05-77f3a1c6b8d2",
"action": "CreateEquitiesAccount",
"reference": "CRM-4821",
"status": "Completed",
"accountNumber": "111888",
"createdAtUtc": "2025-06-11T23:45:12Z",
"updatedAtUtc": "2025-06-12T01:03:58Z"
},
{
"id": "5e83b2a7-6c14-4d90-8f31-9b0e7a24c5d6",
"action": "ListChessEmails",
"reference": "CRM-4821",
"status": "Completed",
"accountNumber": "111888",
"createdAtUtc": "2025-06-11T23:45:12Z",
"updatedAtUtc": "2025-06-12T01:03:58Z"
}
],
"createdAtUtc": "2025-06-11T23:45:12Z",
"updatedAtUtc": "2025-06-12T01:03:58Z"
}

