Migration Overview
Details needed to migrate from all previous versions are included in linked reference sections.- All Platform API users must update request headers for all endpoints.
- Update
institutionqueries and responses with the newsupported_productsarray. See Set Products. The following individual query and response fields are deprecated:supports_account_identificationsupports_account_statementsupports_account_verificationsupports_transaction_history
- Some endpoints now set products for aggregation using
data_request. See Data request products array- Request Widget URL endpoint. When requesting the Connect Widget URL, the following configuration parameters are no longer used in the body of the request:
modedisable_background_agginclude_identityinclude_transactions
- Create Member endpoint. The following configuration parameters are no longer used in the body of the request:
background_aggregation_is_disabledskip_aggregation
- Request Widget URL endpoint. When requesting the Connect Widget URL, the following configuration parameters are no longer used in the body of the request:
- To use the endpoints (listed above) for
supported_productsanddata_request.products, arrays accept or return the following products/values:- Instant Account Verification:
account_verification - Account Owner Identification:
identity_verification - Account Aggregation:
transactions - Extended History:
transaction_history - Statements:
statements - Investments:
investments - Rewards:
rewards
- Instant Account Verification:
- Managed data endpoints have been deprecated:
/managed_institutions/users/{user_guid}/managed_members/users/{user_guid}/managed_members/{member_guid}/users/{user_guid}/managed_members/{member_guid}/accounts/users/{user_guid}/managed_members/{member_guid}/accounts/{account_guid}/users/{user_guid}/managed_members/{member_guid}/accounts/{account_guid}/transactions/users/{user_guid}/managed_members/{member_guid}/accounts/{account_guid}/transactions/{transaction_guid}
Request Headers
Modify yourAccept request headers to application/json and add an Accept-Version header set to v20250224.
This change is required for all requests and must be implemented by August 12, 2026.
Example
Unified Product Ordering
Unified Product Ordering beta users must replace the beta header:Set Products
Supported Products Array
Enhanced search and filtering capabilities based on the products supported by each institution. More information provided about the products supported by the institution. Uses thesupported_products array. See Product values for a list of values in the supported_products array.
List Institutions: GET /institutions
Read Institution: GET /institutions/{institution_code}
Query example
Response example
Data Request Products Array
Initiate the aggregation of any products specified in the body of requests to create members and request Connect Widget URLs in a products array. Create Member: POST/users/{user_guid}/members
Request Widget URL: POST /users/{user_guid}/widget_urls
Request body example
data_request.products request parameter on the Request Widget URL and Create Member endpoints instead of manually initiating the aggregation of data when a member is first created. See Product values for a list of accepted values in the data_request array.
Product Values
Product values insupported_products and data_request.products arrays include:
| Product | Value |
|---|---|
| Instant Account Verification | account_verification |
| Account Owner Identification | identity_verification |
| Account Aggregation | transactions |
| Extended History | transaction_history |
| Statements | statements |
| Investments | investments |
Manually Initiating Aggregation
You may continue to manually initiate data aggregation with these endpoints:- Aggregate Member
- Balance Check
- Extend History
- Fetch Statements
- Identify Member
- Verify Member
Balance data is always included and doesn’t need to be set.
Deprecated Fields
Theskip_aggregation field is now deprecated. Aggregation is assumed to be required unless specified otherwise in the data_request.products configuration.
The following fields in the Check Member Status endpoint response are deprecated:
has_processed_account_numbershas_processed_accountshas_processed_transactions
Deprecated Endpoints
Deprecation of these endpoints should not impact you, but if you have questions, please contact MX./managed_institutions/users/{user_guid}/managed_members/users/{user_guid}/managed_members/{member_guid}/users/{user_guid}/managed_members/{member_guid}/accounts/users/{user_guid}/managed_members/{member_guid}/accounts/{account_guid}/users/{user_guid}/managed_members/{member_guid}/accounts/{account_guid}/transactions/users/{user_guid}/managed_members/{member_guid}/accounts/{account_guid}/transactions/{transaction_guid}
Sunset Endpoints
Previously deprecated endpoints are no longer documented withv20250224:
/payment_processor_authorization_code/users/{user_guid}/connect_widget_url

