Linked Bank Accounts
Linked bank accounts connect your platform users' external bank accounts to Straddle for settlements and payment funding. Each linked account undergoes automated verification and continuous monitoring. Use linked accounts to manage where clients receive deposits, fund payouts, and track settlement preferences.
Create a linked bank account
$ straddle embed:linked-bank-accounts create
POST/v1/linked_bank_accounts
Update a linked bank account
$ straddle embed:linked-bank-accounts update
PUT/v1/linked_bank_accounts/{linked_bank_account_id}
Lookup a linked bank account
$ straddle embed:linked-bank-accounts get
GET/v1/linked_bank_accounts/{linked_bank_account_id}
Unmask a linked bank account
$ straddle embed:linked-bank-accounts unmask
GET/v1/linked_bank_accounts/{linked_bank_account_id}/unmask
Cancel a linked bank account
$ straddle embed:linked-bank-accounts cancel
PATCH/v1/linked_bank_accounts/{linked_bank_account_id}/cancel
ModelsExpand Collapse
linkedBankAccountPagedV1: object { data, meta, response_type }
linkedBankAccountPagedV1: object { data, meta, response_type }
data: array of object { id, account_id, bank_account, 8 more }
data: array of object { id, account_id, bank_account, 8 more }
status_detail: object { code, message, reason, source }
status_detail: object { code, message, reason, source }
meta: object { api_request_id, api_request_timestamp, max_page_size, 6 more }
meta: object { api_request_id, api_request_timestamp, max_page_size, 6 more }
Metadata about the API request, including an identifier, timestamp, and pagination details.
response_type: "object" or "array" or "error" or "none"
response_type: "object" or "array" or "error" or "none"
Indicates the structure of the returned content.
- "object" means the
datafield contains a single JSON object. - "array" means the
datafield contains an array of objects. - "error" means the
datafield contains an error object with details of the issue. - "none" means no data is returned.
linkedBankAccountUnmaskV1: object { data, meta, response_type }
linkedBankAccountUnmaskV1: object { data, meta, response_type }
data: object { id, account_id, bank_account, 5 more }
data: object { id, account_id, bank_account, 5 more }
response_type: "object" or "array" or "error" or "none"
response_type: "object" or "array" or "error" or "none"
Indicates the structure of the returned content.
- "object" means the
datafield contains a single JSON object. - "array" means the
datafield contains an array of objects. - "error" means the
datafield contains an error object with details of the issue. - "none" means no data is returned.
linkedBankAccountV1: object { data, meta, response_type }
linkedBankAccountV1: object { data, meta, response_type }
data: object { id, account_id, bank_account, 8 more }
data: object { id, account_id, bank_account, 8 more }
status_detail: object { code, message, reason, source }
status_detail: object { code, message, reason, source }
response_type: "object" or "array" or "error" or "none"
response_type: "object" or "array" or "error" or "none"
Indicates the structure of the returned content.
- "object" means the
datafield contains a single JSON object. - "array" means the
datafield contains an array of objects. - "error" means the
datafield contains an error object with details of the issue. - "none" means no data is returned.