MX Platform API
The MX Platform API is a powerful, fully-featured API designed to make aggregating and enhancing financial data easy and reliable. It can seamlessly connect your app or website to tens of thousands of financial institutions.
What's Changed?
Several endpoints, headers, and fields changed in v20250224. For more on breaking changes, refer to our versioning and migration guides.
Version Header
Versions are set in the Accept-Version header of API requests. Version numbers correspond with the date associated with that version. The example below uses the version v20250224.
_10-H 'Accept: application/json'_10-H 'Accept-Version: v20250224'
Authentication
- HTTP: Basic Auth
- HTTP: Bearer Auth
The MX Platform API requires basic access authentication using your client_id and api_key. These credentials must be Base64 encoded and included in the Authorization header of each API request to ensure secure access.
Here's an example using curl to access v20250224. Replace https://int-api.mx.com/endpoint with the actual API endpoint you wish to access and your Base64 encoded client_id and api_key.
_10curl -L -X POST `https://int-api.mx.com/endpoint' \_10-H 'Content-Type: application/json' \_10-H 'Accept: application/json' \_10-H 'Accept-Version: v20250224'_10-H 'Authorization: Basic BASE_64_ENCODING_OF{client_id:api_key}'
| Security Scheme Type: | http |
|---|---|
| HTTP Authorization Scheme: | basic |
| Security Scheme Type: | http |
|---|---|
| HTTP Authorization Scheme: | bearer |