---
title: "Create a new external financial institution"
method: POST
path: "/accounts/{account_id}/financial-institutions/external"
tags: ["Financial Institutions"]
deprecated: true
---

# Create a new external financial institution

`POST /accounts/{account_id}/financial-institutions/external`

> **Deprecated.**

Links an external bank account to the specified account (ACH, wire, etc.).


Deprecated. Use Addresses. Create an off-chain Address (ACH/Wire/RTP) and pass its `address_id` to Transfers. Plaid endpoints have moved to `/accounts/{account_id}/plaid/*`.

## Path parameters

- `account_id` string, ksuid, required

## Headers

- `Idempotency-Key` string, required

## Request body

- FinancialInstitutionCreateRequest
  - `name` string, required
  - `transfer_type` string[], required
  - `bank_details` BankDetails, required
    - `owner` string, required
    - `account_number` string, required
    - `routing_number` string, required
    - `name` string, required — The name of the bank
    - `address` AccountAddress
      - `street_line_1` string, required
      - `street_line_2` string
      - `city` string, required
      - `state` string, required
      - `zip` string, required
    - `account_type` string, required

## Response `201`

Financial institution successfully created

---

[API](https://skmtc.net/brale/apis/brale-issuance-and-orchestration-api.md) · [All operations](https://skmtc.net/brale/apis/brale-issuance-and-orchestration-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/brale/brale-issuance-and-orchestration-api/revisions/5fa781db09de/schema)
