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
POST/v1/linked_bank_accounts
List linked bank accounts
GET/v1/linked_bank_accounts
Update a linked bank account
PUT/v1/linked_bank_accounts/{linked_bank_account_id}
Lookup a linked bank account
GET/v1/linked_bank_accounts/{linked_bank_account_id}
Unmask a linked bank account
GET/v1/linked_bank_accounts/{linked_bank_account_id}/unmask
Cancel a linked bank account
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 }
account_id: string
account_id: string
The unique identifier of the Straddle account related to this bank account.
formatuuid
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.
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 }
account_id: string
account_id: string
Unique identifier for the Straddle account related to this bank account.
formatuuid
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 }
account_id: string
account_id: string
The unique identifier of the Straddle account related to this bank account.
formatuuid
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.