Skip to main content

Accounts

A partner subscribed to accounts will be notified when an account is created, updated, or deleted in the MX system for any user on that partner's client.

FieldData TypeDefinition
account_numberStringThe account number. This will typically be a masked or partial account number.
account_number_set_byStringThe source that set the data.
account_subtypeStringThe account's subtype.
account_subtype_set_byStringThe source that set the data.
account_typeStringThe specific type of account being received.
account_type_set_byStringThe source that set the data.
aprDecimalThe annual percentage rate. Max length is 10,6.
apr_set_byStringThe source that set the data.
apyDecimalThe annual percentage yield. Max length is 10,6.
apy_set_byStringThe source that set the data.
available_balanceDecimalThe current available account balance. The available balance will normally be a positive value for all account types. The sign of the balance is determined with the same rules that apply to the balance field. Max length is 14,2.
available_balance_set_byStringThe source that set the data.
available_creditDecimalThe current available credit balance of the account. This field is for credit card accounts or accounts with a line of credit.
available_credit_set_byStringThe source that set the data.
balanceDecimalThe current account balance. The balance will normally be a positive value for all account types. An asset account (Checking, Savings, Investment) would have a positive balance unless it was in an overdraft condition, in which case the balance would be negative. A debt account (Credit Card, Loan, Line Of Credit, Mortgage) would have a positive balance when the user owes money on the account. It would have a negative balance if the account was overpaid. Max length is 14,2.
balance_set_byStringThe source that set the data.
cash_balanceDecimalThe cash balance of the account. Max length is 14,2.
cash_balance_set_byStringThe source that set the data.
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. Max length is 14,2.
cash_surrender_value_set_byStringThe source that set the data.
created_atIntegerThe date and time the account was created.
credit_limitDecimalThe credit limit for the account. Max length is 10,2.
credit_limit_set_byStringThe source that set the data.
currency_codeStringThe ISO 4217 three-character currency code.
currency_code_set_byStringThe source that set the data.
day_payment_is_dueIntegerThe day of the month the payment is due.
day_payment_is_due_set_byStringThe source that set the data.
death_benefitDecimalThe amount paid to the beneficiary of the account upon death of the account owner. Max length is 14,2.
death_benefit_set_byStringThe source that set the data.
idStringThe unique partner-defined identifier for the account.
feed_account_numberStringThe account number, as provided by our data feed. See account_number for more information.
feed_account_subtypeStringThe account subtype, as provided by our data feed. See account_subtypes for more information.
feed_account_typeStringThe account type, as provided by our data feed. See account_types for more information.
feed_aprDecimalThe APR, as provided by our data feed. Max length is 10,6.
feed_apyDecimalThe APY, as provided by our data feed. Max length is 10,6.
feed_available_balanceDecimalThe available balance, as provided by our data feed. Max length is 14,2.
feed_balanceDecimalThe balance, as provided by our data feed. Max length is 14,2.
feed_cash_balanceDecimalThe cash balance, as provided by our data feed. Max length is 14,2.
feed_cash_surrender_valueDecimalThe cash surrender value, as provided by our data feed. Max length is 14,2.
feed_credit_limitDecimalThe credit limit, as provided by our data feed. Max length is 10,2.
feed_currency_codeStringThe ISO 4217 three-character currency code, as provided by our data feed.
feed_day_payment_is_dueIntegerThe day of the month the payment is due, as provided by our data feed.
feed_death_benefitDecimalThe death benefit, as provided by our data feed. Max length is 14,2.
feed_holdings_valueDecimalThe holdings value, as as provided by our data feed. Max length is 14,2.
feed_interest_rateDecimalThe interest rate, as provided by our data feed. Max length is 10,6.
feed_last_paymentDecimalThe amount of the last payment, as provided by our data feed. Max length is 10,2.
feed_last_payment_atIntegerThe date and time the last payment was at, as provided by our data feed.
feed_loan_amountDecimalThe amount of the loan, as provided by our data feed. Max length is 14,2.
feed_matures_onStringThe maturity date, as provided by our data feed.
feed_minimum_balanceDecimalThe minimum balance, as provided by our data feed. Max length is 14,2.
feed_minimum_paymentDecimalThe minimum payment, as provided by our data feed. Max length is 10,2.
feed_nameStringThe name of the account, as provided by our data feed.
feed_original_balanceDecimalThe original balance, as provided by our data feed. Max length is 14,2.
feed_payment_due_atIntegerThe date and time the payment is due, as provided by our data feed.
feed_payoff_balanceDecimalThe payoff balance, as provided by our data feed. Max length is 14,2.
feed_routing_numberStringThe routing number, as provided by our data feed. See routing_number for more information.
feed_started_onStringThe started on date, as provided by our data feed.
feed_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.
guidStringThe unique identifier for the account. Defined by MX.
holdings_valueDecimalThe value of holdings with this account.
holdings_value_set_byStringThe source that set the data.
institution_guidStringThe unique identifier for the institution the account is attached to. Defined by MX.
interest_rateDecimalThe interest rate. For example, 2.99% is passed as 2.99). Max length is 10,6.
interest_rate_set_byStringThe source that set the data.
is_closedBooleanThis indicates whether the account is closed.
is_hiddenBooleanThis indicates whether the account has been hidden. If true, all linked transactions will be hidden as well.
is_manualBooleanThis indicates whether the account was manually created.
last_paymentDecimalThe amount of the account’s last payment. Max length is 10,2.
last_payment_atIntegerThe date and time the account’s last payment was applied.
last_payment_at_set_byStringThe source that set the data.
last_payment_set_byStringThe source that set the data.
loan_amountDecimalThe amount of the loan. Max length is 14,2.
loan_amount_set_byStringThe source that set the data.
matures_onStringThe maturity date.
matures_on_set_byStringThe source that set the data.
member_guidStringThe unique identifier for the member this account is attached to. Defined by MX.
member_idStringThe unique, partner-defined identifier for the member.
member_is_managed_by_userBooleanThis indicates whether the account is managed by the user.
metadataStringAdditional information a partner can store on the account.
minimum_balanceDecimalThe minimum required balance. This is typically a positive value. Max length is 14,2.
minimum_balance_set_byStringThe source that set the data.
minimum_paymentDecimalThe minimum payment. This field applies to debt accounts. Max length is 10,2.
minimum_payment_set_byStringThe source that set the data.
nameStringThe Account Name is the textual representation of the account. This value is visible to the user and must be human-readable.
name_set_byStringThe source that set the data.
nicknameStringAn alternate name for the account.
original_balanceDecimalThe original balance. This is typically a positive value. Max length is 14,2.
original_balance_set_byStringThe source that set the data.
payment_due_atIntegerThe date and time the account’s next payment is due.
payment_due_at_set_byStringThe source that set the data.
payoff_balanceDecimalThey payoff balance. Typically this is a positive value. This field applies to debt accounts. Max length is 14,2.
payoff_balance_set_byStringThe source that set the data.
property_typeStringThe subtype if the account type is PROPERTY. This field should be ignored unless the account_type is set to PROPERTY.
revisionIntegerThe revision number for the account.
routing_numberStringThe routing number for the account.
started_onStringThe date the loan or other debt account started.
started_on_set_byStringThe source that set the data.
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.
total_account_value_set_byStringThe source that set the data.
updated_atIntegerThe date and time the account was last updated.
user_guidStringThe unique identifier for the user the account is attached to. Defined by MX.
user_idStringThe unique partner-defined identifier for the user.

Account Types

Parent Types
ANY (not provided by data partner or invalid number provided)
CASH
CHECKING
CREDIT_CARD
INSURANCE
INVESTMENT
LINE_OF_CREDIT
LOAN
MORTGAGE
PREPAID
PROPERTY
SAVINGS

Account Subtypes

SubtypeParent Type
ACCIDENTAL_DEATH_AND_DISMEMBERMENTINSURANCE
ADVISORY_ACCOUNTINVESTMENT
AUTOLOAN
BOATLOAN
BROKERAGE_MARGININVESTMENT
BROKERAGEINVESTMENT
CASH_MANAGEMENT_ACCOUNTINVESTMENT
CERTIFICATE_OF_DEPOSITSAVINGS
CHARITABLE_GIFT_ACCOUNTINVESTMENT
CHURCH_ACCOUNTINVESTMENT
CONSERVATORSHIPINVESTMENT
CORPORATE_ACCOUNTINVESTMENT
COVERDELLINVESTMENT
CUSTODIALINVESTMENT
DEFINED_BENEFIT_PLANINVESTMENT
DEFINED_CONTRIBUTION_PLANINVESTMENT
DISABILITYINSURANCE
EDUCATIONALINVESTMENT
EMPLOYEE_STOCK_OWNERSHIP_PLANINVESTMENT
EMPLOYEE_STOCK_PURCHASE_PLANINVESTMENT
ESTATEINVESTMENT
EXECUTORINVESTMENT
FIXED_ANNUITY_ROTH_IRAINVESTMENT
FIXED_ANNUITY_TRADITIONAL_IRAINVESTMENT
FIXED_ANNUITYINVESTMENT
GROUP_RETIREMENT_SAVINGS_PLANINVESTMENT
GUARANTEED_INVESTMENT_CERTIFICATEINVESTMENT
HEALTHINSURANCE
HELOCLOAN
HOME_EQUITYLOAN
HRAINVESTMENT
HSAINVESTMENT
INDEXED_ANNUITYINVESTMENT
INDIVIDUALINVESTMENT
INHERITED_ANNUITYINVESTMENT
INHERITED_ROTH_IRAINVESTMENT
INHERITED_TRADITIONAL_IRAINVESTMENT
IRAINVESTMENT
IRREVOCABLE_TRUSTINVESTMENT
JOINT_TENANTS_BY_ENTIRITYINVESTMENT
JOINT_TENANTS_COMMUNITY_PROPERTYINVESTMENT
JOINT_TENANTS_IN_COMMONINVESTMENT
JOINT_TENANTS_WITH_RIGHTS_OF_SURVIVORSHIPINVESTMENT
KEOUGH_PLANINVESTMENT
LIFE_INCOME_FUNDINVESTMENT
LIMITED_LIABILITY_ACCOUNTINVESTMENT
LIVING_TRUSTINVESTMENT
LOCKED_IN_RETIREMENT_ACCOUNTINVESTMENT
LOCKED_IN_RETIREMENT_INVESTMENT_FUNDINVESTMENT
LOCKED_IN_RETIREMENT_SAVINGS_ACCOUNTINVESTMENT
LONG_TERM_CAREINSURANCE
MONEY_MARKETSAVINGS
MONEY_PURCHASE_PLANINVESTMENT
NON_TAXABLEINVESTMENT
PARTNERSHIPINVESTMENT
PENSIONINVESTMENT
PERSONAL_WITH_COLLATERALLOAN
PERSONALLOAN
PLAN_401_AINVESTMENT
PLAN_401_KINVESTMENT
PLAN_403_BINVESTMENT
PLAN_409_AINVESTMENT
PLAN_457INVESTMENT
PLAN_529INVESTMENT
PLAN_ROTH_401_KINVESTMENT
PLAN_ROTH_403_BINVESTMENT
POWERSPORTSLOAN
PROFIT_SHARING_PLANINVESTMENT
PROPERTY_AND_CASUALTYINSURANCE
REGISTERED_DISABILITY_SAVINGS_PLANINVESTMENT
REGISTERED_EDUCATION_SAVINGS_PLANINVESTMENT
REGISTERED_LOCKED_IN_SAVINGS_PLANINVESTMENT
REGISTERED_PENSION_PLANINVESTMENT
REGISTERED_RETIREMENT_INCOME_FUNDINVESTMENT
REGISTERED_RETIREMENT_SAVINGS_PLANINVESTMENT
REVOCABLE_TRUSTINVESTMENT
ROLLOVER_IRAINVESTMENT
ROTH_CONVERSIONINVESTMENT
ROTH_IRAINVESTMENT
RVLOAN
SARSEP_IRAINVESTMENT
SEPP_IRAINVESTMENT
SIMPLE_IRAINVESTMENT
SIMPLIFIED_EMPLOYEE_PENSIONINVESTMENT
SMALL_BUSINESSLOAN
SOLE_PROPRIETORSHIPINVESTMENT
SPOUSAL_IRAINVESTMENT
SPOUSAL_ROTH_IRAINVESTMENT
STUDENTLOAN
TAXABLEINVESTMENT
TAX_FREE_SAVINGS_ACCOUNTINVESTMENT
TERM_LIFEINSURANCE
TESTAMENTARY_TRUSTINVESTMENT
THRIFT_SAVINGS_PLANINVESTMENT
TRUSTINVESTMENT
UNIFORM_GIFTS_TO_MINORS_ACTINVESTMENT
UNIFORM_TRANSFER_TO_MINORS_ACTINVESTMENT
UNIVERSAL_LIFEINSURANCE
VARIABLE_ANNUITY_ROTH_IRAINVESTMENT
VARIABLE_ANNUITY_TRADITIONAL_IRAINVESTMENT
VARIABLE_ANNUITYINVESTMENT
VARIABLE_UNIVERSAL_LIFEINSURANCE
VEHICLE_INSURANCEINSURANCE
WHOLE_LIFEINSURANCE
INVESTMENT_CLUBINVESTMENT

Example Payload

Payload
Language:json

_114
POST /admin/webhooks
_114
HTTP/1.1
_114
content-type: application/json; charset=utf-8
_114
accept: application/json
_114
User-Agent: HTTPClient/1.0 (2.7.1, ruby 2.2.2
_114
(2015-09-02)) Date: Thu, 14 Apr 2016 04:26:04 GMT Content-Length: 231
_114
Host: abc.com
_114
{
_114
"action": "deleted",
_114
"account": {
_114
"account_number": null,
_114
"account_number_set_by": null,
_114
"account_subtype": null,
_114
"account_subtype_set_by": null,
_114
"account_type": "INVESTMENT",
_114
"account_type_set_by": "USER",
_114
"apr": null,
_114
"apr_set_by": null,
_114
"apy": null,
_114
"apy_set_by": null,
_114
"available_balance": null,
_114
"available_balance_set_by": null,
_114
"available_credit": null,
_114
"available_credit_set_by": null,
_114
"balance": 1000,
_114
"balance_set_by": "FEED",
_114
"cash_balance": null,
_114
"cash_balance_set_by": null,
_114
"cash_surrender_value": null,
_114
"cash_surrender_value_set_by": null,
_114
"created_at": 1588006057,
_114
"credit_limit": null,
_114
"credit_limit_set_by": null,
_114
"currency_code": null,
_114
"currency_code_set_by": null,
_114
"day_payment_is_due": null,
_114
"day_payment_is_due_set_by": null,
_114
"death_benefit": null,
_114
"death_benefit_set_by": null,
_114
"feed_account_number": null,
_114
"feed_account_subtype": null,
_114
"feed_account_type": "INVESTMENT",
_114
"feed_apr": null,
_114
"feed_apy": null,
_114
"feed_available_balance": null,
_114
"feed_balance": 1000,
_114
"feed_cash_balance": null,
_114
"feed_cash_surrender_value": null,
_114
"feed_credit_limit": null,
_114
"feed_currency_code": null,
_114
"feed_day_payment_is_due": null,
_114
"feed_death_benefit": null,
_114
"feed_holdings_value": null,
_114
"feed_interest_rate": null,
_114
"feed_last_payment": null,
_114
"feed_last_payment_at": null,
_114
"feed_loan_amount": null,
_114
"feed_matures_on": null,
_114
"feed_minimum_balance": null,
_114
"feed_minimum_payment": null,
_114
"feed_name": null,
_114
"feed_original_balance": null,
_114
"feed_payment_due_at": null,
_114
"feed_payoff_balance": null,
_114
"feed_routing_number": null,
_114
"feed_started_on": null,
_114
"feed_total_account_value": null,
_114
"guid": "ACT-0950f510-a2de-4ea8-903f-494565b19432",
_114
"holdings_value": null,
_114
"holdings_value_set_by": null,
_114
"id": account-189ef902-6a74-4068-8107-fd3f24c8c661,
_114
"institution_guid": "INS-cb5c-1d48-741c-b30f4ddd1730",
_114
"interest_rate": null,
_114
"interest_rate_set_by": null,
_114
"is_closed": false,
_114
"is_hidden": false,
_114
"is_manual": false,
_114
"last_payment": null,
_114
"last_payment_at": null,
_114
"last_payment_at_set_by": null,
_114
"last_payment_set_by": null,
_114
"loan_amount": null,
_114
"loan_amount_set_by": null,
_114
"matures_on": null,
_114
"matures_on_set_by": null,
_114
"member_guid": "MBR-5ac1b3f8-7f76-495e-a4c1-32c4adc93c84",
_114
"member_id": null,
_114
"member_is_managed_by_user": true,
_114
"metadata": null,
_114
"minimum_balance": null,
_114
"minimum_balance_set_by": null,
_114
"minimum_payment": null,
_114
"minimum_payment_set_by": null,
_114
"name": "Gringotts Insurance",
_114
"name_set_by": "USER",
_114
"nickname": null,
_114
"original_balance": null,
_114
"original_balance_set_by": null,
_114
"payment_due_at": null,
_114
"payment_due_at_set_by": null,
_114
"payoff_balance": null,
_114
"payoff_balance_set_by": null,
_114
"property_type": null,
_114
"revision": 2,
_114
"routing_number": null,
_114
"started_on": null,
_114
"started_on_set_by": null,
_114
"total_account_value": null,
_114
"total_account_value_set_by": null,
_114
"updated_at": 1588006082,
_114
"user_guid": "USR-8b7af430-cb1a-455f-af94-7906926abf95",
_114
"user_id": "u-1234"
_114
}
_114
}