---
title: "Create Swift Account"
method: POST
path: "/withdraw/swift"
tags: ["withdraw"]
---

# Create Swift Account

`POST /withdraw/swift`

Creates a Swift account for a particular user

## Headers

- `x-coinflow-auth-user-id` string, required

## Request body

- SwiftAccountData
  - `alias` string
  - `accountNumber` string, required
  - `swiftCode` string, required
  - `beneficiaryBankName` string, required
  - `beneficiaryBankAddress` Address, required
    - `address1` string, required
    - `address2` string
    - `city` string, required
    - `state` string, required
    - `zip` string, required
    - `country` string, required
  - `intermediaryBank` SwiftAccountDataIntermediaryBank
    - `bankAddress` Address, required
      - `address1` string, required
      - `address2` string
      - `city` string, required
      - `state` string, required
      - `zip` string, required
      - `country` string, required
    - `bankName` string, required
    - `swiftCode` string, required

## Response `200`

Token representing the new Swift account

- string

---

[API](https://skmtc.net/coinflow/apis/api-reference.md) · [All operations](https://skmtc.net/coinflow/apis/api-reference/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/coinflow/api-reference/versions/3f6a046fbb34/schema)
