> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.coinflow.cash/guides/payouts/payout-methods/supported-payout-methods/swift/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.coinflow.cash/_mcp/server. # ⚠️ Swift Payout via Embedded Accounts # Swift Payouts via Embedded Accounts Guide Coinflow supports Swift wire payouts - here are the steps: ### 1. Have Coinflow Configure Your Account You will need Coinflow to assist in creating your embedded account and setting up your account. ### 2. Create a User Account A user account will be needed for the payout (and it will need go through KYC) [Setup a payout destination](/guides/payouts/kyc-verification/supported-kyc-methods/kyc-attestation) ### 3. Add a Swift Account **`Request`** ```curl Request curl --location 'http://api-sandbox.coinflow.cash/api/withdraw/swift' \ --header 'Authorization: ' \ --header 'x-coinflow-auth-user-id: ' \ --header 'Content-Type: application/json' \ --data '{ "alias": "Test Acct", "accountNumber": "1010101010101", "swiftCode": "TEST0101", "beneficiaryBankName": "Bank of Cash", "beneficiaryBankAddress": { "address1": "1000 Main St", "city": "Chicago", "state": "IL", "zip": "60601", "country": "US" } }' ``` **`Response`** ```json Response "" ``` ### 4. Create a Delegated Payout The last step is to initiate the payout. **`Request`** ```curl Request curl --location 'http://api-sandbox.coinflow.cash/api/merchant/withdraws/payout/delegated' \ --header 'Authorization: ' \ --header 'Content-Type: application/json' \ --data '{ "userId": "", "account": "", "amount": {"cents": 400, "currency": "USD"}, "speed": "swift", "idempotencyKey": "abc123" }' ``` **`Response`** ```json Response { "effectiveSpeed": "swift" } ``` ## Review After the payout request is submitted, you will be able to see the withdraw record in the dashboard. You can follow the lifecycle of the payout from there.