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.
- account_holder.
accountnullable stringExpandable The ID of the Stripe account this account belongs to. Should only be present if
account_isholder. type account. - account_holder.
customernullable stringExpandable ID of the Stripe customer this account belongs to. Present if and only if
account_isholder. type customer. - account_holder.
typeenum Type of account holder that this account belongs to.
Possible enum valuesaccountAccount holder is a Stripe account object.
customerAccount holder is a Stripe customer object.
- balancenullable object
The most recent information about the account’s balance.
- balance.
as_ oftimestamp The time that the external institution calculated this balance. Measured in seconds since the Unix epoch.
- balance.
cashnullable object Information on a
cashbalance. Only set ifbalance.istype cash.- balance.
cash. availablenullable object The funds available to the account holder. Typically this is the current balance after subtracting any outbound pending transactions and adding any inbound pending transactions.
Each key is a three-letter ISO currency code, in lowercase.
Each value is a integer amount. A positive amount indicates money owed to the account holder. A negative amount indicates money owed by the account holder.
- balance.
creditnullable object Information on a
creditbalance. Only set ifbalance.istype credit.- balance.
credit. usednullable object The credit that has been used by the account holder.
Each key is a three-letter ISO currency code, in lowercase.
Each value is a integer amount. A positive amount indicates money owed to the account holder. A negative amount indicates money owed by the account holder.
- balance.
currentobject The balances owed to (or by) the account holder, before subtracting any outbound pending transactions or adding any inbound pending transactions.
Each key is a three-letter ISO currency code, in lowercase.
Each value is a integer amount. A positive amount indicates money owed to the account holder. A negative amount indicates money owed by the account holder.
- balance.
typeenum The
typeof the balance. An additional hash is included on the balance with a name matching this value.Possible enum valuescashAccount balance is a cash balance
creditAccount balance is a credit balance
- balance_
refreshnullable object The state of the most recent attempt to refresh the account balance.
- balance_refresh.
last_ attempted_ attimestamp The time at which the last refresh attempt was initiated. Measured in seconds since the Unix epoch.
- balance_refresh.
next_ refresh_ available_ atnullable timestamp Time at which the next balance refresh can be initiated. This value will be
nullwhenstatusispending. Measured in seconds since the Unix epoch. - balance_refresh.
statusenum The status of the last refresh attempt.
Possible enum valuesfailedThe last balance refresh attempt failed.
pendingThe last balance refresh attempt is pending.
succeededThe last balance refresh attempt succeeded.
- categoryenum
The type of the account. Account category is further divided in
subcategory.Possible enum valuescashThe account represents real funds held by the institution (e.g. a checking or savings account).
creditThe account represents credit extended by the institution (e.g. a credit card or mortgage).
investmentThe account represents investments, or any account where there are funds of unknown liquidity.
otherThe account does not fall under the other categories.
- 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
trueif the object exists in live mode or the valuefalseif 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.
- ownership_refresh.
last_ attempted_ attimestamp The time at which the last refresh attempt was initiated. Measured in seconds since the Unix epoch.
- ownership_refresh.
next_ refresh_ available_ atnullable timestamp Time at which the next ownership refresh can be initiated. This value will be
nullwhenstatusispending. Measured in seconds since the Unix epoch. - ownership_refresh.
statusenum The status of the last refresh attempt.
Possible enum valuesfailedThe last ownership refresh attempt failed.
pendingThe last ownership refresh attempt is pending.
succeededThe last ownership refresh attempt succeeded.
- permissionsnullable array of enums
The list of permissions granted by this account.
Possible enum valuesbalancesAllows accessing balance data from the account.
ownershipAllows accessing ownership data from the account.
payment_method Allows the creation of a payment method from the account.
transactionsAllows accessing transactions data from the account.
- statusenum
The status of the link to the account.
Possible enum valuesactiveStripe is able to retrieve data from the Account without issues.
disconnectedAccount connection has been terminated through the disconnect API or an end user request.
inactiveStripe cannot retrieve data from the Account.
- subcategoryenum
If
categoryiscash, one of:checkingsavingsother
If
categoryiscredit, one of:mortgageline_of_ credit credit_card other
If
categoryisinvestmentorother, this will beother.Possible enum valuescheckingThe account is a checking account.
credit_card The account represents a credit card.
line_of_ credit The account represents a line of credit.
mortgageThe account represents a mortgage.
otherThe account does not fall under any of the other subcategories.
savingsThe account is a savings account.
- subscriptionsnullable array of enums
The list of data refresh subscriptions requested on this account.
Possible enum valuestransactionsSubscribes to periodic transactions data refreshes from the account.
- supported_
payment_ method_ typesarray of enums The PaymentMethod type(s) that can be created from this account.
Possible enum valueslinkA
linkPaymentMethod can be created.us_bank_ account A
us_PaymentMethod can be created.bank_ account - transaction_
refreshnullable object The state of the most recent attempt to refresh the account transactions.
- transaction_refresh.
idstring Unique identifier for the object.
- transaction_refresh.
last_ attempted_ attimestamp The time at which the last refresh attempt was initiated. Measured in seconds since the Unix epoch.
- transaction_refresh.
next_ refresh_ available_ atnullable timestamp Time at which the next transaction refresh can be initiated. This value will be
nullwhenstatusispending. Measured in seconds since the Unix epoch. - transaction_refresh.
statusenum The status of the last refresh attempt.
Possible enum valuesfailedThe last transaction refresh attempt failed.
pendingThe last transaction refresh attempt is pending.
succeededThe last transaction refresh attempt succeeded.
{ "id": "fca_1MwVK82eZvKYlo2Cjw8FMxXf", "object": "financial_connections.account", "account_holder": { "customer": "cus_9s6XI9OFIdpjIg", "type": "customer" }, "balance": null, "balance_refresh": null, "category": "cash", "created": 1681412208, "display_name": "Sample Checking Account", "institution_name": "StripeBank", "last4": "6789", "livemode": false, "ownership": null, "ownership_refresh": null, "permissions": [], "status": "active", "subcategory": "checking", "subscriptions": [], "supported_payment_method_types": [ "us_bank_account" ], "transaction_refresh": null}