Skip to content
Get started

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
client.Bridge.Initialize(ctx, params) (*BridgeTokenV1, error)
POST/v1/bridge/initialize
ModelsExpand Collapse
type BridgeTokenV1 struct{…}
Data BridgeTokenV1Data
BridgeToken string

JWT Token to use in the bridge widget.

Metadata about the API request, including an identifier and timestamp.

APIRequestID string

Unique identifier for this API request, useful for troubleshooting.

formatuuid
APIRequestTimestamp Time

Timestamp for this API request, useful for troubleshooting.

formatdate-time
ResponseType BridgeTokenV1ResponseType

Indicates the structure of the returned content.

  • "object" means the data field contains a single JSON object.
  • "array" means the data field contains an array of objects.
  • "error" means the data field contains an error object with details of the issue.
  • "none" means no data is returned.
One of the following:
const BridgeTokenV1ResponseTypeObject BridgeTokenV1ResponseType = "object"
const BridgeTokenV1ResponseTypeArray BridgeTokenV1ResponseType = "array"
const BridgeTokenV1ResponseTypeError BridgeTokenV1ResponseType = "error"
const BridgeTokenV1ResponseTypeNone BridgeTokenV1ResponseType = "none"

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
client.Bridge.Link.BankAccount(ctx, params) (*PaykeyV1, error)
POST/v1/bridge/bank_account
Bridge a Plaid token
client.Bridge.Link.Plaid(ctx, params) (*PaykeyV1, error)
POST/v1/bridge/plaid
Create Tan
client.Bridge.Link.NewTan(ctx, params) (*BridgeLinkNewTanResponse, error)
POST/v1/bridge/tan
Create a paykey from a Quiltt token
client.Bridge.Link.NewPaykey(ctx, params) (*BridgeLinkNewPaykeyResponse, error)
POST/v1/bridge/quiltt