# MX
URL: https://www.quiltt.dev/integrations/connectivity/mx
Description: MX Connectivity
Navigation: integrations → connectivity → mx
Tags: Integrations, Connectivity

## How to Get Access

For Sandbox access, you can enable the [metadata.title] integration from the **Integrations** page in the [Quiltt Dashboard](https://dashboard.quiltt.dev).

For Production access, Quiltt can license and provision you with [metadata.title] API Keys, though you are always free to use your own.

### IP Address Whitelisting

If you are bringing your own MX production API Keys, you must whitelist the following IP addresses in the [MX Dashboard](https://dashboard.mx.com) before you attempt to enable the integration in Quiltt:

```yaml
34.194.72.228
44.197.45.65
```
Note that it may take a few minutes for the whitelisted IP address to take effect.

![MX Dashboard Whitelisted IP Addresses panel showing 34.194.72.228 and 44.197.45.65 both listed as Approved](./images/mx-ip-address.png)

## Configuration

### Connector-specific

Your Connector's products determine which MX products and institutions are available to your end-users. To enable or disable a particular product, use the corresponding Quiltt products on the Connector page in Dashboard.

Below is a mapping of Quiltt Products to MX products. Configuring a product on a Connector will provision the corresponding MX product on any Connection that successfully exits that Connector.

| Quiltt Product                      | MX Product                                                                                              | Notes |
|-------------------------------------|---------------------------------------------------------------------------------------------------------|-|
| `ACCOUNT_BALANCES_AND_TRANSACTIONS` | [Account Aggregation](https://docs.mx.com/products/connectivity/account-aggregation/)                   | Activates the other MX Account Aggregation products |
| `ACCOUNT_NUMBERS`                   | [Instant Account Verification](https://docs.mx.com/products/connectivity/instant-account-verification/) | |
| `ACCOUNT_OWNERS`                    | [Account Owner Identification](https://docs.mx.com/products/connectivity/account-owner-identification/) | |
| `ACCOUNT_STATEMENTS`                | [Account Statements](https://docs.mx.com/products/connectivity/statements/)                             | |
| `INVESTMENTS`                       | [Account Aggregation](https://docs.mx.com/products/connectivity/account-aggregation/)                   | Activates the other MX Account Aggregation products |
| `LIABILITIES`                       | [Account Aggregation](https://docs.mx.com/products/connectivity/account-aggregation/)                   | Activates the other MX Account Aggregation products |
| `ACCOUNT_BALANCE_REFRESHES`         | [Balances Checks](https://docs.mx.com/products/connectivity/balance-checks/)                            | Activates the other MX Account Aggregation products |

Connector Products Note:

To request changes to how Connector initializes the MX Connect widget, please contact Quiltt Support.

### Environment-specific

By default MX provides around 90 days of transaction history. To obtain 24 months of history, enable MX's premium [Extended Transactions History](https://docs.mx.com/products/connectivity/extended-transaction-history/) product on the Environment's MX Integration page in the Dashboard. Note that this product may incur a one-time per-connection fee.

## Testing and Sandbox

In non-production MX-enabled Connectors, you can access MX data by connecting to **MX Bank**. In the Quiltt Search screen, select **MX Sandbox Bank** or **MX Test Bank**.

### Test Logins

The OAuth portal does not require any credentials.

For the **MX Bank - Password** portal, use the following credentials in MX Connect:

- **Username**: `mxuser`
- **Password**: `correct`

For more information, please refer to the [MX Bank Testing Scenarios guide](https://docs.mx.com/resources/test-platform/#mx-bank-testing-scenarios).