---
title: "Create an Account Application"
method: POST
path: "/apply/account_application"
tags: ["Account Application"]
---

# Create an Account Application

`POST /apply/account_application`

## Request body

- object
  - `account_number_reservation_id` string — Optional ID of an Account Reservation object that allocates an account number. By default, the account number is generated when a new account is created
  - `account_product_id` string, required — ID of an Account Product object that determines what kind of account is created. Filterable.
  - `bankdata` object — Optional arbitrary data that can be attached for the bank's use
  - `business_application_id` string — ID of the Business Application object for the business applying for the account. Only needed for business accounts. Filterable.
  - `deposit_id` string — ID of the Deposit object that defines the initial funding deposit for the new account
  - `nickname` string — Optional nickname for the account, for the user's reference
  - `person_applications` object[] — Array of objects describing persons associated with this account application, including the primary person. Always `null` for business accounts
    - `id` string — Person application ID
    - `roles` string[] — List of applicant's special roles, if any. Valid roles are `owner`, `signer`, `minor`, `authorized_user`, and `debit_card_holder`. The `minor` role is used to indicate a person who is a beneficiary but not of legal age to be a signer
  - `primary_person_application_id` string, required — ID of the Person Application object representing the primary person applicant. Filterable.
  - `status` string — One of: `unsubmitted`, `submitted`, `canceled`, `kyc`, `processing`, `manual_review`, `rejected`, or `approved`. Indicates the current status of the application as it is evaluated. Filterable.
  - `userdata` object — Optional arbitrary data the user can attach to the object

## Response `200`

The apply.account-application created

- object
  - `account_id` string — ID of the Account object that is created as a result of a successful application. Filterable.
  - `account_number` string — Account number associated with Account object that is created as a result of a successful application
  - `account_number_reservation_id` string — Optional ID of an Account Reservation object that allocates an account number. By default, the account number is generated when a new account is created
  - `account_product_id` string — ID of an Account Product object that determines what kind of account is created. Filterable.
  - `bankdata` object — Optional arbitrary data that can be attached for the bank's use
  - `business_application_id` string — ID of the Business Application object for the business applying for the account. Only needed for business accounts. Filterable.
  - `deposit_id` string — ID of the Deposit object that defines the initial funding deposit for the new account
  - `id` string — Unique identifier for object
  - `nickname` string — Optional nickname for the account, for the user's reference
  - `ownership_type` string — One of: `business`, `personal`. Filterable.
  - `person_applications` object[] — Array of objects describing persons associated with this account application, including the primary person. Always `null` for business accounts
    - `id` string — Person application ID
    - `roles` string[] — List of applicant's special roles, if any. Valid roles are `owner`, `signer`, `minor`, `authorized_user`, and `debit_card_holder`. The `minor` role is used to indicate a person who is a beneficiary but not of legal age to be a signer
  - `primary_person_application_id` string — ID of the Person Application object representing the primary person applicant. Filterable.
  - `status` string — One of: `unsubmitted`, `submitted`, `canceled`, `kyc`, `processing`, `manual_review`, `rejected`, or `approved`. Indicates the current status of the application as it is evaluated. Filterable.
  - `userdata` object — Optional arbitrary data the user can attach to the object

---

[API](https://skmtc.net/treasuryprime/apis/account.md) · [All operations](https://skmtc.net/treasuryprime/apis/account/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/treasuryprime/account/revisions/95a3c69c14e8/schema)
