- Connect end users to thousands of financial institutions
- Retrieve financial data such as account details, transactions, and more
- Enhance and standardize data
- Power financial use cases including account opening, payments, and more
Integration Checklist
Complete steps for integrating MX Connectivity products
Connect Accounts
Follow our integration guides to connect user accounts
Connectivity Products
MX offers several connectivity products to address different use cases.NOTEMost connectivity products focus on retrieving specific types of data from connected accounts (such as transactions, balances, or account numbers). Microdeposits is different—it provides an alternate method for verifying account ownership by making small test deposits to an account.
Aggregating & Enhancing Data
Our platform uses distributed services to aggregate, enhance, and deliver financial data to end users and institutions. The platform includes RESTful web APIs, embeddable digital money management tools, customer analytics and marketing software, and more. The following flow shows how MX aggregates and enriches data:- End users provide their login credentials for a financial account, such as their bank or retirement account (you can also send your own customers’ data to MX using one or more of our APIs).
- Those credentials are supplied to the MX system.
- MX brings data from those accounts into its system, through a direct data-sharing connection or a third-party data provider.
- MX enhances account and transaction data:
- Account types and subtypes like
CHECKINGorSAVINGSare assigned - Every transaction is categorized into one of more than 100 default categories
- When possible, additional classifiers like
is_bill_payoris_direct_depositare assigned - Transaction descriptions are made readable. For example,
DBT CRD 1357 07/22/19 XXXX1357 JCWS RESTAU LEHI UT C#5144becomesJCW's Burgers - Dates, locations, and merchant logos are added wherever possible
- If two months of transaction data exists, user budgets are automatically calculated
- Account types and subtypes like
- MX delivers this enhanced financial data through our APIs, UIs, or daily change files. Additionally, we identify when end users have financial accounts with competitors and provide analytics on product usage and money management.
Retrievable Data
The following examples show what data you can expect with our Connectivity products.Accounts and transactions
Accounts and transactions
See Account Aggregation for more info. To learn more about individual fields, see Account Fields or Transaction Fields.
Account and routing numbers
Account and routing numbers
See Instant Account Verification for more info. For field descriptions, see Account Number Fields.
Account owners
Account owners
See Account Owner Identification for more info. For field descriptions, see Account Owner Fields.
Extended transaction history
Extended transaction history
Extended Transaction History shows up to 24 months of transactions, instead of only up to 90 days. For field descriptions, see Transaction Fields.
Statements
Statements
See Statements for more info. For field descriptions, see Statement Fields.
Next Steps
Integration Checklist
Complete steps for integrating MX Connectivity products
Connect Accounts
Follow our integration guides to connect user accounts

