Skip to main content
GET
List Bank Account Connections

Authorizations

Authorization
string
header
required

Business-scoped JWT token. Token payload includes business_id to automatically scope requests. Format: Bearer <your-jwt-token>

Use this for: Business-specific operations where the business context is embedded in the token.

Path Parameters

business_id
string<uuid>
required

Query Parameters

account_key
string

Filter by account key (partial match)

balance_max
number<double>

Filter by maximum balance

balance_min
number<double>

Filter by minimum balance

Filter by bank link status

Available options:
active,
error,
revoked
business_id
string

Filter by business ID (UUID format)

business_name
string

Filter by business name (partial match)

currency
string

Filter by currency code (USD, EUR, etc.)

display_name
string

Filter by display name (exact, case-insensitive)

first_sync_after
string<date-time>

Filter accounts first synced after this date

first_sync_before
string<date-time>

Filter accounts first synced before this date

has_been_synced
boolean

Filter by whether account has been synced (true for synced, false for never synced)

has_mapped_account
boolean

Filter by whether account is mapped (true for mapped, false for unmapped)

is_active
boolean

Filter by active status

mapped_account
string<uuid>
mapped_account_id
string<uuid>

Filter by mapped account ID

ordering
string

Order by field (prefix with - for descending)

page
integer

A page number within the paginated result set.

page_size
integer

Number of results to return per page.

provider
string

Filter by provider (e.g., plaid)

Search in account names, keys, masks, and business names

updated_after
string<date-time>

Filter accounts updated after this date

updated_before
string<date-time>

Filter accounts updated before this date

Response

count
integer
required

Total number of items

Example:

123

page_info
object
required
Example:
results
object[]
required