Each Account Application that you create requires the inclusion of the IDs of the relevant Account Product, Business Application, Person Application(s), and Deposit objects.

Both consumer and commercial account applications are submitted via this endpoint. The shape of each varies slightly.

The person_applications parameter is only required for consumer accounts; a similar parameter is available on the Business Application object for commercial accounts.

Example Consumer Account Application Request

curl -u $API_KEY_ID:$API_SECRET_KEY https://api.treasuryprime.com/apply/account_application \
    -H 'Content-Type: application/json' \
    -d '{
          "deposit_id": "adpt_01d5w6xx0tvs",
          "person_applications": [
            {
              "id": "apsn_01d5w6yaa6vt",
              "roles": ["owner", "signer"]
            }
          ],
          "primary_person_application_id": "apsn_01d5w6yaa6vt",
          "account_product_id": "apt_11gqk87qmrax"
        }'

Example Commercial Account Application Request

curl -u $API_KEY_ID:$API_SECRET_KEY https://api.treasuryprime.com/apply/account_application \
    -H 'Content-Type: application/json' \
    -d '{
          "deposit_id": "adpt_01d5wgg8js",
          "business_application_id": "abus_01dcrqkr3yhw",
          "primary_person_application_id": "apsn_01d5w6yaa6vt",
          "account_product_id": "apt_11gqk87qmrax"
        }'

Important to note: Our API Reference Guides incompasses all possible API endpoints we can support across various banks. Please check with your Implementation Manager and/or Bank to confirm which endpoints are applicable to you.