Accounts
A Financial Connections Account represents an account that exists outside of Stripe, to which you have been granted some degree of access.
The Account object
Attributes
- idstring
Unique identifier for the object.
- objectstring
String representing the object’s type. Objects of the same type share the same value.
- account_
holdernullable object The account holder that this account belongs to.
- balancenullable object
The most recent information about the account’s balance.
- balance_
refreshnullable object The state of the most recent attempt to refresh the account balance.
- categoryenum
The type of the account. Account category is further divided in
subcategory
. - createdtimestamp
Time at which the object was created. Measured in seconds since the Unix epoch.
- display_
namenullable string A human-readable name that has been assigned to this account, either by the account holder or by the institution.
- institution_
namestring The name of the institution that holds this account.
- last4nullable string
The last 4 digits of the account number. If present, this will be 4 numeric characters.
- livemodeboolean
Has the value
true
if the object exists in live mode or the valuefalse
if the object exists in test mode. - ownershipnullable stringExpandable
The most recent information about the account’s owners.
- ownership_
refreshnullable object The state of the most recent attempt to refresh the account owners.
- permissionsnullable array of enums
The list of permissions granted by this account.
- statusenum
The status of the link to the account.
- subcategoryenum
If
category
iscash
, one of:checking
savings
other
If
category
iscredit
, one of:mortgage
line_of_credit
credit_card
other
If
category
isinvestment
orother
, this will beother
. - subscriptionsnullable array of enums
The list of data refresh subscriptions requested on this account.
- supported_
payment_ method_ typesarray of enums The PaymentMethod type(s) that can be created from this account.
- transaction_
refreshnullable object The state of the most recent attempt to refresh the account transactions.
Retrieve an Account
Retrieves the details of an Financial Connections Account
.
Parameters
No parameters.
Returns
Returns an Account
object if a valid identifier was provided, and raises an error otherwise.
List Accounts
Returns a list of Financial Connections Account
objects.
Parameters
- account_
holderobject If present, only return accounts that belong to the specified account holder.
account_holder[customer]
andaccount_holder[account]
are mutually exclusive. - sessionstring
If present, only return accounts that were collected as part of the given session.
More parameters
- ending_
beforestring - limitinteger
- starting_
afterstring
Returns
A dictionary with a data
property that contains an array of up to limit
Account
objects, starting after account starting_after
. Each entry in the array is a separate Account
object. If no more accounts are available, the resulting array will be empty. This request will raise an error if more than one of account_holder[account]
, account_holder[customer]
, or session
is specified.
Disconnect an Account
Disables your access to a Financial Connections Account
. You will no longer be able to access data associated with the account (e.g. balances, transactions).
Parameters
No parameters.
Returns
Returns an Account
object if a valid identifier was provided, and raises an error otherwise.