Bridge
Bridge provides a comprehensive suite of tools for connecting customer bank accounts. Use it to generate secure widget sessions for instant account verification, accept tokens from major providers like Plaid and Finicity, or verify accounts directly via our API. Bridge handles all sensitive banking credentials and ensures secure, compliant connections with support for 90% of US bank accounts.
Create a Widget session token
ModelsExpand Collapse
class BridgeTokenV1: …
response_type: Literal["object", "array", "error", "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.
BridgeLink
Bridge provides a comprehensive suite of tools for connecting customer bank accounts. Use it to generate secure widget sessions for instant account verification, accept tokens from major providers like Plaid and Finicity, or verify accounts directly via our API. Bridge handles all sensitive banking credentials and ensures secure, compliant connections with support for 90% of US bank accounts.
Bridge a bank account
Create Tan
Create a paykey from a Quiltt token
ModelsExpand Collapse
class LinkCreateTanResponse: …
data: Data
label: str
Human-readable label that combines the bank name and masked account number to help easility represent this paykey in a UI
paykey: str
The tokenized paykey value. This token is used to create payments and should be stored securely.
bank_data: Optional[DataBankData]
expires_at: Optional[datetime]
Expiration date and time of the paykey, if applicable.
external_id: Optional[str]
Unique identifier for the paykey in your database, used for cross-referencing between Straddle and your systems.
metadata: Optional[Dict[str, str]]
Up to 20 additional user-defined key-value pairs. Useful for storing additional information about the paykey in a structured format.
response_type: Literal["object", "array", "error", "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.
class LinkCreatePaykeyResponse: …
data: Data
label: str
Human-readable label that combines the bank name and masked account number to help easility represent this paykey in a UI
paykey: str
The tokenized paykey value. This token is used to create payments and should be stored securely.
bank_data: Optional[DataBankData]
expires_at: Optional[datetime]
Expiration date and time of the paykey, if applicable.
external_id: Optional[str]
Unique identifier for the paykey in your database, used for cross-referencing between Straddle and your systems.
metadata: Optional[Dict[str, str]]
Up to 20 additional user-defined key-value pairs. Useful for storing additional information about the paykey in a structured format.
response_type: Literal["object", "array", "error", "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.