Open an account

Submit a new client account application to Openmarkets and track it through to an active account.

Flow

Account opening flow

What you need

RequirementDetail
Scopeaccounts-submissions to submit, accounts-read to read the resulting account
APIAccount Opening, then Account Management
Base URL (test)https://stage-api.openmarkets.com.au

Steps

  1. Submit the application. POST /v1/accounts/submissions with the applicant details. The response carries the submission id you use for everything that follows.
  2. Attach supporting documents. POST /v1/accounts/submissions/{id}/files for each identification or supporting file the application requires.
  3. Track progress. GET /v1/accounts/submissions/{id} returns the current state of a single submission, and GET /v1/accounts/submissions returns a paginated list if you are reconciling many at once.
  4. Read the resulting account. Once the submission completes, the account is available through the Account Management API at GET /v1/accounts/{accountNumber}.

Submission and account are separate resources. A submission records the application and its outcome; the account is what you trade against afterwards.

Place an orderOnce the account is active, send its first order to market.