Skip to main content
GET
Get a funding source

Authorizations

Authorization
string
header
required

Cognito JWT token for regular user authentication

Path Parameters

fundingSourceId
string
required

Opaque public funding source ID

Example:

"fs_01JV7Q8M4Y8K6N2Z5P3R1T9W0X"

Response

A linked bank account that can be evaluated for inbound funding

A linked bank account that can be evaluated for inbound funding

id
string
required

Opaque public identifier for the funding source

Example:

"fs_01JV7Q8M4Y8K6N2Z5P3R1T9W0X"

bankAccountId
string
required

Underlying bank account identifier

Example:

"ba_abc123"

institutionName
string | null
required

Institution name used for funding source display. Prefer institution.name when present; this field will be removed in a future release.

Example:

"Plaid Test Bank"

institution
object | null
required

Branding metadata for the institution backing the funding source, or null when no institution data is available.

accountNumberLast4
string | null
required

Last 4 digits of the linked bank account number

Example:

"6789"

accountType
enum<string>
required
Available options:
checking,
savings,
business,
unknown
status
enum<string>
required
Available options:
pending,
active,
review_required,
ineligible,
disabled,
deleted
statusReason
required

Why the funding source is not active, or null when no reason applies.

Available options:
ownership_mismatch
Example:

"ownership_mismatch"

ownershipMatchStatus
required

Ownership match result for the linked bank account, or null when unavailable.

Available options:
matched
Example:

"matched"

deletedAt
string<date-time> | null
required

When the funding source was removed by the user, or null while it remains linked. Removed funding sources stay retrievable by id for historical reference.

Example:

null

createdAt
string<date-time>
required

When the funding source was created