Skip to main content

Atrium API

Overview

An account represents a financial account held by a financial institution, e.g., a user's checking or savings account. An account belongs to a member, which represents the user's overall relationship with a particular financial institution. A checking account may be just one part of a larger relationship that could also include a car loan and a savings account.

info

Accounts — and the transactions associated with them — are updated every 24 hours, unless the associated user is disabled. This is technically done by updating member connections.

Account Fields

Field NameData typeDescription
account_numberStringThe account number associated with the account. This will typically be a masked or partial account number.
aprDecimalThe annual percentage rate associated with the account.
apyDecimalThe annual percentage yield associated with the account.
available_balanceDecimalThe balance that is available for use in asset accounts like checking and savings. PENDING transactions are typically taken into account with the available balance, but this may not always be the case.

available_balance will usually be a positive value for all account types, determined in the same way as the balance field.
available_creditDecimalThe amount of credit available for use in liability accounts like credit cards and lines of credit. PENDING transactions are typically taken into account with available credit, but this may not always be the case.

available_credit will usually be a positive value for all account types, determined in the same way as the balance field.
balanceDecimalThe current balance of the account. PENDING transactions are typically not taken into account with the current balance, but this may not always be the case. This is the value used for the account balance displayed in MX UIs.

The balance will usually be a positive value for all account types. Asset-type accounts (CHECKING, SAVINGS, INVESTMENT) may have a negative balance if they are in overdraft. Debt-type accounts (CREDIT_CARD, LOAN, LINE_OF_CREDIT, MORTGAGE) may have a negative balance if they are overpaid.
cash_balanceDecimalThe cash balance of the account.
cash_balanceDecimalThe cash balance of the account.
cash_surrender_valueDecimalThe sum of money paid to the policyholder or annuity holder in the event the policy is voluntarily terminated before it matures, or the insured event occurs.
created_atStringThe date and time at which the account was created on the MX Platform.
credit_limitDecimalThe credit limit associated with the account.
currency_codeStringThe three-character ISO 4217 currency code.
day_payment_is_dueStringThe day of the month the payment is due. For example, the 14th is passed as 14.
death_benefitIntegerThe amount paid to the beneficiary of the account upon death of the account owner.
federal_insurance_statusStringThe federal insurance status of the account. Indicates whether the account is insured by the FDIC or NCUA (FDIC for banks, NCUA for credit unions). The possible values are INSURED and NOT_INSURED.
guidStringThe unique identifier for the account. Defined by MX.
holdings_valueDecimalThe value of the holdings associated with the account.
institution_codeStringA unique identifier for the institution associated with this account. Defined by MX.
insured_nameStringThe name of the insured individual.
interest_rateDecimalThe interest rate associated with the account.
is_closedBooleanThis indicates whether an account has been closed.
last_payment_atStringThe date and time of the most recent payment on the account.
last_paymentDecimalThe amount of the most recent payment on the account.
loan_amountDecimalThe amount of the loan associated with the account.
matures_onStringThe date on which the account matures.
member_guidStringThe unique identifier for the member to which the account belongs, assigned by MX.
minimum_balancedecimalThe minimum balance associated with the account.
minimum_paymentDecimalThe minimum payment required for an account. This can apply to any debt account. Max length is 10,2.
nameStringThe human-readable name for the account.
original_balanceDecimalThe original balance associated with the account. This will always be positive.
pay_out_amountStringThe amount paid out to the insured individual or beneficiary under the conditions of the insurance policy.
payment_due_atStringThe date and time at which the next payment is due on the account.
payoff_balanceDecimalThe payoff balance for a debt account. This will normally be a positive number.
premium_amountDecimalThe insurance policy's premium amount.
started_onStringThe date on which a debt account was started.
subtypeStringThe account's subtype, e.g., PLAN_401_K, MONEY_MARKET, or HOME_EQUITY.
total_account_valueDecimalThe sum of the long and short positions, the sweep account and/or cash balance, and any margin debt associated with a particular account. This amount includes the market value of all positions held in the account and is reduced by any debit balance and the amount of short options positions that are "in the money". This may sum to a negative value, and it does not represent an account balance. Max length is 14,2.
typeStringThe general or parent type of the account.
updated_atStringThe date and time at which the account was most recently updated.
user_guidStringThe unique identifier for the user to which the account belongs.

Account Types and Subtypes

An account represents a financial account held by a financial institution, e.g. a user's checking or savings account. An account belongs to a member, which represents the user's overall relationship with a particular financial institution. A checking account may be just one part of a larger relationship that could also include a car loan and a savings account.

Account types
ANY
Not provided by data partner or invalid number provided
CHECKING
SAVINGS
LOAN
CREDIT_CARD
INVESTMENT
LINE_OF_CREDIT
MORTGAGE
PROPERTY
CASH
INSURANCE
PREPAID
CHECKING_LINE_OF_CREDIT
DIGITAL_WALLET